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.

jast

JavaScript AST in C++

5   23   23  

qaffeine

Decaffeinate your JS-powered CSS stylesheets

0   22   22  

elisp-decompile

Emacs Lisp Decompiler

3   22   22  

p2c

Pascal to C compiler

7   22   22  

open-ops

Open Optimizing Parallelizing System

2   22   22  

adamant.tools.compiler.bootstrap

A compiler for the Adamant language

1   22   22  

halo

😇 Wholly Adaptive LLVM Optimizer

0   22   22  

Rum

:skull: Compiler for the Rum language

0   22   22  

RegexToDFA

converting regex (regular expression) to DFA directly by creating synt...

12   22   22  

angular-library-builder

[DEPRECATED] - CLI Tool to build Angular (2+) libraries and publish th...

7   22   22  

manual-stg-experiment

Manually constructed STG programs compiled with the standard GHC codeg...

2   22   22  

smpl

A superset of brainfuck with dynamic memory management.

2   22   22  

coolang

COOL (Classroom Object Oriented Language) compiler with LLVM backend

2   22   22  

amanda

The Amanda programming language

2   22   22  

sleek

The framework smarter than you.

2   22   22  

exet

Web app for crossword construction: designing a grid, filling the grid...

6   22   22  

GrobExp.Compiler

Efficient compiler of .NET expression trees

5   21   21  

nocc

A LLVM based self-hosting C compiler

0   21   21  

docker-dmd

Docker Image for DMD

6   21   21  

elz

A polymorphism object-oriented programming language

5   21   21  

spitsh

👻The Spook in the Shell🐚 compiler

4   21   21  

nstar

The compiler for N⋆, a statically typed assembly language used as a co...

2   21   21  

CoCoC

C development system for (Nitr)OS9/6x09, with source

7   21   21  

parsers-compilers

Lexers, tokenizers, parsers, compilers, renderers, stringifiers... Wha...

1   21   21  

radstudio-docker

RAD Studio docker images (unofficial) - build your delphi (object pasc...

9   21   21  

pukeko

A toy compiler based on SPJ's "The Implementation of Functional Progra...

3   20   20  

tiger-compiler

Tiger Compiler Lab based on C.

4   20   20  

rec

Rebuild experimental compiler

4   20   20  

dotty-examples

Running and building Scala 3 on Windows

3   20   20  

sruth

Sruth Lùbach: A toy optimization engine

1   20   20  

mindy

Mindy - minimal compiler-interpreter for Dylan

8   20   20  

metalsmith-babel

A Metalsmith plugin to compile JavaScript with Babel

12   20   20  

scratching-forth

A compiler from Forth to Scratch

1   20   20  

dcc

Direct/Interactive C Compiler

0   20   20  

braid

a multi-stage heterogeneous programming language applied to real-time...

3   20   20  

refu

Refu language

4   20   20  

o

An in-browser loader/bundler for javascript. No Node required. No CLI...

4   20   20  

hlsloptconv

HLSL optimizing converter

4   20   20  

cf-lang

The CF programming language. A programming language inspired by some w...

2   19   19  

pl0-compiler

pl0 compiler writen in C++

6   19   19  

9mm

Hobby C Compiler

0   19   19  

panda

A Datalog compiler and library

1   19   19  

mars

Language with OOP & type inference, targeting the LLVM (and maybe JVM)

0   19   19  

SinScheme

Sinister's Scheme Compiler!

3   19   19  

C0Compiler

Java实现的 c0 语言编译器

7   19   19  

retro12

This repo is retired. See http://forthworks.com:8000/

5   19   19  

leola

Leola Programming Language

1   19   19  

InternalAccessibleCompilerForUnity

Compile a c# project to a internal accessible dll (for Unity)

3   19   19  

KaryScript

KaryScript is an experimental language to test the possibilities of a...

1   19   19  

Script

Script is an object-oriented interpreted programming language. Being m...

0   19   19