Compilers & Toolchains

Compilers, interpreters, linters, and language toolchains.

Repositories

TypeScript is a strongly-typed superset of JavaScript that compiles to readable, standards-compliant JS. It brings static types, advanced tooling (IntelliSense, refactoring), and language-level safety to application-scale development — trusted by millions for building complex web, server, and cross-platform projects.

Go
111.7k
3 hours ago

SWC (Speedy Web Compiler) is a super-fast TypeScript/JavaScript compiler, minifier, and bundler written in Rust. Supporting Node.js, WASM, and CLI, it serves as a drop-in Babel replacement and powers frameworks like Next.js to dramatically accelerate web development builds.

Rust
34.2k
20 hours ago

⛄ Possibly the smallest compiler ever

JavaScript
28.6k
3 years ago

The official mirror of the V8 Git repository

C++
25.3k
11 hours ago
oxc-project/oxc

⚓ A collection of high-performance JavaScript tools.

Rust
23.3k
a day ago

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

C#
20.8k
8 hours ago

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

Java
19.0k
6 days ago

A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

Rust
18.8k
2 days ago

A virtual machine for executing programs written in Hack.

C++
18.7k
22 days ago

mold 🦠: A Modern Linker in Rust 🦀

Rust
17.7k
14 days ago