Minic HostingA simple stack-based virtual machine that runs C in the browser.
Stars: ✭ 628 (-8.59%)
MazuccA minimalist C compiler with x86_64 code generation
Stars: ✭ 437 (-36.39%)
EstrellaLightweight and versatile build tool based on the esbuild compiler
Stars: ✭ 543 (-20.96%)
EnzymeHigh-performance automatic differentiation of LLVM.
Stars: ✭ 418 (-39.16%)
Gocaml🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (-4.95%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (-38.14%)
VSimple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. https://vlang.io
Stars: ✭ 26,283 (+3725.76%)
Ph7An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-38.57%)
Lyo📦 Node.js to browser - The easy way
Stars: ✭ 624 (-9.17%)
Scala NativeYour favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+489.96%)
PlaywithcompilerA GeekTime course about constructing a compiler.
Stars: ✭ 543 (-20.96%)
EnsoHybrid visual and textual functional programming.
Stars: ✭ 5,238 (+662.45%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (-1.02%)
BytecoderRich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (-41.63%)
JtranscBytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.
Stars: ✭ 532 (-22.56%)
FirrtlFlexible Intermediate Representation for RTL
Stars: ✭ 393 (-42.79%)
Rhine Ml🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (-9.61%)
NlvmLLVM-based compiler for the Nim language
Stars: ✭ 380 (-44.69%)
IlgpuILGPU JIT Compiler for high-performance .Net GPU programs
Stars: ✭ 374 (-45.56%)
Js of ocamlCompiler from OCaml to Javascript.
Stars: ✭ 643 (-6.4%)
Ykit基于 Webpack 的灵活快速的打包工具,帮助稳定高效构建现代 JavaScript 应用。
Stars: ✭ 375 (-45.41%)
LangcraftCompiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (-27.95%)
DoraDora VM
Stars: ✭ 371 (-46%)
OakcA portable programming language with a compact intermediate representation
Stars: ✭ 617 (-10.19%)
CingulataCingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.
Stars: ✭ 369 (-46.29%)
RedRed is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+587.77%)
Sericum(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (-46.72%)
MltonThe MLton repository
Stars: ✭ 683 (-0.58%)
PipelinesAn experimental programming language for data flow
Stars: ✭ 354 (-48.47%)
TurboscriptSuper charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
Stars: ✭ 487 (-29.11%)
OpendylanOpen Dylan compiler and IDE
Stars: ✭ 351 (-48.91%)
BfcAn industrial-grade brainfuck compiler
Stars: ✭ 340 (-50.51%)
OpalRuby ♥︎ JavaScript
Stars: ✭ 4,552 (+562.59%)
PasserineA small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (-50.36%)
Cyclone🌀 A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
Stars: ✭ 634 (-7.71%)
NumpileA tiny 1000 line LLVM-based numeric specializer for scientific Python code.
Stars: ✭ 341 (-50.36%)
Eslispun-opinionated S-expression syntax and macro system for JavaScript
Stars: ✭ 481 (-29.99%)
SollSOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (-52.11%)
MypycCompile type annotated Python to fast C extensions
Stars: ✭ 575 (-16.3%)
V8The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+2637.7%)
DynarmicAn ARM dynamic recompiler.
Stars: ✭ 475 (-30.86%)
WebmlA Standard ML Compiler for the Web
Stars: ✭ 326 (-52.55%)
RenjinJVM-based interpreter for the R language for the statistical analysis.
Stars: ✭ 466 (-32.17%)
KgtBNF wrangling and railroad diagrams
Stars: ✭ 312 (-54.59%)
CclClozure Common Lisp
Stars: ✭ 584 (-14.99%)
OcamlThe core OCaml system: compilers, runtime system, base libraries
Stars: ✭ 3,502 (+409.75%)
CompilerThe Hoa\Compiler library.
Stars: ✭ 458 (-33.33%)
Umka LangUmka: a statically typed embeddable scripting language
Stars: ✭ 308 (-55.17%)
LebabTurn your ES5 code into readable ES6. Lebab does the opposite of what Babel does.
Stars: ✭ 5,479 (+697.53%)
Cantonese粤语编程语言.The Cantonese programming language.
Stars: ✭ 454 (-33.92%)
TiramisuA polyhedral compiler for expressing fast and portable data parallel algorithms
Stars: ✭ 685 (-0.29%)
EsperEsper Complex Event Processing, Streaming SQL and Event Series Analysis
Stars: ✭ 680 (-1.02%)
AmaccSmall C Compiler generating ELF executable Arm architecture, supporting JIT execution
Stars: ✭ 661 (-3.78%)
JaninoJanino is a super-small, super-fast Java™ compiler.
Stars: ✭ 627 (-8.73%)
C2compilerthe c2 programming language
Stars: ✭ 576 (-16.16%)
FlingosAn educational operating system written in C#. A great stepping stone from high to low level development.
Stars: ✭ 451 (-34.35%)