Compilers, interpreters, linters, and language toolchains.
Compilers & Toolchains
Repositories
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. It adds optional static types to enable better tooling, refactoring, and scalability for large-scale applications across any browser, host, or OS.
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.
⛄ Possibly the smallest compiler ever
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
A lightweight WebAssembly runtime that is fast, secure, and standards-compliant