Most popular compiler repositories and open source projects

Compilers are software that translate higher-level (more human readable) programming languages to lower-level languages (e.g. machine code). The processor executes machine code, which indicates when binary high and low signals are required in the arithmetic logic unit of the processor. Examples of compiled languages include BASIC, Fortran, C++, C, and Java.

butter

A tasty language for building efficient software. Currently work in pr...

3   113   113  

swift-init-generator

An Xcode plugin that uses the Swift parser to generate initializers

7   112   112  

basil

Fast and flexible language exploring partial evaluation, context-sensi...

10   112   112  

hvcc

The heavy hvcc compiler for Pure Data patches. Updated to python3 and...

14   112   112  

forkphorus

JavaScript compiler for Scratch 3, 2, and 1 projects.

75   111   111  

gentee

Gentee - script programming language for automation. It uses VM and co...

15   111   111  

solid-playground

Quickly discover what the solid compiler will generate from your JSX t...

45   111   111  

clover2

Clover2 can be used as shell. The completion is powerfull like IDE. Al...

2   111   111  

CodeWire

Node editor which compiles flow to human readable javascript. Try at h...

7   111   111  

uniroll

Opinionated universal frontend bundler in browser

5   110   110  

ts-c-compiler

⚙️ C Compiler, Assembler and X86 emulator built in TypeScript

8   110   110  

compiler-benchmark

Benchmarks compilation speeds of different combinations of languages a...

16   109   109  

pl0c

Self-hosting PL/0 to C compiler to teach basic compiler construction f...

13   109   109  

MATL

A programming language based on MATLAB and suitable for code golfing

8   108   108  

prism

(No longer in development). Experimental compiler for building isomorp...

2   108   108  

ARTist

ARTist's core implementation meant to be included in the art project....

27   106   106  

BF-it

A C-like language to Brainfuck compiler, written in Python

10   106   106  

antimony

The Antimony programming language

5   106   106  

boson-lang

A hybrid programming language written in Rust.

8   106   106  

evm2wasm

[ORPHANED] Transcompiles EVM code to eWASM

37   105   105  

certicoq

A Verified Compiler for Gallina, Written in Gallina

17   105   105  

star

An experimental programming language that's made to be powerful, produ...

2   105   105  

nbin

Fast and robust node.js binary compiler.

10   104   104  

Fable.Python

Python bindings for Fable

7   104   104  

webpack-core-usage

webpack2完整系列课程,欢迎阅读。同时欢迎移步我的react全家桶文章全集: h...

11   103   103  

GPUCompiler.jl

Reusable compiler infrastructure for Julia GPU backends.

33   103   103  

LiXinCompiler

参考自龙书上的语言,自己实现了一个编译器的前端。

8   102   102  

kvsp

A VSP; run your encrypted C code AS IS!

5   102   102  

FreeOberon

Cross-platform IDE for development in Oberon programming language made...

14   102   102  

yantra

JavaScript Engine for .NET Standard

5   102   102  

tryC

Write a tiny interpreter by C language in 500+ lines

14   101   101  

LLVM-Study-Notes

Study notes about LLVM. LLVM 学习笔记. Licensed under CC BY-NC-SA 4.0

14   101   101  

cashscript

⚖️ Easily write and interact with Bitcoin Cash smart contracts

81   100   100  

prog8

high level programming language and compiler targeting 6502 machines s...

12   100   100  

c-to-mips-compiler

C to MIPS Assembly Compiler

29   99   99  

unofficial-observablehq-compiler

An unofficial compiler for Observable notebook syntax

19   99   99  

xcc

Toy C compiler for x86-64/aarch64/wasm

5   99   99  

nocc

A distributed C++ compiler: like distcc, but faster

3   98   98  

opshin

A simple pythonic programming language for Smart Contracts on Cardano

16   98   98  

NatsuLang

6   97   97  

labrys

A toy language based on LLVM that implements the System Fω type-system

2   97   97  

hlb

A developer-first language to build and test any software efficiently

12   97   97  

wasp

🐝 Wasp : Wasm programming language

4   97   97  

AmiBlitz3

Complete package of AmiBlitz3 including all sources.

8   97   97  

compiler

Cleaner, clearer JavaScript. A modern scripting language for the Web.

7   96   96  

Akilang

A compiler for a simple language, built with Python and LLVM

6   95   95  

poet

ML model training for edge devices

4   95   95  

OpenSesameCompilerForUnity

A Roslyn compiler to access internals/privates for Unity. In other wor...

7   94   94  

mints

lightweight typescript compiler

1   94   94  

decent-messup

Mess up js code in a different way

19   93   93