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.

swift-com

Swift/COM+

9   71   71  

Juka

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

8   71   71  

MimIR

MimIR is my Intermediate Representation

14   71   71  

MemeAssembly

A Meme-based programming language

12   70   70  

old-core.horse64.org

A simple & versatile high-level programming language.

0   70   70  

rasen

Generate SPIR-V bytecode from an operation graph

2   70   70  

mcxx

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

23   70   70  

SeriousCode

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

10   69   69  

funkicrab

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

2   69   69  

typhon

A virtual machine for Monte.

7   69   69  

ravi-compiler

Parser and compiler for Ravi and Lua

5   69   69  

monty

A language toolchain for explicitly typed annotated Python. 🐍

5   69   69  

Headerless-C-Compiler

A C compiler that tries to eliminate the need for header files as much...

7   69   69  

atian-cod-tools

Random things

11   69   69  

RRAM_COMPILER

This repository includes the Resistive Random Access Memory (RRAM) Com...

15   69   69  

rtc

Lua script to executable compiler

4   69   69  

BIPLAN

Byte coded Interpreted Programming language

6   68   68  

Cyjb.Compilers

提供编译相关功能

31   68   68  

AsepriteTool

Do you need Aseprite but don't have Money? I've got you! Maybe you've...

10   68   68  

Fuzix-Compiler-Kit

Fuzix C Compiler Project

21   68   68  

minilang-interpreter

Interpreter and Read-Eval-Print-Loop for a simple programming language...

11   68   68  

Patchouli-Compiler

An Oberon-07 compiler for Intel 64 (AMD64) architecture

9   67   67  

decaf

The new Decaf compiler, rewritten in "modern" Java

29   67   67  

pacc

PACC (PAscal C Compiler) is an C compiler, which is implemented in Del...

15   67   67  

math-compiler

A simple intel/AMD64 assembly-language compiler for mathematical opera...

5   67   67  

lichenscript

A quick and small language compiled to JavaScript/C. Easy to integrate...

3   67   67  

BDTK

A modular acceleration toolkit for big data analytic engines

25   67   67  

bin2c

Convert to/Embed binary files in C source files, quickly and efficient...

12   67   67  

chocopy-python-compiler

Ahead-of-time compiler for Chocopy, a statically typed subset of Pytho...

6   66   66  

simple-c-compiler

Simple C Compiler written in Python

19   66   66  

jactl

A secure scripting language for event-loop/reactive Java-based applica...

1   66   66  

jMiniLang

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

20   66   66  

xForth

Experimental Forth cross compiler for tiny devices

15   66   66  

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  

Scheme

A Scheme interpreter written in C.

8   65   65  

LR-Parser

LR Parser (LR(0), SLR(1), CLR(1) and LALR(1))

23   65   65  

Olifant

A simple programming language targeting LLVM

9   64   64  

manool

Fairly readable homoiconic language with primarily value (non-referent...

3   64   64  

adorad

Fast, Expressive, & High-Performance Programming Language for those wh...

6   64   64  

kagsa

KAGSA PROGRAMMING LANGUAGE

3   64   64  

eve

Eve programming Language. Toy project.

1   63   63  

Codeine

Mac OS X IDE For Clang/LLVM

15   63   63  

idris-elixir

A code-generator for Idris that targets Elixir

1   63   63  

Cva

从0实现一个JVM语言Cva及教程, 目前实现编译器;

11   63   63  

ts-browser

🦄 Compile (in worker threads) and run TypeScript in the browser via <...

2   63   63  

silver

An attribute grammar-based programming language for composable languag...

7   63   63  

HNC

HN Compiler

5   62   62  

salt

The compilation target that functional programmers always wanted.

3   62   62