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

29033   133709   133709  

rust

Empowering everyone to build reliable and efficient software.

13630   105657   105657  

svelte

web development for the rest of us

4588   83696   83696  

webpack

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

9086   65470   65470  

sway

🌴 Empowering everyone to build reliable and efficient smart contracts...

5409   62149   62149  

gatsby

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

10286   55913   55913  

kotlin

The Kotlin Programming Language.

5979   51064   51064  

typst

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

1193   44748   44748  

parcel

The zero configuration build tool for the web. 📦🚀

2265   43922   43922  

babel

🐠 Babel is a compiler for writing next generation JavaScript.

5737   43681   43681  

zig

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

2939   40383   40383  

esbuild

An extremely fast bundler for the web

1229   39204   39204  

v

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

2199   36617   36617  

marked

A markdown parser and compiler. Built for speed.

3458   35292   35292  

carbon-lang

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

1503   33123   33123  

swc

Rust-based platform for the Web

1331   32573   32573  

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

1050   24403   24403  

v8

The official mirror of the V8 Git repository

4137   24354   24354  

tools

Unified developer tools for JavaScript, TypeScript, and the web

658   23632   23632  

graal

GraalVM compiles Java applications into native executables that start...

1726   21019   21019  

RustPython

A Python Interpreter written in Rust

1336   20388   20388  

gleam

⭐️ A friendly language for building type-safe, scalable systems!

844   19953   19953  

crystal

The Crystal Programming Language

1646   19916   19916  

compiler-explorer

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

1913   17868   17868  

assemblyscript

A TypeScript-like language for WebAssembly.

672   17501   17501  

million

Optimizing compiler for React

588   17301   17301  

Nim

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

1493   17242   17242  

wasp

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

1292   16227   16227  

oxc

⚓ A collection of JavaScript tools written in Rust.

629   15976   15976  

codon

A high-performance, zero-overhead, extensible Python compiler with bui...

546   15846   15846  

bytecode-viewer

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

1192   15152   15152  

Nuitka

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

713   13624   13624  

mitosis

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

617   13315   13315  

gopherjs

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

569   12999   12999  

tvm

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

3635   12516   12516  

acwj

A Compiler Writing Journey

1125   12032   12032  

rspack

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

765   11838   11838  

numba

NumPy aware dynamic Python compiler using LLVM

1177   10568   10568  

craftinginterpreters

Repository for the book "Crafting Interpreters"

1157   9997   9997  

awesome-compilers

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

668   9381   9381  

xgo

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

557   9229   9229  

quarkdown

🪐 Markdown with superpowers — from ideas to papers, presentations and...

197   8831   8831  

Odin

Odin Programming Language

804   8761   8761  

optimate

A collection of libraries to optimise AI model performances

637   8375   8375  

compiler

Compiler for Elm, a functional language for reliable webapps.

666   7668   7668  

enso

Enso Analytics is a self-service data prep and analysis platform desig...

332   7435   7435  

lightningcss

An extremely fast CSS parser, transformer, bundler, and minifier writt...

219   7161   7161  

rescript

ReScript is a robustly typed language that compiles to efficient and h...

471   7152   7152  

kotlin-native

Kotlin/Native infrastructure

563   7011   7011