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.

Pickora

A toy compiler that can convert Python scripts 🐍 to pickle bytecode...

4   72   72  

Zag-Smalltalk

Smalltalk VM Written in Zig with methods stored as type-annotated ASTs

3   72   72  

regal86

Register Allocator for 8086

6   71   71  

orange

The Orange programming language

9   71   71  

relay-compiler-plus

Custom relay compiler which supports persisted queries

6   71   71  

compiler2017

A compiler for the course Compiler 2017 at ACM Class, SJTU.

19   71   71  

PSyclone

Domain-specific compiler and code transformation system for Finite Dif...

20   71   71  

cplusplus

A compiler front end for the C++ language

8   71   71  

Gaalop

Gaalop (Geometic Algebra Algorithms Optimizer) is a software to compil...

23   71   71  

Juka

🥣 Juka Programming Language - Fast Portable Programming Language. Run...

8   71   71  

colang

Programming language and compiler —WORK IN PROGRESS—

2   71   71  

SeriousCode

This header file enforces Clang warnings to bu turned-on for specific...

10   70   70  

kai

An expressive low level programming language

1   70   70  

Vongpiler

I bim 1 Vongpiler vong 2k18-spec her.

2   70   70  

old-core.horse64.org

A simple & versatile high-level programming language.

0   70   70  

Grift

A compiler for the gradually typed lambda calculus

10   70   70  

bl

Simple imperative programming language created for fun.

3   70   70  

arithmetic-circuits

Arithmetic circuits for zero knowledge proof systems

12   70   70  

vsSolutionBuildEvent

🎛 Event-Catcher with variety of advanced Actions to service projects,...

22   70   70  

macro-compiler

🎭 The compiler of EventMacro to OpenKore plugin

9   69   69  

hb

Harbour fork (from https://github.com/harbour/core) + updates & fixes...

88   69   69  

third

Third, a small Forth compiler for 8086 DOS

7   69   69  

intrinsics-dude

Opensource Visual Studio extension for compiler instrinsics in C/C++

4   69   69  

SubC

A Tour Through the SubC Compiler

9   69   69  

CTAsm

Compile time assembler with nasm syntax

7   69   69  

LiA

A transpiled superset of TeX for writing LaTeX.

0   68   68  

ssra

The Solid-State Register Allocator

3   67   67  

8cc.go

C compiler written in Go

9   67   67  

socc

Simple C Compiler in OCaml

7   67   67  

PDDL.jl

Julia parser, interpreter and compiler interface for the Planning Doma...

8   66   66  

c-compiler

A compiler that accepts any valid program written in C. It is made usi...

21   66   66  

ibis-substrait

Ibis Substrait Compiler

14   66   66  

zkay

A programming language and compiler which enable automatic compilation...

16   65   65  

jazzle

An Innovative, Fast Transpiler for ECMAScript 2015 and later

2   65   65  

Compiler

C Compiler using flex, bison and C++14 that compiles to mips32 assembl...

12   65   65  

tiny-lisp

A tiny lisp compiler written in JS

6   65   65  

rasen

Generate SPIR-V bytecode from an operation graph

2   65   65  

mcxx

Mercurium is a C/C++/Fortran source-to-source compilation infrastructu...

20   65   65  

compiler-course-project

华中科技大学编译原理实验2019

24   65   65  

jMiniLang

用Kotlin实现的编译器和虚拟机,并在此基础上构建操作系统。

19   64   64  

Olifant

A simple programming language targeting LLVM

9   64   64  

funkicrab

Optimising Brainfuck compiler: Run your beloved Brainfuck code, but fa...

3   64   64  

BIPLAN

Byte coded Interpreted Programming language

6   64   64  

tsc-hooks

🪝 Add tsc hooks to your TypeScript project

11   64   64  

whitespace

An Online Whitesspace compiler, virtual machine and IDE

14   64   64  

Pylir

An optimizing ahead-of-time Python Compiler

2   64   64  

programming-language-research

Programming Language Research, Applied PLT & Compilers

5   63   63  

eve

Eve programming Language. Toy project.

1   63   63  

salt

The compilation target that functional programmers always wanted.

3   63   63  

Codeine

Mac OS X IDE For Clang/LLVM

16   63   63