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
m4rs-mt/ILGPU
ILGPU is a just-in-time compiler for high-performance GPU programs (kernels) written in .NET languages like C# and F#, entirely in C# with …
681748active
LuxLang/lux
Lux is a functional, statically-typed Lisp programming language with a compiler that targets the JVM, JavaScript, Python, Lua, and Ruby. It…
721741active
tgrysztar/fasm
flat assembler (fasm) is a fast self-assembling assembler for x86 and x86-64 that generates executable files directly. This repository hold…
631739stable
YosysHQ/nextpnr
nextpnr is a vendor-neutral, timing-driven, open-source FPGA place and route tool written in C++. It supports multiple FPGA architectures i…
901735active
radian-software/riju
Riju is an extremely fast online playground that lets users run code in hundreds of programming languages directly in the browser, with sub…
661735active
succinctlabs/sp1
SP1 is a zero-knowledge virtual machine (zkVM) that proves the correct execution of arbitrary programs compiled to RISC-V, written in Rust …
931732active
Consensys/gnark
gnark is a fast zk-SNARK library in Go offering a high-level API to define circuits, compile them to constraint systems, and generate/verif…
911731active
quantumlib/OpenFermion
OpenFermion is an open-source Python library for compiling and analyzing quantum algorithms that simulate fermionic systems, including quan…
891731active
Zaneham/Booth
Booth is an open-source compiler that takes CUDA C, HIP, or Triton kernel source and emits binaries for AMD RDNA 2/3/4 GPUs, NVIDIA PTX, Te…
771731active
revng/revng
rev.ng is an open-source binary analysis framework and decompiler built on LLVM and QEMU, supporting over 20 CPU architectures. It automati…
771728active
jzimmerman/langcc
langcc is a next-generation compiler compiler that generates efficient linear-time parsers and full compiler frontends (AST definitions, tr…
321728stable
Sketchware-Pro/Sketchware-Pro
Sketchware Pro is a free, open-source Android app builder that lets users create native Android applications entirely from their smartphone…
671727active
shinchiro/mpv-winbuild-cmake
A CMake-based MinGW-w64 cross-compilation toolchain primarily used to build Windows binaries of the mpv media player. It automates building…
981721active
clojerl/clojerl
Clojerl is an unofficial implementation of the Clojure programming language that runs on the Erlang VM (BEAM). It provides a REPL, compiler…
231715active
SVF-tools/SVF
SVF is a C++ static analysis framework built on LLVM that provides scalable and precise value-flow analysis and pointer analysis for source…
861705active
vygr/ChrysaLisp
ChrysaLisp is a 64-bit parallel operating system environment featuring a virtual processor, GUI, terminal, OO assembler, C-Script compiler,…
981691active
iden3/circom
Circom is a domain-specific language and compiler for defining arithmetic circuits used to generate zero-knowledge proofs (zk-SNARKs). Writ…
711688active
EnzymeAD/Enzyme
Enzyme is a high-performance automatic differentiation plugin for LLVM and MLIR that computes derivatives and gradients of arbitrary existi…
951679active
ferrocene/ferrocene
Ferrocene is a safety-critical Rust toolchain, a downstream fork of the official Rust compiler, qualified for use in safety- and mission-cr…
721667active
YosysHQ/oss-cad-suite-build
OSS CAD Suite is a multi-platform binary distribution of open-source digital logic design and verification tools, including Yosys, GHDL, AB…
951663active
indygreg/PyOxidizer
PyOxidizer is a Rust-based tool for packaging Python applications into self-contained binaries that embed a Python interpreter and all reso…
236150maintenance
SciML/ModelingToolkit.jl
ModelingToolkit.jl is a Julia-based acausal, equation-based modeling framework and computer algebra system for symbolic-numeric computation…
951661active
JetBrains/MPS
JetBrains MPS is an open-source meta-programming system (language workbench) for designing domain-specific languages with a complete develo…
771656stable
vk-com/kphp-kdb
VK's KittenPHP/DB/Engine suite: a PHP-to-C++ translating compiler (KPHP) plus a set of specialized high-performance non-relational database…
326067maintenance
ganelson/inform
Inform 7 is a programming language for writing interactive fiction using natural-language syntax, and this repository holds the core compil…
631639active
gbdev/rgbds
RGBDS is a free, open-source assembler/linker toolchain for developing Nintendo Game Boy and Game Boy Color software in assembly. It compri…
941638stable
google/j2objc
J2ObjC is Google's open-source command-line translator that converts Java source code into Objective-C for iOS apps, with a supporting runt…
686039maintenance
symforce-org/symforce
SymForce is a Python/C++ library for fast symbolic computation, code generation, and tangent-space nonlinear optimization aimed at robotics…
941636active
WASI SDK
WASI SDK is a WebAssembly C/C++ toolchain that bundles upstream Clang/LLVM with the wasi-libc sysroot, configured to target wasm32-wasi out…
951628active
intelxed/xed
Intel XED is a C library for encoding and decoding X86 (IA32 and Intel64) machine instructions, converting between byte sequences and struc…
951613stable
clash-lang/clash-compiler
Clash is a functional hardware description language based on Haskell, with a compiler that transforms high-level descriptions into synthesi…
881606active
kevinmehall/rust-peg
rust-peg is a Parsing Expression Grammar (PEG) parser generator for Rust, provided as a proc macro that builds a recursive descent parser f…
741606stable
pmret/papermario
A work-in-progress matching decompilation of Paper Mario for the Nintendo 64, written in C. It rebuilds byte-identical ROMs for the US, JP,…
771601active
electrikmilk/cherri
Cherri is a domain-specific programming language and compiler, written in Go, that compiles source files into signed Apple Siri Shortcuts. …
921594active
dotnetcore/Natasha
Natasha is a Roslyn-based C# dynamic assembly building library that lets developers compile and load C# code at runtime, creating domains, …
671586active
cnlohr/ch32fun
A minimal open-source development environment (headers, examples, and tooling) for WCH RISC-V microcontrollers like the CH32V003, built aro…
661585active
richfelker/musl-cross-make
A makefile-based build system for producing musl libc-targeting GCC cross compilers. It automates downloading, patching, and building GCC, …
711583active
dtolnay/quote
A Rust crate providing the quote! macro for turning Rust syntax tree data structures into token streams of source code. It is primarily use…
931577stable
pret/pokefirered
A complete decompilation of Pokémon FireRed and LeafGreen that rebuilds byte-identical GBA ROM images from C source code. It is part of the…
751574active
zama-ai/concrete
Concrete is an open-source fully homomorphic encryption (FHE) compiler built on TFHE and LLVM that converts Python programs into their FHE …
561574active
austral/austral
Austral is a new systems programming language featuring linear types for provably safe resource and memory management, and linear capabilit…
381572active
FluxML/Zygote.jl
Zygote.jl is a source-to-source automatic differentiation library for Julia that hooks into the Julia compiler to generate gradient (backwa…
971568active
ikvmnet/ikvm
IKVM is an implementation of Java for the .NET platform, providing a JVM implemented in .NET along with a bytecode-to-IL converter. It lets…
991562active
ion-design/ditto.site
ditto.site is a hosted capture-to-code service that turns a public URL into a self-contained TypeScript app, emitting a deterministic Next.…
571558active
JuliaLang/PackageCompiler.jl
A Julia package for creating custom system images, standalone 'app' executables, and relocatable C libraries from Julia code. It moves Juli…
911551active
hylo-lang/hylo
Hylo (formerly Val) is a systems programming language built around mutable value semantics and generic programming, implemented in Swift wi…
831551active
ThakeeNathees/pocketlang
Pocketlang is a lightweight, fast, embeddable scripting language written in C with a Ruby-flavored Python-like syntax, including its own by…
591551active
Hexeption/MCP-Reborn
MCP-Reborn is a Mod Coder Pack for Minecraft that decompiles and maps the game's source code so developers can create modded clients and st…
841546active
OSCPU/NutShell
NutShell is an open-source RISC-V processor (SoC) designed by students at UCAS as part of the OSCPU project, written in Chisel/Scala. It su…
671545active
DLTcollab/sse2neon
A single-header C/C++ library that translates Intel SSE (MMX through SSE4.2 and AES) intrinsics to Arm/Aarch64 NEON intrinsics. It enables …
751529active
qmhc/unplugin-dts
An unplugin that generates TypeScript declaration files (*.d.ts) from .ts(x) and .vue source files during library-mode builds. It supports …
961528active
ByteDance-Seed/Triton-distributed
Triton-distributed is a distributed compiler built on OpenAI Triton for computation-communication overlapping on multi-GPU systems. It lets…
631526active
JuliaSymbolics/Symbolics.jl
Symbolics.jl is a fast, modern Computer Algebra System (CAS) written in Julia for high-performance symbolic mathematics. It supports symbol…
941524active
VKCOM/kphp
KPHP is a PHP compiler developed at VK.com that compiles a limited subset of PHP to C++ and then to a native binary running faster than pla…
771523active
dtolnay/watt
Watt is a Rust runtime for executing procedural macros that have been compiled ahead-of-time to WebAssembly. It lets downstream users run m…
651523active
jart/sectorlisp
SectorLISP is a 512-byte LISP implementation that fits in a boot sector and boots John McCarthy's meta-circular evaluator on bare metal fro…
711520stable
intel/llvm
Intel's staging area for LLVM upstream contributions and home for Intel LLVM-based projects, most notably the oneAPI DPC++ compiler impleme…
951517active
beehive-lab/TornadoVM
TornadoVM is a Java programming framework that JIT-compiles JVM bytecode into GPU kernels targeting NVIDIA CUDA, OpenCL, and Apple Metal at…
971491active
ivov/lisette
Lisette is a small programming language inspired by Rust that compiles to readable Go, featuring Hindley-Milner type inference, algebraic d…
771488active
bartblast/hologram
Hologram is a full-stack isomorphic Elixir web framework that runs on top of Phoenix, letting developers build dynamic, interactive web app…
981484active
carbon-language/carbon-lang
Carbon is an experimental successor language to C++ with bidirectional C++ interoperability, built on LLVM for C++-level performance. The r…
8633871experimental
Lightning-AI/lightning-thunder
Lightning Thunder is a source-to-source deep learning compiler for PyTorch that optimizes models for training and inference. It provides a …
721469active
digego/extempore
Extempore is a live-coding environment for music and audio that pairs a Scheme interpreter with xtlang, a statically-typed lisp compiled to…
951462active
Handlebars-Net/Handlebars.Net
Handlebars.Net is a .NET implementation of the Handlebars.js templating engine, written in C#. It compiles Handlebars/Mustache templates di…
971460stable
ring-lang/ring
Ring is a simple, lightweight, embeddable, multi-paradigm dynamic programming language implemented in C, supporting imperative, procedural,…
901460active
evant/gradle-retrolambda
A Gradle plugin that integrates Retrolambda to backport Java 8 lambda expressions to Java 6/7 bytecode, including Android projects. It comp…
235253maintenance
vue-vine/vue-vine
Vue Vine is an alternative style for writing Vue.js components that allows multiple components in a single TypeScript file, as a parallel a…
851444active
gambit/gambit
Gambit is a complete, portable, and efficient implementation of the Scheme programming language, including an interpreter (gsi) and an opti…
771440stable
sql-machine-learning/sqlflow
SQLFlow is a compiler that extends SQL with AI-oriented syntax (training, prediction, evaluation, explanation, and mathematical programming…
235188maintenance
intel/compute-runtime
Intel's open-source Graphics Compute Runtime (NEO) providing OpenCL 3.0 and oneAPI Level Zero compute API support for Intel HD Graphics and…
951432active
sylefeb/Silice
Silice is an open-source hardware description language designed to make writing FPGA hardware algorithms with pipelines and parallelism eas…
771430active
rust-lang/rust-playground
The Rust Playground is a web service that lets users write, compile, and run Rust code in the browser without installing anything. It suppo…
771426active
JuliaGPU/CUDA.jl
CUDA.jl is the main Julia package for programming NVIDIA CUDA GPUs, offering a high-level CuArray abstraction, a compiler for writing CUDA …
991424stable
titzer/virgil
Virgil is a fast, lightweight, statically-typed systems programming language that blends functional and object-oriented paradigms. Its self…
771416active
objectionary/eo
EO (EOLANG) is an experimental pure object-oriented programming language based on 𝜑-calculus, implemented in Java. It deliberately rejects …
941415active
pgcentralfoundation/plrust
PL/Rust is a loadable procedural language handler for PostgreSQL that lets developers write database functions in Rust, compiled to native …
541397active
noir-lang/noir
Noir is a Rust-inspired domain-specific language for writing privacy-preserving programs that compile to zero-knowledge (SNARK) proofs via …
981393active
fastbuild/fastbuild
FASTBuild is a high-performance open-source build system for Windows, macOS, and Linux, focused on minimizing compile times for full builds…
881389active
OpenModelica/OpenModelica
OpenModelica is an open-source Modelica-based modeling, compilation, and simulation environment for industrial and academic use. It include…
961388active
hyperledger-solang/solang
Solang is a Solidity compiler written in Rust that uses LLVM as its backend, targeting non-EVM blockchains such as Solana, Polkadot paracha…
861381active
sysprog21/shecc
shecc is a self-hosting, educational optimizing C compiler written in ANSI C that targets 32-bit ARMv7-A and RV32IM (RISC-V) Linux systems.…
771381active
esseks/monicelli
Monicelli is an esoteric programming language based on the 'supercazzole' gibberish from the Italian comedy film Amici Miei. It ships with …
531380active
google/j2cl
J2CL is a transpiler from Google that converts Java source code into Closure-style JavaScript, tightly integrated with Closure Compiler for…
831376active
dadhi/FastExpressionCompiler
A .NET library that compiles C# expression trees to delegates far faster than the built-in LINQ compiler, with a lightweight LightExpressio…
921374stable
ZacSweers/metro
Metro is a compile-time dependency injection framework for Kotlin Multiplatform, implemented as a Kotlin compiler plugin with FIR/IR code g…
841372active
pegjs/pegjs
PEG.js is a parser generator for JavaScript that compiles PEG grammars into fast parsers with excellent error reporting. It is used to buil…
234903maintenance
starkware-libs/cairo-lang
Cairo is a programming language for writing provable programs, developed by StarkWare for STARK-based zero-knowledge proofs and StarkNet sm…
681369active
cglib/cglib
cglib is a high-level Java bytecode generation and transformation library used to create dynamic proxies, extend classes, and intercept met…
234893maintenance
ldc-developers/ldc
LDC is a portable compiler for the D programming language that uses the official DMD frontend and LLVM for optimization and code generation…
811366active
NVIDIA-AI-IOT/torch2trt
torch2trt is a Python library that converts PyTorch models to TensorRT engines using the TensorRT Python API, with a simple single-function…
234878maintenance
Cracked5pider/Stardust
Stardust is a modern 32/64-bit position independent shellcode (implant) template written in C++20. It provides compile-time FNV-1a hashing …
701364active
toitlang/toit
The Toit language implementation, consisting of a compiler, virtual machine, and standard libraries for running a modern high-level languag…
991361active
beeware/Python-Apple-support
A meta-package that downloads, patches, and builds relocatable Python frameworks for embedding into macOS, iOS, tvOS, watchOS, and visionOS…
941357active
KhronosGroup/SPIRV-Tools
SPIR-V Tools is a Khronos Group project providing an API and command-line tools for processing SPIR-V modules, including an assembler, bina…
941353stable
pomsky-lang/pomsky
Pomsky is a modern, portable regular expression language that cross-compiles to standard regexes for engines like PCRE, JavaScript, Python,…
641352active
mstorsjo/msvc-wine
A set of shell and Python scripts that download, unpack, and wrap Microsoft Visual C++ and the Windows SDK so they run under Wine on Linux.…
701347active
scalapb/ScalaPB
ScalaPB is a protocol buffer compiler plugin for Scala that generates Scala case classes, parsers, and serializers from .proto files. It su…
921339active
brechtsanders/winlibs_mingw
Standalone builds of the GCC compiler combined with MinGW-w64, providing a free C/C++ compiler toolchain for Windows, distributed as binary…
971335active
denoland/dnt
dnt (Deno to Node Transform) is a build tool that converts Deno modules into publishable npm packages for Node.js. It rewrites module speci…
921334active
facebookincubator/AITemplate
AITemplate is a Python framework that compiles deep neural networks into high-performance CUDA (NVIDIA) or HIP (AMD) C++ code for fast fp16…
664724maintenance

← prev page 5 / 11 next →