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.

cassidy

Cassidy programming language, bringing static typing, strictness, safe...

3   25   25  

Rogue

Rogue programming language. Ergonomic, object-oriented, high-level, mu...

8   25   25  

tovie

An Stack Based Programming Language (Compiler + VM)

2   25   25  

JavaCompiler

tiny Java compiler

9   24   24  

foundry

Foundry Compiler

3   24   24  

IntyBASIC

IntyBASIC compiler for Intellivision (CP1610 processor)

5   24   24  

EliteOld

A Script oriented compiler

12   24   24  

HaxeVM

Prototype compiler/virtual machine in Haxe for Haxe

5   24   24  

ChezJS

Compile JavaScript to Native Code

3   24   24  

snapdragon-node

Snapdragon utility for creating a new AST node in custom code, such as...

7   24   24  

processor

A compiler, assembler, and processor.

5   24   24  

maverick

Web IDE and REPL for the Ink programming language, written in pure Ink...

1   24   24  

brtshaderc

bgfx runtime shader compiler. Library version of the bgfx shaderc tool...

8   24   24  

OrbLang

Orb programming language

5   24   24  

interpreter

A simple intepreter written in java.

10   24   24  

iar-risc-v-gd32v-eval

Example projects in the IAR Embedded Workbench for RISC-V format targe...

5   24   24  

ruby-on-rust

An implementation of ruby in pure rust.

3   24   24  

coollang-2020-fs

Compiler of Cool 2020 (a small Scala subset) into x86-64 assembly, in...

2   24   24  

Zen

Zen is a general purpose programming language designed to build simple...

1   23   23  

TinyLanguage

Intro to F# demo project

2   23   23  

viper

[WIP] A Pythonesque language with a design that focuses on efficiency...

2   23   23  

dil

The Department of Informatics Programming Language.

6   23   23  

radon

A programming language.

4   23   23  

markdown-compiler

A markdown compiler written in Ruby, for educational purposes.

1   23   23  

algol-60-compiler

an algol 60 to C translator (old stuff but fun project)

7   23   23  

september

Ink to JavaScript compiler and toolchain, written in Ink itself

0   23   23  

cppcombinator

parser combinator and AST generator in c++17

3   23   23  

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