Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: compiler

1015 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
tile-ai/tilelang
TileLang is a Pythonic domain-specific language and compiler (built on TVM) for writing high-performance GPU/CPU/accelerator kernels such a…
887288active
OpenXiangShan/XiangShan
XiangShan is an open-source high-performance RISC-V processor core written in Chisel (Scala). It serves as both an industrial-grade CPU des…
777213active
kulshekhar/ts-jest
ts-jest is a Jest transformer that enables testing TypeScript projects with Jest, providing source map support and full TypeScript feature …
977075stable
dop251/goja
Goja is an ECMAScript 5.1 (plus partial ES6) JavaScript engine implemented entirely in pure Go, emphasizing standard compliance and perform…
777059active
yuin/gopher-lua
GopherLua is a Lua 5.1 (plus Lua 5.2 goto) virtual machine and compiler implemented in pure Go. It provides user-friendly Go APIs for embed…
706974stable
HaxeFoundation/haxe
Haxe is an open-source, high-level, strictly typed programming language and cross-compiler toolkit that compiles to many targets including …
676918stable
raphw/byte-buddy
Byte Buddy is a Java library for generating and modifying Java classes at runtime without a compiler, offering a fluent API for creating ar…
986887stable
klange/toaruos
ToaruOS is a complete, independent hobby operating system for x86-64 PCs and ARMv8 VM environments, built entirely from original code with …
946828active
dtolnay/cxx
CXX is a Rust library providing a safe, statically analyzed foreign function interface between Rust and C++. It generates zero-overhead bri…
946810stable
unisonweb/unison
Unison is a statically-typed functional programming language with type inference, an effect (abilities) system, and content-addressed code …
986717active
brython-dev/brython
Brython is an implementation of Python 3 that runs entirely in the web browser, loaded as a JavaScript file and executing Python code embed…
926611active
halide/Halide
Halide is an embedded DSL (in C++ and Python) for writing high-performance, data-parallel image and array processing pipelines. It separate…
706590stable
ocaml/ocaml
The core OCaml compiler system, including bytecode and native-code compilers, a runtime system with generational garbage collection, and th…
926537stable
rizsotto/Bear
Bear is a command-line tool that generates a JSON compilation database (compile_commands.) for C and C++ projects by intercepting compiler …
986452active
hedge-dev/XenonRecomp
XenonRecomp is a static recompilation tool that converts Xbox 360 (PowerPC) executables into C++ code that can be recompiled into native ex…
386451active
wazero/wazero
wazero is a zero-dependency WebAssembly runtime written in pure Go, supporting the WebAssembly Core Specification 1.0 and 2.0 with both an …
906344stable
swig/swig
SWIG is a compiler that reads annotated C/C++ header files and generates wrapper (glue) code so C/C++ libraries can be called from high-lev…
776318stable
facebook/redex
ReDex is a C++ bytecode optimizer for Android dex files, originally developed at Facebook. It provides a framework for reading, writing, an…
956299active
scala/scala3
The Scala 3 compiler (Dotty), along with the Scala 3 standard library and language specification. It compiles Scala 3 source code to JVM by…
916296stable
ponylang/ponyc
ponyc is the compiler for Pony, an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language th…
996173active
bellard/mquickjs
MicroQuickJS is a compact JavaScript engine written in C, derived from QuickJS, designed for embedded systems with as little as 10 kB of RA…
546130active
wasm-micro-runtime/wasm-micro-runtime
WebAssembly Micro Runtime (WAMR) is a lightweight standalone WebAssembly runtime with a small footprint, supporting interpreter, AOT, and J…
926075active
alangpierce/sucrase
Sucrase is a super-fast JavaScript transpiler, forked from Babel's parser, that compiles non-standard syntax like JSX, TypeScript, and Flow…
565870active
luau-lang/luau
Luau is a fast, small, gradually typed scripting language derived from Lua 5.1, designed to be embedded in applications with a sandboxed ru…
955805active
KhronosGroup/MoltenVK
MoltenVK is a layered implementation of the Vulkan 1.4 graphics and compute API built on top of Apple's Metal framework, enabling Vulkan ap…
975804active
c3lang/c3c
c3c is the official compiler for the C3 programming language, an evolution of C with modern features like modules, generics, error handling…
945778active
PyO3/maturin
Maturin is a Rust-based CLI tool that builds and publishes Python wheels for crates with pyo3, cffi, or uniffi bindings, as well as Rust bi…
995772active
LuaJIT/LuaJIT
LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language, offering a high-performance interpreter and trace compiler. It in…
765740stable
microsoft/typescript-go
The staging repository for TypeScript 7.0, a native Go port of the TypeScript compiler (tsgo/tsc), offering dramatically faster type checki…
7626225maintenance
burrowers/garble
Garble is a CLI tool that obfuscates Go binaries by wrapping the Go toolchain's compiler and linker. It replaces identifiers, package paths…
895659active
lebab/lebab
Lebab is a JavaScript transpiler that converts ES5 code into readable ES6/ES7, doing the opposite of Babel. It offers a CLI and library API…
595637active
ptitSeb/box64
Box64 is a Linux userspace emulator that lets you run x86_64 Linux programs, including games, on non-x86_64 systems such as ARM64, RISC-V, …
905611active
mruby/mruby
mruby is a lightweight implementation of the Ruby programming language, ISO-standard compliant and Ruby 4.x syntax compatible, written in C…
775601stable
farm-fe/farm
Farm is an extremely fast, Vite-compatible web build tool and bundler written in Rust that compiles JS/JSX/TS/TSX, CSS, HTML, JSON, and sta…
715592active
shader-slang/slang
Slang is a shading language and compiler for building large, modular, high-performance GPU shader codebases. It compiles to D3D12, Vulkan, …
955580active
ohmjs/ohm
Ohm is a parsing toolkit consisting of a JavaScript library and a domain-specific language based on parsing expression grammars (PEGs). It …
805543active
zeldaret/oot
A community-driven, work-in-progress decompilation of The Legend of Zelda: Ocarina of Time that recreates readable C source code from the o…
765489active
apache/groovy
Apache Groovy is a multi-faceted programming language for the JVM that offers Java-like syntax with productivity features such as closures,…
775464stable
hylang/hy
Hy is a Lisp dialect that compiles to Python AST, giving full access to Python's ecosystem in Lisp syntax. It ships with a REPL, a compiler…
885435active
winglang/wing
Wing is an open-source, cloud-oriented programming language that unifies infrastructure definitions and application runtime code in a singl…
735398active
ReShade
ReShade is a generic post-processing injector for games and video software that hooks into Direct3D 9-12, OpenGL, and Vulkan applications t…
775367active
killme2008/aviatorscript
AviatorScript is a high-performance, lightweight scripting language that runs on the JVM (including Android). It compiles scripts to JVM by…
845240stable
niXman/mingw-builds-binaries
Prebuilt MinGW-W64 GCC compiler toolchain binaries for Windows, distributed as downloadable archives with an optional online installer. It …
945230active
racket/racket
Racket is a mature, general-purpose programming language and ecosystem designed for language-oriented programming, with a core implementati…
905199stable
vyperlang/vyper
Vyper is a Pythonic smart contract language that compiles to Ethereum Virtual Machine (EVM) bytecode, emphasizing security, simplicity, and…
745180active
apache/calcite
Apache Calcite is a dynamic data management framework for the JVM that supplies the building blocks of a database—an industry-standard SQL …
775175stable
crablang/crab
CrabLang is a community fork of the Rust programming language, providing the compiler, standard library, and toolchain renamed to avoid tra…
305074active
tectonic-typesetting/tectonic
Tectonic is a modernized, self-contained TeX/LaTeX typesetting engine built on XeTeX and TeXLive, implemented largely in Rust. It compiles …
925052active
hedge-dev/UnleashedRecomp
An unofficial PC port of the Xbox 360 version of Sonic Unleashed built via static recompilation of the original PowerPC code into native C+…
644989active
sbt/sbt
sbt is the interactive build tool for Scala and Java projects, using a Scala-based DSL (build.sbt) to define parallel task graphs. It provi…
994940active
opal/opal
Opal is a Ruby to JavaScript source-to-source compiler that ships with its own implementation of the Ruby corelib and stdlib. It lets devel…
814926stable
NilsIrl/dockerc
dockerc is a CLI tool written in Zig that compiles Docker/OCI container images into standalone portable Linux binaries. The resulting execu…
164915active
inkle/ink
ink is inkle's open-source scripting language and narrative engine for writing interactive, branching stories in games. Written in C#, it i…
744914stable
mozilla/uniffi-rs
UniFFI is a Rust toolkit that generates foreign-language bindings for Rust code, letting you write core logic once and call it from Kotlin,…
774896active
pret/pokered
A complete assembly-language disassembly of Pokémon Red and Blue for the Game Boy, which can be rebuilt byte-identical into the original RO…
764892active
ProvableHQ/leo
Leo is an imperative, statically-typed programming language for writing zero-knowledge applications that compile to circuits for the Aleo b…
984821active
immunant/c2rust
C2Rust is a transpiler that converts C99-compliant C code into semantically equivalent but unsafe, unidiomatic Rust code, preserving functi…
814794active
chipsalliance/chisel
Chisel is an open-source hardware description language (HDL) embedded in Scala for describing digital electronics at the register-transfer …
984763stable
InkboxSoftware/excelCPU
A 16-bit CPU implemented entirely within an Excel spreadsheet, featuring 16 registers, 128KB of RAM, and a 128x128 display, driven by Excel…
264757active
yoav-lavi/melody
Melody is a domain-specific language that compiles to ECMAScript regular expressions, designed to be more readable and maintainable than ra…
234743active
skeeto/w64devkit
w64devkit is a portable, self-contained C, C++, and Fortran development kit for x64 and x86 Windows, bundling Mingw-w64 GCC, GDB, GNU Make,…
944732active
scala-js/scala-js
Scala.js is a compiler that translates Scala code into efficient JavaScript, letting developers write type-safe applications for browsers, …
914710stable
PerryTS/perry
Perry is a native TypeScript/JavaScript compiler written in Rust that compiles TypeScript source directly to standalone machine-code execut…
754709active
bytedeco/javacpp
JavaCPP is a Java library that provides efficient access to native C++ from Java via JNI, bridging the two languages by exploiting their sy…
864705stable
YosysHQ/yosys
Yosys is an open-source framework for Verilog/SystemVerilog RTL synthesis, converting hardware description code into gate-level netlists fo…
984704stable
TheWover/donut
Donut is a shellcode generator that converts VBScript, JScript, EXE, DLL files, and .NET assemblies into x86, x64, or AMD64+x86 position-in…
364689stable
scala-native/scala-native
Scala Native is an optimizing ahead-of-time compiler and lightweight managed runtime that compiles Scala code to native machine code via LL…
854685active
borgo-lang/borgo
Borgo is a statically typed programming language with Rust-inspired syntax that transpiles to readable Go code. It offers algebraic data ty…
314639active
riscv-collab/riscv-gnu-toolchain
The official GNU toolchain for RISC-V, providing GCC-based C and C++ cross-compilers. It can build bare-metal ELF toolchains (Newlib/Picoli…
994594active
asmjit/asmjit
AsmJit is a lightweight C++ library for low-latency machine code generation supporting X86, X86_64, and AArch64 architectures. It provides …
664588active
marcobambini/gravity
Gravity is a lightweight, dynamically typed, class-based scripting language written in portable C99 with no external dependencies, featurin…
934560active
Fody/Fody
Fody is an extensible tool for weaving .NET assemblies, manipulating IL code as part of the build process. It provides an add-in model that…
754541active
andreasfertig/cppinsights
C++ Insights is a Clang-based source-to-source transformation tool that shows the compiler's view of C++ code, revealing implicit conversio…
824521active
apache/fory
Apache Fory is a blazingly fast multi-language serialization framework supporting idiomatic domain objects, a reference-aware schema IDL, a…
964515active
openxla/xla
XLA (Accelerated Linear Algebra) is an open-source machine learning compiler that optimizes models from frameworks like PyTorch, TensorFlow…
774499active
onnxsim/onnxsim
ONNX Simplifier (onnxsim) is a tool that simplifies ONNX models by inferring the whole computation graph and replacing redundant operators …
984390active
trunk-rs/trunk
Trunk is a build tool and bundler for Rust WASM web applications, driven by a source HTML file with optional configuration. It bundles WASM…
794376active
libffi/libffi
libffi is a portable C library providing a high-level interface to various calling conventions, allowing code to call compiled functions wh…
944361stable
evhub/coconut
Coconut is a functional programming language that is a superset of Python, compiling to Python code while adding features like pattern matc…
614349active
dotnet/fsharp
The official open-source F# compiler, F# core library (FSharp.Core), and F# language service, including tooling integration for Visual Stud…
744323stable
dragonwell-project/dragonwell8
Alibaba Dragonwell8 is a downstream, production-hardened distribution of OpenJDK 8 (LTS) optimized for large-scale online e-commerce, finan…
934317active
zenc-lang/zenc
Zen C is a modern, strictly typed systems programming language that transpiles to human-readable GNU C/C11, offering type inference, patter…
734311active
mint-lang/mint
Mint is a programming language that compiles to JavaScript, designed specifically for building front-end web applications. It provides buil…
964266active
rolldown/tsdown
tsdown is a fast bundler designed for building JavaScript/TypeScript libraries, powered by Rolldown and Oxc. It generates declaration files…
864233active
jboss-javassist/javassist
Javassist is a Java class library for editing Java bytecode, enabling programs to define new classes at runtime or modify class files as th…
954228stable
root-project/cling
Cling is an interactive C++ interpreter built on top of Clang and LLVM, implementing a read-eval-print loop (REPL) for rapid C++ developmen…
764182active
ton-blockchain/ton
The main TON monorepo containing the reference implementation of The Open Network blockchain, including the node/validator software, lite-c…
994136active
westes/flex
flex is the classic fast lexical analyzer generator that produces C/C++ scanner code from regular-expression pattern specifications. It is …
664039stable
zml/zml
ZML is a production LLM inference stack written in Zig, built on MLIR and OpenXLA, that compiles models to run at peak performance across N…
724003active
bflattened/bflat
bflat is a C# compiler and ahead-of-time runtime that combines Roslyn and NativeAOT to produce small, self-contained native executables wit…
523970active
iree-org/iree
IREE is an MLIR-based end-to-end machine learning compiler and runtime that lowers models from frameworks like PyTorch, TensorFlow, JAX, an…
873901active
froggey/Mezzano
Mezzano is an operating system written entirely in Common Lisp, featuring its own compiler, GUI, networking stack, and file system support.…
673887active
verilator/verilator
Verilator is an open-source Verilog/SystemVerilog simulator and lint system that compiles RTL designs into fast, multithreaded C++ or Syste…
773876stable
jashkenas/coffeescript
CoffeeScript is a small programming language that compiles one-to-one into readable JavaScript, exposing JavaScript's good parts with clean…
3216599maintenance
chipsalliance/rocket-chip
Rocket Chip is a Scala/Chisel-based hardware generator that produces parameterizable RISC-V System-on-Chip designs, emitting Verilog RTL fo…
613849active
ballerina-platform/ballerina-lang
Ballerina is an open-source, cloud-native programming language optimized for integration, developed by WSO2, with built-in support for JSON…
973847active
unikraft/unikraft
Unikraft is an open-source Unikernel Development Kit for building custom, specialized operating system kernels tailored to individual appli…
863832active
d5/tengo
Tengo is a small, dynamic, fast scripting language implemented in pure Go, compiled to bytecode and executed on a stack-based VM. It is des…
583831stable
ptitSeb/box86
Box86 is a Linux userspace x86 (32-bit) emulator written in C, targeted at ARM Linux devices. It uses a dynamic recompiler (dynarec) and na…
663801active
facebookincubator/MetaPython
Meta's fork of the CPython runtime (historically named Cinder), maintained by Facebook Incubator. It tracks upstream Python 3.14+ and pairs…
773789active

← prev page 2 / 11 next →