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.

tiger

Tiger Compiler from "Modern Compiler Implementation in ML" by Andrew W...

22   93   93  

CFortranTranslator

A translator from Fortran to C++. We provide statement-wise translatio...

26   93   93  

wasm2native

Turn WASI apps into native executables

4   93   93  

TON-Solidity-Compiler

Solidity compiler for Free TON Virtual Machine

63   93   93  

jsdoctest

Run jsdoc examples as doctests.

9   92   92  

HI-TECH-Z80-C

HI-TECH Z80 CP/M C compiler v3.09 and updates

13   92   92  

website

Documentation for the SWC project.

107   92   92  

alx-low_level_programming

Welcome to C programming repository. C is one of the most important an...

166   92   92  

rotten

Demo of Ken Thompson's Reflections on Trusting Trust as a tiny lisp co...

2   91   91  

SeeLess

C IDE for iOS

8   91   91  

charly-vm

Fully parallel dynamically typed programming language

6   91   91  

lape

Scripting engine with Pascal-like syntax for FPC and Delphi

25   91   91  

candy

🍭 A sweet programming language that is robust, minimalistic, and expre...

1   91   91  

KotlinCompilerPluginExample

This is an example project that shows how to create a Kotlin Compiler...

5   91   91  

mlir-playground

Play with MLIR right in your browser

4   91   91  

Fault

a language for building system dynamic models

3   91   91  

zkllvm

Zero-Knowledge Proof Systems Circuit Compiler

4   91   91  

jstar

A lightweight embeddable scripting language

6   90   90  

letlang

Functional language with a powerful type system.

3   90   90  

LuaRT

Open source Windows programming framework for Lua

7   90   90  

Online-Compiler

This is an online compiler that can compile and run C\C++ And Java Pro...

72   89   89  

Adept

The Adept Programming Language

4   89   89  

minipascal

MiniPascal implemented in Racket

15   88   88  

flashforth

FlashForth development

24   88   88  

SUPERSONIC

SuperSonic, a new open-source framework to allow compiler developers t...

1   88   88  

samples

Samples of Free TON smart contracts in Solidity, C++ and C

27   88   88  

everdev

TVM Development Environment - Set up all the core Developer tools and...

38   88   88  

TypeNovel

A simple markup language to write novel with types.

3   87   87  

rubyx

RubyX compiles ruby to binary (in ruby), hoping to be that X times fas...

22   87   87  

tweego

Tweego is a free (gratis and libre) command line compiler for Twine/Tw...

13   87   87  

Jazz

Jazz - modern and fast programming language.

4   86   86  

lens

Language for Embeddable .NET Scripting

9   86   86  

ugo

Script Language for Go

11   86   86  

micro-svelte-compiler

Micro Svelte compiler (naive clone)

6   86   86  

regexp2go

Compile Go regular expressions to Go code

3   86   86  

ZenMaxBuilder

📲 Android Kernel Builder | On stand-by, also take look at https://gith...

24   86   86  

YAPyPy

Yet another Python Python

10   85   85  

rv

RV: A Unified Region Vectorizer for LLVM

12   85   85  

Hexa

:bowtie: Compiler, standard library & backends

9   85   85  

pareas

GPU-accelerated compiler

2   85   85  

Cuik

A Modern C11 compiler (STILL EARLY)

10   85   85  

boson-lang

A hybrid programming language written in Rust.

6   85   85  

LSTS

A proof assistant that is also a programming language.

2   85   85  

ts-transform-css-modules

Extract css class names from required css module files for TypeScript

3   83   83  

typhon

Snakes on rbx-head. A Python implementation for the Rubinius VM

8   82   82  

Dachs

Dachs; A Doggy :dog: Programming Language

4   82   82  

joujou

A compiler from a small functional language to C. Especially features...

4   82   82  

agbcc

C compiler

60   82   82  

Noja

A programming language written for fun!

4   82   82  

marwood

An embeddable Scheme R7 Compiler & Runtime written in Rust

6   82   82