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.

next.js

The React Framework

28127   131006   131006  

svelte

web development for the rest of us

4551   83072   83072  

rust

Empowering everyone to build reliable and efficient software.

10529   79234   79234  

webpack

A bundler for javascript and friends. Packs many modules into a few bu...

9081   65352   65352  

gatsby

The best React-based framework with performance, scalability and secur...

10298   55764   55764  

kotlin

The Kotlin Programming Language.

5576   45123   45123  

parcel

The zero configuration build tool for the web. 📦🚀

2264   43743   43743  

babel

🐠 Babel is a compiler for writing next generation JavaScript.

5702   43493   43493  

esbuild

An extremely fast bundler for the web

1208   38978   38978  

v

Simple, fast, safe, compiled language for developing maintainable soft...

2035   33468   33468  

swc

Rust-based platform for the Web

1292   32301   32301  

carbon-lang

Carbon Language's main repository: documents, design, implementation,...

1393   30750   30750  

marked

A markdown parser and compiler. Built for speed.

3323   29757   29757  

iris

The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fa...

2479   25509   25509  

pkg

Package your Node.js project into an executable

1042   24399   24399  

tools

Unified developer tools for JavaScript, TypeScript, and the web

658   23632   23632  

v8

The official mirror of the V8 Git repository

3857   21419   21419  

zig

General-purpose programming language and toolchain for maintaining rob...

1553   20649   20649  

compiler-explorer

Run compilers interactively from your web browser and interact with th...

1882   17579   17579  

assemblyscript

A TypeScript-like language for WebAssembly.

671   17381   17381  

wasp

The fastest way to develop full-stack web apps with React & Node.js.

1292   16227   16227  

RustPython

A Python Interpreter written in Rust

1026   15099   15099  

bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Edi...

1167   14875   14875  

Nim

Nim is a statically typed compiled systems programming language. It co...

1397   14784   14784  

oxc

⚓ A collection of JavaScript tools written in Rust.

573   14638   14638  

mitosis

Write components once, run everywhere. Compiles to React, Vue, Qwik, S...

613   13223   13223  

gopherjs

A compiler from Go to JavaScript for running Go code in a browser

570   12977   12977  

codon

A high-performance, zero-overhead, extensible Python compiler using LL...

468   12974   12974  

tvm

Open deep learning compiler stack for cpu, gpu and specialized acceler...

3556   12173   12173  

acwj

A Compiler Writing Journey

1106   11746   11746  

rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️

676   11593   11593  

craftinginterpreters

Repository for the book "Crafting Interpreters"

1135   9821   9821  

awesome-compilers

:sunglasses: Curated list of awesome resources on Compilers, Interpret...

665   9288   9288  

xgo

XGo is the first AI-native programming language that integrates softwa...

557   9229   9229  

Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible...

494   9228   9228  

numba

NumPy aware dynamic Python compiler using LLVM

1044   8720   8720  

optimate

A collection of libraries to optimise AI model performances

637   8375   8375  

compiler

Compiler for Elm, a functional language for reliable webapps.

652   7147   7147  

kotlin-native

Kotlin/Native infrastructure

564   7014   7014  

typst

A new markup-based typesetting system that is powerful and easy to lea...

86   6761   6761  

enso

Hybrid visual and textual functional programming.

236   6508   6508  

rescript-compiler

The compiler for ReScript.

427   6169   6169  

swift

Swift for TensorFlow

608   6131   6131  

Halide

a language for fast, portable data-parallel computation

1078   6019   6019  

sucrase

Super-fast alternative to Babel for when you can target modern JS runt...

146   5779   5779  

lebab

Turn your ES5 code into readable ES6. Lebab does the opposite of what...

149   5635   5635  

haxe

Haxe - The Cross-Platform Toolkit

649   5467   5467  

wazero

wazero: the zero dependency WebAssembly runtime for Go developers

285   5433   5433  

farm

Extremely fast Vite-compatible web build tool written in Rust

181   5349   5349  

ohm

A library and language for building parsers, interpreters, compilers,...

218   5318   5318