source-to-source
There are 66 repositories under source-to-source topic.
zanellia/prometeo
An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing
jarble/transpiler
A universal translator for programming languages
usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
LuizZak/SwiftRewriter
A Swift Package Manager console app and library to convert Objective-C code into Swift.
akameco/s2s
Coding time Compile. A tool to write code fastest.
ilevkivskyi/com2ann
Tool for translation type comments to type annotations in Python
true-grue/raddsl
Tools for rapid prototyping of DSL compilers
specs-feup/clava
C/C++ Source-to-Source Tool based on Clang
bsc-pm/mcxx
Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center
milahu/awesome-transpilers
A curated list of awesome transpilers. aka source-to-source compilers
blockspacer/CXXCTP
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
openpeeps/tim
This is Tim ⚡️ A high-performance template engine & markup language written in Nim
blockspacer/flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
LangTrans/LangTrans
Customize programming languages
claw-project/claw-compiler
CLAW Compiler for Performance Portability
ecmwf-ifs/loki
Freely programmable source-to-source translation for Fortran
amannougrahiya/imop-compiler
IIT Madras OpenMP (IMOP) compiler framework is an open-source, source-to-source, OpenMP-aware compiler for OpenMP (and serial) C programs.
AgriculturalModelExchangeInitiative/PyCrop2ML
CropML Python library
lanl/FLPR
FLPR: The Fortran Language Program Remodeling system
mythonlang/mython
The Mython extensible variant of the Python programming language.
specs-feup/lara-framework
Tools and APIs to develop weavers for the LARA language (LARA Compiler, LARA Interpreter, Weaver Generator, etc...)
blockspacer/CXTPL
DEPRECATED. USE INSTEAD: https://github.com/blockspacer/flex_squarets_plugin
ppg-uoi/OMPi
A lightweight OpenMP compiler and runtime system for C.
mahmoudimus/py2star
Converts python files to starlark (or Larky) compatible scripts.
piotr-skotnicki/tc-optimizer
TC Optimizing Compiler
specs-feup/cacti
Compiler Analysis Tool
bedorlan/priscilla
PL/SQL to Python transcompiler
MissingBitStudios/kyte
Shader language and compiler
eilvelia/flowest
Convert Flow declarations to TypeScript
alexander-jackson/ptc
A Python to C Compiler in Rust
dmjio/lens-th-rewrite
GHC plugin to rewrite lens Template Haskell splices into pure functions
erdemayaz/cxc
Source to source compiler for Extended C Language(CX)
blockspacer/flex_pimpl_plugin
C++ pimpl code generator. Fast pimpl without overhead! No dynamic memory allocation! Cache-friendly! Auto-detects storage size! Generates methods based on implementation!
EasyDevCpp/Architech
Yet simple but yet effective programming langauge