A React framework for building full-stack web applications, with Rust-based tooling for fast builds.
44 projects
Compilers, transpilers & programming languages: top picks for 2026
These open-source projects help you build, understand and use programming languages, including compilers that turn code into runnable programs, transpilers that convert code between languages, and new languages themselves.
The Go programming language, an open source language for building simple, reliable, and efficient software.
The main source repository for the Rust programming language, containing the compiler, standard library, and documentation.
A typed superset of JavaScript that adds optional static types and compiles to readable, standards-based JavaScript.
A compiler that turns declarative web components into efficient JavaScript that surgically updates the DOM.
A JavaScript module bundler that packs many modules and assets into a few bundles, with code splitting and loaders for non-JS files.
Small Rust exercises that help you learn to read and write Rust code, meant to be worked through alongside the official Rust book.
Sway is a Rust-inspired programming language for writing smart contracts on the Fuel blockchain.
A markup-based typesetting system built as a modern, easier-to-learn alternative to LaTeX, with its compiler and CLI in Rust.
A React-based framework for building fast websites and apps, pulling data from CMSs, Markdown and APIs through GraphQL.
The Kotlin programming language and its compiler, standard library, and build tooling, developed by JetBrains for multiplatform development.
A JavaScript compiler that transforms next-generation JS syntax into code that runs in your target environments.
A zero-configuration build tool for the web that bundles HTML, CSS, JavaScript and assets without a config file.
A modular collection of compiler and toolchain technologies, including the LLVM core, the Clang C/C++ frontend, libc++ and the LLD linker.
The PHP interpreter, a general-purpose scripting language especially suited to web development.
An extremely fast JavaScript, TypeScript, JSX and CSS bundler with a CLI, JS and Go API.
A simple, fast, compiled programming language for maintainable software, with zero library dependencies and automatic C-to-V translation.
A fast, low-level markdown parser and compiler for JavaScript that runs in browsers, Node.js, and the command line.
A super-fast TypeScript/JavaScript compiler and parser written in Rust, usable from Rust and from JavaScript.
A minimal deep learning framework with a PyTorch-like tensor API, autograd, a compiler, and support for many accelerator backends.
A compiler toolchain that turns C and C++ code into WebAssembly so it can run in browsers, Node.js and other Wasm runtimes.
Solidity is a statically-typed, contract-oriented programming language for writing smart contracts on the Ethereum platform.
A collection of high-performance JavaScript and TypeScript tools written in Rust, including a parser, linter, formatter, transformer, minifier and resolver.
A Python 3 interpreter written in Rust, able to run Python code without CPython bindings, with WebAssembly and embedding support.
A friendly, statically typed language for building type-safe, scalable systems that run on the Erlang VM.
GraalVM is a Java platform that compiles applications ahead of time into standalone native binaries and includes a JDK usable in IDEs.
A standalone WebAssembly runtime built on the Cranelift code generator, with WASI support and embeddings for multiple languages.
A TypeScript-like language and compiler that turns a typed subset of TypeScript into WebAssembly modules.
A Go compiler built on LLVM that targets microcontrollers, WebAssembly (WASM/WASI), and command-line tools.
Write UI components once in a JSX-like syntax and compile them to React, Vue, Angular, Svelte, Solid, Qwik and more.
An open machine learning compilation framework that lets developers customize compiler pipelines in Python and deploy models to many hardware targets.
Rust-based toolkit for Ethereum smart contract development, with Forge, Cast, Anvil and Chisel for building, testing, and interacting with EVM chains.
XGo is a Go-based programming language with plain-English command-style syntax that can call C, Python, and JavaScript libraries.
A C++ compiler and optimizer library for WebAssembly, with the wasm-opt tool and a JavaScript build (binaryen.js).
A experimental TypeScript and JavaScript compiler that turns programs into native executables or WebAssembly, without requiring Node.js at runtime.
Zen C is a systems language with high-level ergonomics that compiles to readable GNU C11 and runs with C-level performance.
An interactive C++ interpreter built on Clang and LLVM, providing a REPL for running C++ code line by line.
An MLIR-based compiler and runtime that lowers ML models to a unified IR for deployment from datacenters to mobile and edge devices.
A statically typed programming language and calculator for scientific computations with built-in physical dimensions and units.
A Rust static analysis engine that builds compact program graphs from source code and generates 19 UML and compiler-IR diagrams from them.
An experimental Rust port of the TypeScript 7 compiler (tsc), with the same CLI, language server and API, plus built-in Effect diagnostics.
A Rust port of the TypeScript 7 compiler and language server, offered as a drop-in replacement for type checking and emit.
A compiler that reads Rails applications in Ruby and emits standalone projects in other languages such as Rust, Go, TypeScript, Elixir, or a native Spinel binary.
A C# and .NET CIL to WebAssembly compiler with its own CoreLib, runtime and SDK, producing small standalone WASI Preview 2 components.
FAQ
- How are these projects chosen?
- Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
- Which project here is the most popular?
- vercel/next.js, with 143.1K GitHub stars. Check each project's license and last commit before choosing.