back to home

Best Open Source compiler Libraries

A curated list of the most popular GitHub repositories tagged with compiler. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1vercel/next.js

The React Framework

138,367JavaScript
Explore Repo

#2rust-lang/rust

Empowering everyone to build reliable and efficient software.

111,293Rust
Explore Repo

#3sveltejs/svelte

web development for the rest of us

86,093JavaScript
Explore Repo

#4webpack/webpack

A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

66,041JavaScript
Explore Repo

#5FuelLabs/sway

🌴 Empowering everyone to build reliable and efficient smart contracts.

61,876Rust
Explore Repo

#6gatsbyjs/gatsby

React-based framework with performance, scalability, and security built in.

55,946JavaScript
Explore Repo

#7JetBrains/kotlin

The Kotlin Programming Language.

52,454Kotlin
Explore Repo

#8typst/typst

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

52,110Rust
Explore Repo

#9parcel-bundler/parcel

The zero configuration build tool for the web. 📦🚀

44,045JavaScript
Explore Repo

#10babel/babel

🐠 Babel is a compiler for writing next generation JavaScript.

43,902TypeScript
Explore Repo

#11ziglang/zig

Moved to Codeberg

42,853Zig
Explore Repo

#12evanw/esbuild

An extremely fast bundler for the web

39,837Go
Explore Repo

#13vlang/v

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

37,488V
Explore Repo

#14markedjs/marked

A markdown parser and compiler. Built for speed.

36,664TypeScript
Explore Repo

#15carbon-language/carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

33,644C++
Explore Repo

#16swc-project/swc

Rust-based platform for the Web

33,299Rust
Explore Repo

#17v8/v8

The official mirror of the V8 Git repository

24,918C++
Explore Repo

#18oxc-project/oxc

⚓ A collection of high-performance JavaScript tools.

23,111Rust
Explore Repo

#19oracle/graal

GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

21,732Java
Explore Repo

#20compiler-explorer/compiler-explorer

Run compilers interactively from your web browser and interact with the assembly

18,625TypeScript
Explore Repo

#21nim-lang/Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

17,934Nim
Explore Repo

#22AssemblyScript/assemblyscript

A TypeScript-like language for WebAssembly.

17,852WebAssembly
Explore Repo

#23aidenybai/million

Optimizing compiler for React

17,550TypeScript
Explore Repo

#24exaloop/codon

A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support

16,676Python
Explore Repo

#25Konloch/bytecode-viewer

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

15,449Java
Explore Repo

#26web-infra-dev/rspack

Fast Rust-based bundler for the web with a modernized webpack API 🦀

12,944Rust
Explore Repo

#27odin-lang/Odin

Odin Programming Language

9,996Odin
Explore Repo

#28aalhour/awesome-compilers

:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes

9,693
Explore Repo

#29scala/scala3

The Scala 3 compiler, also known as Dotty.

6,322Scala
Explore Repo

#30opal/opal

Ruby ♥︎ JavaScript

4,910Ruby
Explore Repo

#31ProvableHQ/leo

🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications

4,804Rust
Explore Repo

#32llvm/torch-mlir

The Torch-MLIR project aims to provide first class support from the PyTorch ecosystem to the MLIR ecosystem.

1,935C++
Explore Repo

#33OpenModelica/OpenModelica

OpenModelica is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage.

1,450Modelica
Explore Repo

#34ubugeeei-prod/vize

blazing fast Vue.js toolchain. compiler, linter, type checker, formatter, lsp, story system, editors. already 30k+ tests.

908Rust
Explore Repo

#35area9innovation/flow9

Platform for safe, easy and productive programming of complex, multi-platform apps with a modern user interface

574C
Explore Repo

#36purefunctor/purescript-iris

A compiler for the PureScript programming language.

123Rust
Explore Repo

#37imanzt/loom-dsl-forge

Loom Roblox DSL for Fast Game Scripting and Automation 2026

68HTML
Explore Repo