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
mxe/mxe
MXE (M cross environment) is a GNU Makefile-based system that compiles a MinGW-w64 cross compiler on Unix systems and cross-compiles hundre…
771312stable
touchlab/SKIE
SKIE (Swift Kotlin Interface Enhancer) is a Kotlin compiler plugin that improves the Swift API generated from Kotlin Multiplatform code. It…
871309active
py2many/py2many
py2many is a Python-based source-to-source transpiler that converts Python code into multiple statically-typed languages including Rust, C+…
871308active
skvadrik/re2c
re2c is a free and open-source lexer generator that compiles regular expressions into fast, direct-coded lexers for many languages includin…
871308stable
InjectionIII
InjectionIII is a macOS application that injects changes to Swift and Objective-C source code into a running iOS/tvOS/macOS app without reb…
864640maintenance
oleg-shilo/wixsharp
WixSharp is a C# framework for building complete MSI installers or WiX source code by writing script files in plain C# syntax. It models Wi…
931307active
inko-lang/inko
Inko is a statically typed programming language for building concurrent software, compiled to machine code via LLVM. It offers deterministi…
771301active
LekKit/RVVM
RVVM is a high-performance RISC-V virtual machine and emulator written in C, featuring a tracing JIT with x86_64, ARM64, and RISC-V backend…
671296active
n64decomp/mk64
A complete C decompilation of Mario Kart 64 that rebuilds byte-matching ROMs for USA and European revisions from extracted game assets. It …
761292active
roblox-ts/roblox-ts
roblox-ts is a TypeScript-to-Luau compiler that lets developers write Roblox game code in TypeScript and transpiles it into functionally eq…
651291active
plaidml/plaidml
PlaidML is a portable tensor compiler that enables deep learning on hardware (especially GPUs and embedded devices) not well supported by m…
104566maintenance
yanghuan/CSharp.lua
A C# to Lua compiler built on Microsoft Roslyn that transpiles C# source code (up to C# 10) into readable Lua code runnable on a Lua VM. It…
661282active
openhwgroup/cv32e40p
CV32E40P is an open-source 32-bit RISC-V processor core (RV32IMFC with PULP extensions) implemented in SystemVerilog, maintained by the Ope…
671278active
javacc/javacc
JavaCC is a parser generator that reads grammar specifications and generates recursive-descent parsers in Java, C++, or C#. It includes sup…
351278stable
mozilla/rust-android-gradle
A Gradle plugin by Mozilla that cross-compiles Rust Cargo projects for Android targets and integrates the resulting native libraries into a…
871274active
llir/llvm
A pure Go library for parsing, building, and manipulating LLVM IR without any C bindings or cgo. It provides an asm package for parsing LLV…
231274active
TheRock
TheRock is AMD's open-source build and release system for the ROCm software stack, replacing the legacy monolithic ROCm release process wit…
891270active
google/codeworld
CodeWorld is a web-based educational programming environment built on Haskell, letting students create geometric drawings, animations, and …
611270stable
mighty-gerbils/gerbil
Gerbil is an opinionated dialect of Scheme built on the Gambit runtime and compiler, featuring a state-of-the-art macro system (native synt…
781268active
melpon/wandbox
Wandbox is an online compiler service (wandbox.org) that lets users write, compile, and run code snippets in dozens of languages — C++, Rus…
701265stable
shinh/elvm
ELVM is a compiler infrastructure similar to LLVM but targeting esoteric languages, compiling C code (via a modified 8cc frontend) into a s…
721263active
awalterschulze/goderive
goderive is a Go code generator that derives mundane functions (like Equal, Compare, DeepCopy, Sort, Hash) from their parameter types. It p…
871261active
verilog-to-routing/vtr-verilog-to-routing
Verilog to Routing (VTR) is an open-source CAD toolchain for FPGA research that takes a Verilog circuit description plus a target FPGA arch…
681261active
open-watcom/open-watcom-v2
Open Watcom V2 is the continued development of the classic Watcom C/C++ and Fortran compiler toolchain, including compilers, linker, debugg…
861257active
mchughalex/skate3recomp
An unofficial native recompilation of the Xbox 360 version of Skate 3 that runs on Windows, Linux, and macOS. Since v2.0.0 it uses a native…
761257active
pakrym/jab
Jab is a compile-time dependency injection container for C# implemented as a Roslyn source generator. It generates strongly-typed service p…
511256active
dibyendumajumdar/ravi
Ravi is a dialect of Lua 5.3 with limited optional static typing, a MIR-based JIT compiler, and AOT compilation to native code. It enhances…
261252active
dotnet/dotnet
dotnet/dotnet is the Virtual Monolithic Repository (VMR) containing all source code needed to build the .NET SDK, joining sources from repo…
951251active
theMackabu/ant
Ant is a lightweight, high-performance JavaScript runtime built from scratch in C, featuring its own hand-built engine (Ant Silver) with a …
831249active
dotnet/ClangSharp
ClangSharp provides C# bindings for the Clang C/C++ compiler library, auto-generated from Clang's C headers using ClangSharpPInvokeGenerato…
931248active
obfuscator-llvm/obfuscator
Obfuscator-LLVM is a fork of the LLVM compiler infrastructure that adds code obfuscation passes for software protection. It transforms comp…
324389maintenance
davidbonnet/astring
Astring is a tiny, fast, dependency-free JavaScript code generator that produces JavaScript source code from ESTree-compliant ASTs. It supp…
231246stable
zaach/jison
Jison is a parser generator for JavaScript with an API similar to Bison, taking JSON or Bison-style grammar definitions and generating bott…
324382maintenance
batsh-dev-team/Batsh
Batsh is a C-based programming language that compiles to both Bash and Windows Batch scripts, letting you write shell scripts once that run…
234353maintenance
lfortran/lfortran
LFortran is a modern open-source interactive Fortran compiler built on LLVM that can execute code interactively like a REPL and also compil…
1001231active
tbenthompson/cppimport
cppimport is a Python library that lets you import C++ files directly as Python extension modules, compiling them transparently on first im…
711228active
morganstanley/hobbes
Hobbes is a strongly typed domain-specific language with an embedded JIT compiler and runtime for efficient dynamic expression evaluation, …
771227active
cherriesandmochi/gdmaim
GDMaim is a Godot Engine plugin that obfuscates all GDScript source code when exporting a project, renaming identifiers, hardcoding constan…
791223active
category-labs/monad
The execution component of a Monad blockchain node, written in C++. It contains a custom EVM implementation, a purpose-built database (Mona…
991219active
berkeley-abc/abc
ABC is a system for sequential logic synthesis and formal verification of digital circuits, developed at UC Berkeley. It can be used as a s…
771216active
electronicarts/gigi
Gigi is a framework from Electronic Arts for rapid prototyping and development of real-time rendering techniques, consisting of a visual Ed…
781207active
siliconcompiler/siliconcompiler
SiliconCompiler is a modular Python-based hardware build system that automates the flow from RTL source code (Verilog, VHDL, Chisel, etc.) …
1001206active
messense/homebrew-macos-cross-toolchains
Homebrew tap distributing precompiled GCC cross-compiler toolchains for targeting Linux (x86_64 and aarch64) from macOS, supporting both Ap…
641206active
maoabc/nmmp
nmmp is an APK/AAB/AAR hardening tool that converts Dalvik bytecode from classes.dex into native C code executed by a custom dex virtual ma…
401202active
SethBling/cbscript
CBScript is a transpiled programming language and compiler by SethBling that compiles .cbscript source files into Minecraft datapack zip fi…
321202active
StepfenShawn/Cantonese
Cantonese is a programming language whose keywords are written in Cantonese (Chinese), implemented with a Rust compiler and distributed via…
771193active
CakeML/cakeml
CakeML is a functional programming language based on a substantial subset of Standard ML, together with a formally verified compiler that i…
951190active
leaningtech/cheerp-meta
Cheerp is an LLVM/Clang-based C/C++ compiler toolchain that compiles C and C++ code to WebAssembly and JavaScript for use in browsers and N…
421189active
graphitemaster/incbin
A single-header C/C++ library that embeds binary and text files directly into executables at compile time via macros and inline assembly. I…
431185stable
Spu7Nix/SPWN-language
SPWN is a programming language written in Rust that compiles to Geometry Dash levels, letting creators build levels and trigger logic throu…
231183active
adobe-type-tools/afdko
The Adobe Font Development Kit for OpenType (AFDKO) is a set of command-line tools for building OpenType font files from PostScript and Tru…
821177active
peggyjs/peggy
Peggy is a parser generator for JavaScript based on parsing expression grammars (PEG), producing fast parsers with excellent error reportin…
781176active
vlm/asn1c
asn1c is an open-source ASN.1 to C compiler that generates C/C++-compatible source code from ASN.1 module files. The generated code seriali…
801171stable
onnx/onnxmltools
ONNXMLTools is a Python library that converts machine learning models from various toolkits (Keras/TensorFlow, scikit-learn, Core ML, XGBoo…
781170active
ProvableHQ/snarkVM
snarkVM is a zero-knowledge virtual machine (zkVM) for Decentralized Private Computations, the core execution engine of the Aleo blockchain…
911163active
GaijinEntertainment/daScript
Daslang (formerly daScript) is a high-performance, statically strong-typed scripting language built at Gaijin Entertainment for games and r…
941162active
AliveToolkit/alive2
Alive2 is a set of C++ libraries and tools for automatically verifying LLVM code and optimization transformations using symbolic execution …
711162active
formal-land/rocq-of-rust
rocq-of-rust is a formal verification tool that translates Rust programs (from the compiler's THIR representation) into the Rocq proof assi…
761161active
cloudflare/wirefilter
A Rust library implementing an execution engine for Wireshark-like filter expressions, including parsing, compilation, and fast evaluation.…
761154active
souffle-lang/souffle
Soufflé is a Datalog variant language for expressing static analyses in Horn clauses, with records, strong typing, aggregation, and compone…
641152active
malinajs/malinajs
Malina.js is a frontend component compiler inspired by Svelte that compiles HTML/CSS/JS components into fast, framework-free web applicatio…
601151active
MCUdude/MiniCore
MiniCore is an Arduino hardware package (core) that adds support for classic AVR ATmega microcontrollers (ATmega8, 48, 88, 168, 328 and var…
881150active
lnis-uofu/OpenFPGA
OpenFPGA is the first open-source FPGA IP generator with silicon proofs, supporting highly customizable FPGA architectures. It provides a c…
681142active
B-Lang-org/bsc
The Bluespec Compiler (BSC) is a compiler, simulator, and toolchain for the Bluespec Hardware Description Language, supporting both Bluespe…
821141active
z88dk/z88dk
Z88DK is a complete cross-development kit for the Z80 family of processors (8080, Z80, Z180, ez80, Rabbit, GBZ80 and more), providing C com…
711134active
Jamesbarford/holyc-lang
A from-scratch compiler for HolyC, the language of TempleOS, written in C. It provides AOT and JIT compilation, a REPL, LSP support, an ass…
891132active
ocsigen/js_of_ocaml
Js_of_ocaml is a compiler that translates OCaml bytecode to JavaScript, allowing pure OCaml programs to run in browsers and Node.js. It wor…
971130active
brownplt/pyret-lang
Pyret is an educational programming language that blends scripting, functional, and object-oriented styles, designed primarily for teaching…
771130active
open-obfuscator/o-mvll
O-MVLL is an LLVM-based code obfuscator for native code that integrates with Clang and the Swift compiler via the LLVM pass manager, with o…
971129active
managarm/mlibc
mlibc is a portable, fully featured C standard library designed for easy porting to new operating systems via a clean syscall abstraction l…
941127active
MikePopoloski/slang
slang is a fast, highly compliant SystemVerilog frontend library providing lexing, parsing, type checking, and elaboration, plus a CLI tool…
861127active
dylibso/chicory
Chicory is a WebAssembly runtime written in pure Java that runs Wasm modules on any JVM without native dependencies or JNI. It includes a p…
831127active
qmonnet/rbpf
rbpf is a Rust crate providing a user-space virtual machine for executing eBPF programs. It includes an interpreter, an x86_64 JIT compiler…
701125active
ErosZy/sablejs
sablejs is a JavaScript sandbox library that safely executes untrusted, user-authored, or AI-generated JavaScript by AOT-compiling ES5.1 pr…
991124active
NVIDIA/cuda-quantum
NVIDIA's CUDA-Q platform providing C++ and Python tools for programming heterogeneous quantum-classical workflows across QPUs, GPUs, and CP…
911124active
bring-shrubbery/SVG-to-SwiftUI
A compiler that converts SVG artwork into native, scalable SwiftUI code, producing SwiftUI Shapes or layered Views backed by native paths a…
941119active
VLSIDA/OpenRAM
OpenRAM is an open-source Python framework that acts as a compiler for static random access memory (SRAM). It generates layouts, netlists, …
671119active
janestreet/hardcaml
Hardcaml is an OCaml library for designing and testing hardware circuits, letting users express hardware designs using OCaml's type system …
641118active
colinhacks/zshy
zshy is a bundler-free build tool for transpiling TypeScript libraries, powered by tsc. It reads entrypoints from package.json, auto-genera…
761117active
pointlander/peg
Peg is a Packrat parser generator for Parsing Expression Grammars (PEG), written in Go. It compiles .peg grammar files into Go source code …
701116active
HerringtonDarkholme/vue-compiler
A reimplementation of Vue's template compiler written in Rust, distributed as a Rust library, CLI binary, Node.js napi package, and WebAsse…
771115active
zherczeg/sljit
SLJIT is a platform-independent, low-level JIT compiler library written in C, designed for translating bytecode into machine code. It suppo…
771115stable
planetscale/vtprotobuf
vtprotobuf is a protoc plugin (protoc-gen-go-vtproto) that generates optimized, reflection-free marshaling and unmarshaling Go code for Pro…
631115active
google/dawn
Dawn is Google's open-source, cross-platform native implementation of the WebGPU standard, implementing the webgpu.h C/C++ API on top of D3…
911114active
splinedrive/kianRiscV
A collection of open-source RISC-V RV32IMA system-on-chip designs written in Verilog/SystemVerilog, featuring MMU with SV32 virtual memory …
701113active
facebook/regenerator
Regenerator is a source transformer that compiles ECMAScript 2015 generator functions (yield) and async iteration syntax down to efficient …
103824maintenance
Lameguy64/PSn00bSDK
PSn00bSDK is an open source homebrew software development kit for the original Sony PlayStation, providing a GCC-based C/C++ toolchain, lib…
241108active
freebasic/fbc
FreeBASIC (fbc) is a free, open-source, self-hosting multi-platform BASIC compiler with syntax similar to MS-QuickBASIC, adding modern feat…
571105active
wartremover/wartremover
WartRemover is a flexible Scala code linting tool implemented as a compiler plugin, with an sbt plugin for easy integration. It flags unsaf…
681104active
aliyun/darabonba
Darabonba is a domain-specific language (DSL) for describing OpenAPI-based interfaces, maintained by Alibaba Cloud. It compiles a single in…
391104active
3F/DllExport
A .NET library and MSBuild tooling that lets C#/.NET assemblies export functions as unmanaged native exports (DllExport attribute), includi…
371097active
alekmaul/pvsneslib
PVSnesLib is an open-source development kit for programming Nintendo SNES games in C or assembly. It bundles a compiler/linker toolchain (8…
861096active
google/crubit
Crubit is a bidirectional bindings generator that automatically creates FFI bindings between C++ and Rust, enabling code in either language…
771094active
google-ai-edge/litert-torch
LiteRT Torch is a Python library that converts PyTorch models into .tflite format for running with LiteRT on Android, iOS, and IoT devices.…
871091active
eugene-tarassov/vivado-risc-v
A collection of Xilinx Vivado block designs and Tcl scripts that generate a RISC-V SoC FPGA bitstream capable of booting a full Debian Linu…
831091active
MLton/mlton
MLton is a whole-program optimizing compiler for the Standard ML (SML97) programming language that generates small, fast standalone executa…
681091active
zalando-incubator/graphql-jit
A TypeScript library that compiles GraphQL queries into optimized JavaScript functions using V8's JIT compilation, serving as a drop-in alt…
891084active
Frege/frege
Frege is a purely functional programming language for the JVM that is essentially Haskell, featuring a strong static type system with globa…
643713maintenance
Bill-Haku/kawaii-gcc
A fun project that replaces GCC compiler diagnostic messages with kawaii (cute) Japanese-style versions by swapping GCC's localization .mo …
941081active
google/fully-homomorphic-encryption
Google's repository of demos for fully homomorphic encryption (FHE), originally a C++ transpiler and now showcasing the HEIR MLIR-based FHE…
863708maintenance

← prev page 6 / 11 next →