CATEGORY

Compilers 2,341 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

sweet_utilsCross-platform utilities and dev tools6,468MIT OR Apache-2.0CompilersDevelopment tools jqjq.rs6,423UnlicenseCommand line utilitiesCompilers miden-base-macrosProvides proc macro support for Miden rollup SDK6,404MITCompilers serialize_with_bsonserialize with for bson DateTime6,357MITAccessibilityAPI bindings XLang-RustAn experimental cross-platform dynamic strong-typed programming language written in Rust.6,349MITCommand line utilitiesCompilers lituaRead a text document, receive its tree in Lua and manipulate it before representing it as string6,311MITCommand line utilitiesCompilers miden-baseMiden rollup Rust SDK6,297MITCompilers xidl-buildA IDL codegen.6,267Apache-2.0CompilersNetwork programming ts-bindgen-genGenerate a wasm-bindgen interface from typescript definitions6,262MIT OR Apache-2.0Command line utilitiesCompilers xrcfeXtensible and Reusable Compiler Framework6,245Apache-2.0 WITH LLVM-exceptionCompilers graphix-rtA dataflow language for UIs and network programming, runtime6,238MITCompilersGUI xidl-rust-axumA IDL codegen.6,236Apache-2.0CompilersNetwork programming nope-langThe nope programming language6,232MIT OR Apache-2.0Compilers kodeptSimple compiler with dependent types support in mind6,231Apache-2.0Compilers expr-solverSolves a mathematical expression while following precedence and associativity.6,171MITCompilersParser implementations rimu-metaA data structure template system.6,149MIT OR Apache-2.0CompilersConfiguration py-irPin1Yin1 ir implementation6,143GPL-3.0Compilers bffA complete Befunge 98 interpreter in Rust6,143MITCommand line utilitiesCompilers kodept-astSimple compiler with dependent types support in mind6,121Apache-2.0Compilers rustcbuildx$RUSTC_WRAPPER tool to sandbox cargo builds and execute jobs remotely6,087MITCachingCompilers orbitcThe Orbit Compiler Infrastructure.6,052Apache-2.0Compilers miden-assembly-syntax-cstLossless concrete syntax tree support for the Miden Assembly language6,008MIT OR Apache-2.0Compilers toylangThe toylang CLI/Wrapper5,968ISCCommand line utilitiesCompilers apollonA simple markup language.5,961MITCompilersText processing conv-melMélodium core types conversion library5,929EUPL-1.2AsynchronousCompilers awto-macrosMacros for Awto microservices5,880MIT OR Apache-2.0CompilersDatabase interfaces kodept-macrosSimple compiler with dependent types support in mind5,794Apache-2.0Compilers rimu-astA data structure template system.5,781MIT OR Apache-2.0CompilersConfiguration rusty_nodejs_replRun a Node.js Read Eval Print Loop from Rust5,760MIT OR Apache-2.0CompilersDevelopment tools::Testing saxaboomBinding library for Metal Shader Converter5,741Apache-2.0API bindingsCompilers ts-bindgen-build-supportGenerate a wasm-bindgen interface from typescript definitions. Build-time utilities.5,725MIT OR Apache-2.0Command line utilitiesCompilers wimhrstStatic generator5,720MITCompilersWeb programming spirvcrossBindings to SPIRV-Cross API5,714MITAPI bindingsCompilers decasmOcto assembler5,680MITCommand line utilitiesCompilers air-codegen-winterWinterfell code generator for the AirScript language5,677MITCompilersCryptography write_x86_64Crate to help you write x86_64 assembly code5,659MITCompilersData structures depyler-ruchyRuchy script format backend for Depyler Python-to-Rust transpiler5,643MIT OR Apache-2.0CompilersDevelopment tools generic-langA Lox based programming language5,627MITCompilersParser implementations oxbuildUltra-fast typescript compiler5,555MITCompilersDevelopment tools ruchy-wasmWebAssembly bindings for Ruchy - compile Ruchy to Rust in the browser5,543MIT OR Apache-2.0CompilersWebAssembly cyclang-macrosSupporting procedural macros for cyclang5,523Apache-2.0/MITCompilers py-lexlex definition for pycc-rs5,498GPL-3.0Compilers miden-sdkMiden SDK5,473MITCompilers rustfuckOptimizing compiler and interpreter for Brainfuck5,465non-standardCommand line utilitiesCompilers engine-melMélodium core engine interaction library5,454EUPL-1.2AsynchronousCompilers sonatina-tripleTarget triple for smart contract5,445Apache-2.0CompilersWebAssembly ts-bindgenGenerate a wasm-bindgen interface from typescript definitions5,433MIT OR Apache-2.0Command line utilitiesCompilers dlangPrograming language from scratch5,424MIT OR Apache-2.0Compilers php-rs-parserFast PHP parser producing a typed AST5,411BSD-3-ClauseCompilersDevelopment tools graphix-shellA dataflow language for UIs and network programming5,409MITCompilersGUI llvm-constantsNumeric and enum constants for interacting with LLVM bitstreams and IR5,398MITCompilersEncoding regulusA simple, interpreted language with very simple syntax and zero dependencies5,390MIT OR Apache-2.0Compilers llvm-mapperA library for mapping the contents of bitstreams into LLVM IR models5,353MITCompilersEncoding laspaA simple Lisp-like language built with Rust5,334MITCompilers welly-parserAn artisanal parser for the Welly programming language5,326BSD-2-ClauseCompilersParsing tools awtoAwtomate your 🦀 microservices with awto5,292MIT OR Apache-2.0CompilersDatabase interfaces didaskaliaover-complicated language to store text entries and sequences across different languages5,291MITCompilersLocalization (L10n) fexplibA simple lower-house syntax for programming language experimentation5,268MITCompilers flow-melMélodium core flow control library5,267EUPL-1.2AsynchronousCompilers protospecOne binary format language to rule them all, One binary format language to find them, One binary format language to bring them…5,266MITCompilersDevelopment tools markerml_frontendFrontend of simple markup and templating language, that is transpiled to HTML.5,254MITCompilersParser implementations comet-rsRust eDSL for COMET: domain specific COMpiler for Extreme Targets5,253non-standardCompilersHardware support ops-melMélodium core operations library5,251EUPL-1.2AsynchronousCompilers sap-cliThe command line interface for the SAP programming language5,230MIT OR Apache-2.0Compilers ts-bindgen-rtRuntime dependency for ts-bindgen. Supports wasm-bindgen interfaces autogenerated from typescript definitions5,217MIT OR Apache-2.0Command line utilitiesCompilers py-codegenpycc-rs codegen interface5,208GPL-3.0Compilers phoron_asmA Jasmin-compatible Assembler for the JVM5,186non-standardCompilersParser implementations type-melMélodium core types utilities library5,176EUPL-1.2AsynchronousCompilers stella_checkerRust-based, speedy Lua type checker5,144Apache-2.0CompilersDevelopment tools xlang_vm_coreXLangVM for XLang-Rust5,114MITCommand line utilitiesCompilers hlbc-guiHashlink bytecode disassembler, analyzer and decompiler gui5,105MITCommand line utilitiesCompilers zserio-rs-buildzserio compiler5,100BSD-3-ClauseCommand line utilitiesCompilers oxc_syntax_operationsA collection of JavaScript tools written in Rust.5,066MITCompilersDevelopment tools rcppAn attempt to implement the C++20 standard. This is mostly to have fun & learn rust5,059GPL-3.0-or-laterCompilers slang_solidity_cliThis crate contains the 'slang_solidity' CLI/cargo binary. Please see the 'slang_solidity' crate for more information.5,023MITCompilersDevelopment tools tibrsProvides functionality to compile and decompile tibasic source for TI graphing calculators5,015MITCompilersParsing tools snarkvm-debugA decentralized virtual machine, added some debug information to trace sign and sync5,009Apache-2.0CompilersCryptography air-scriptAirScript language compiler5,009MITCompilersCryptography air-passReusable compiler pass infrastructure for the AirScript compiler4,996MITCompilers py-declaretype declare system for pycc-rs4,990GPL-3.0Compilers rimu-valueA data structure template system.4,972MIT OR Apache-2.0CompilersConfiguration hdp-cliInteractive Herodotus Data Processor via CLI4,958non-standardAsynchronousCommand-line interface sleigh-compilerRust bindings for the Ghidra SLEIGH compiler. Used to compile processor .slaspec files into .sla files4,926Apache-2.0API bindingsCompilers impcA compiler for the IMP programming language4,920MITCompilersParser implementations telltale-machineProtocol machine for choreographic session type protocols4,915MIT OR Apache-2.0Compilers analyssaTarget-agnostic SSA IR, analyses, and optimization pipeline4,900Apache-2.0CompilersDevelopment tools seq-runtimeRuntime library for the Seq programming language4,892MITCompilersDevelopment tools import_fnImplementation of #[import_fn] macro for Crabzilla4,871MITCompilersGame development sonatina-irIntermediate representation for sonatina code generator4,857Apache-2.0CompilersWebAssembly comet-rs-implRust eDSL for COMET: domain specific COMpiler for Extreme Targets4,840non-standardCompilersHardware support rustycppAn attempt to implement the C++20 standard. This is mostly to have fun & learn rust4,816GPL-3.0-or-laterCompilers rimuA data structure template system.4,810MIT OR Apache-2.0CompilersConfiguration colorgen-nvimGenerate colorschemes for Neovim4,760GPL-3.0-onlyCommand line utilitiesCompilers py-astPin1Yin1 ast definition and parse for pycc-rs4,751GPL-3.0Compilers windjammerA simple language inspired by Go, Ruby, and Elixir that transpiles to Rust - 80% of Rust's power with 20% of the complexity4,743MIT OR Apache-2.0CompilersDevelopment tools sus-proc-macroProc-macros for use in the sus-compiler4,702GPL-3.0-or-laterCompilersText processing py-codegen-cC codegen backend implementation for Pin1Yin14,689GPL-3.0Compilers monolilithSimple Build System for Monorepos4,672EUPL-1.2AccessibilityCommand line utilities py-codegen-llvmllvm codegen backend implementation for Pin1Yin14,671GPL-3.0Compilers atlas_77Wannabe systems programming language.4,660MITCompilers kaitaiA macro for compiling Kaitai Struct into Rust.4,649MIT OR Apache-2.0CompilersDevelopment tools::FFI aphelion-utilLibrary for types and traits for Aphelion instruction set architecture4,627MITCompilersEmulators synth-coreCore types, error handling, and backend trait for the Synth compiler4,624Apache-2.0CompilersEmbedded development revmc-llvmEVM bytecode compiler LLVM backend4,591MIT OR Apache-2.0CompilersCryptography::Cryptocurrencies ve_shaderThis utility compiles a custom GLSL shader format to the SPIR-V format using shader-c.4,537MITCommand line utilitiesCompilers rimu-evalA data structure template system.4,523MIT OR Apache-2.0CompilersConfiguration xtuc-sieve-rsSieve filter interpreter for Rust4,516AGPL-3.0-onlyCompilersEmail awto-compileCompile microservices built with Awto4,498MIT OR Apache-2.0CompilersDatabase interfaces decompComponents of a decompilation pipeline.4,484UnlicenseCompilersData structures logruA small, embeddable and fast interpreter for a subset of Prolog.4,473MIT OR Apache-2.0AlgorithmsCompilers awto-cliAwto cli for compiling microservices4,465MIT OR Apache-2.0Command line utilitiesCompilers seq-compilerCompiler for the Seq programming language4,451MITCompilersDevelopment tools hdpAll Herodotus Data Processor4,448non-standardAsynchronousCommand-line interface shrimpleMinimal CLI for static website generation, supercharged with Lua4,438MITCommand-line interfaceCompilers ghciManage and communicate with ghci (Haskell's GHC interpreter)4,433MITCompilersDevelopment tools pycc-rsPin1Yin1 compiler rust implementation4,403GPL-3.0Compilers xlang_frontendFrontend for XLang-Rust4,391MITCommand line utilitiesCompilers domtreedominance relation calculation4,367MITAlgorithmsCompilers deoptimizerThis tool is a machine code de-optimizer. By transforming/mutating the machine code instructions to their functional equivalents…4,335MITCommand line utilitiesCompilers spydecy-hirHigh-level Intermediate Representation (HIR) for Spydecy transpiler4,331MIT OR Apache-2.0Compilers crabzillaProvides a JavaScript runtime4,271MITCompilersGame development wasm2usharpA tool for converting WebAssembly to UdonSharp4,221MIT OR Apache-2.0Command line utilitiesCompilers r2u2_cliR2U2 CLI: A stream-based runtime monitor command-line interface4,212MIT OR Apache-2.0Command line utilitiesCompilers parlexCore support library for parsers and lexers generated by parlex-gen.4,212MITCompilersParsing tools jyafnComputational graphs for Data Science that compile to machine code4,181MIT OR Apache-2.0CompilersMathematics brainoxideAn optimizing Brainfuck compiler/interpreter4,175GPL-3.0-onlyCompilers callispA lisp interpreter that can be used with WASM.4,173GPL-2.0Compilers gluac-rsRust Crate for compiling Garry's Mod Lua into bytecode4,162MITAPI bindingsCompilers mini-langA minimal, experimental language for lazy evaluation.4,158MITCompilers nccCompiler for custom modes on Novation MIDI devices4,152AGPL-3.0-or-laterCommand line utilitiesCompilers kodept-interpretSimple compiler with dependent types support in mind4,123Apache-2.0Compilers chapChap is an easy to learn, interpretive, scripting language written in Rust4,083GPL-3.0Command-line interfaceCompilers controlmap-parser(De)Serializer of `controlmap.txt` in Skyrim4,072MIT OR Apache-2.0Compilers reqlang-exprA tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine.4,043MITCompilers rsplA stream processor language.4,021GPL-3.0-or-laterAsynchronousCompilers rimu-parseA data structure template system.4,020MIT OR Apache-2.0CompilersConfiguration dragon_bladeA transpiler from Rust to Overwatch Workshop4,017MIT OR Apache-2.0CompilersGame development hdp-coreHDP core implementation4,013non-standardAsynchronousCommand-line interface chamoxA Rust procedural macro to inject obfuscated, meaningless code to increase reverse engineering complexity.4,003MIT OR Apache-2.0CompilersCryptography styrusStylus css compiler in Rust.4,002AGPL-3.0-or-laterCommand line utilitiesCompilers stainless_scriptVisual node-based programming language3,991BSD-3-ClauseCompilers net-melMélodium network utilities library3,969EUPL-1.2AsynchronousCompilers rsmonad-macrosHaskell-style monads for idiomatic Rust.3,956LGPL-3.0-or-laterCompilersData structures mutica-compilerCompiler library for the Mutica programming language3,943MITCompilersDevelopment tools synth-cfgControl flow graph representation for the Synth compiler3,902Apache-2.0CompilersEmbedded development text-melMélodium text utilities library3,898EUPL-1.2AsynchronousCompilers melodium-shareMélodium language parsing and semantic analyser3,894EUPL-1.2AsynchronousCompilers reccA C compiler with graphs.3,873AGPL-3.0CompilersVisualization sonatina-parserParser for sonatina-ir text format3,866Apache-2.0CompilersWebAssembly starfish-wasm*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>.3,865non-standardCompilersWebAssembly pigs一种面向函数和面向对象的编程语言 (A programming language oriented towards functional and object-oriented paradigms)3,862MIT OR Apache-2.0CompilersData structures lib_stackedVirtual Machine Byte Code For Compilers.3,850MIT OR Apache-2.0CompilersEmulators merge-langMerge Programming Language3,837MIT OR Apache-2.0Compilers strykelangA highly parallel Perl 5 interpreter written in Rust3,832MITCommand line utilitiesCompilers bpflintLinting functionality for BPF C programs.3,830MITAccessibilityCommand line utilities mutica-coreCore library for the Mutica programming language3,829MITCompilersDevelopment tools wesley-coreWesley Rust Core - Deterministic compiler kernel3,828Apache-2.0CompilersParser implementations precise-calcA high precision calculator library and command line tool.3,826MITCommand line utilitiesCompilers spydecy-pythonPython AST parser and transpiler frontend for Spydecy3,818MIT OR Apache-2.0CompilersParser implementations orisAn interpreter for Monkey3,817MITCompilers rust_hlsSupport crate for rust_hls3,814MIT OR Apache-2.0CompilersDevelopment tools::Build Utils sddrsBottom-up Sentential Decision Diagram compiler library.3,813BSD-3-ClauseCompilersData structures sonatina-codegenHigh-performance code generator for smart contract3,805Apache-2.0CompilersWebAssembly swc-plugin-add-logging-datasetswc plugin add dataset for logging3,803Apache-2.0Compilers pulsar-utilsA high-level programming language for building hardware accelerators3,797non-standardCompilers parlex-genLexer generator ALEX and parser generator ASLR3,784MITCompilersParsing tools latex-astAST parser for LaTeX, WIP.3,726AGPL-3.0-or-laterCompilersEncoding synth-optPeephole optimization passes for the Synth compiler3,716Apache-2.0CompilersEmbedded development sonatina-objectObject file for sonatina code generator3,710Apache-2.0CompilersWebAssembly spydecy-debuggerIntrospective debugger for Spydecy transpiler3,678MIT OR Apache-2.0CompilersDevelopment tools::Debugging oyiThe initial implementation of the Oyi programming language3,673non-standardCompilers hvm1A massively parallel functional runtime.3,668MITCompilers obeli-sk-boa-stringBoa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.3,661Unlicense OR MITCompilersParser implementations wagon-utilsVarious utilities for WAGon.3,620Apache-2.0CompilersData structures protobuf-zmq-rust-generatorA prost/protobuf service generator for rust that generates a zmq server3,620MITCompilersDevelopment tools::Build Utils beadie-coreBead chain, broker, hotness policy, swap, and deopt — no JIT backend3,591MITCompilersDevelopment tools work-melMélodium distant work library3,574EUPL-1.2AsynchronousCompilers graphix-stdlibA dataflow language for UIs and network programming, standard library3,553MITCompilersGUI beadie-backendJitBackend trait, BackendAdapter, BoundBead, and TieredAdapter3,546MITCompilersDevelopment tools tex_engineA modular crate for building TeX engines3,545GPL-3.0-or-laterCompilersData structures rlx-irTensor IR for the RLX ML compiler — standalone, serializable, optimizable3,520GPL-3.0-onlyAlgorithmsCompilers obeli-sk-boa-astAbstract Syntax Tree definition for the Boa JavaScript engine.3,517Unlicense OR MITCompilersParser implementations jsonataAn (incomplete) implementation of JSONata in Rust3,512MIT OR Apache-2.0Command line utilitiesCompilers temporariesMake temporary values useable in a fairly normal style through macros. This nicely wraps the hacks that work around temporaries’…3,512MIT OR Apache-2.0CompilersDevelopment tools mutica-semanticSemantic analysis library for the Mutica programming language3,511MITCompilersDevelopment tools hugr-persistentPersistent IR structure for Quantinuum's HUGR3,506Apache-2.0CompilersScience::Quantum Computing obeli-sk-boa-parserECMAScript parser for the Boa JavaScript engine.3,454Unlicense OR MITCompilersParser implementations imp_intA collection of thinly-wrapped integer types modelling IMP integer semantics3,452MITCompilers synth-synthesisWASM-to-ARM instruction selection and peephole optimizer3,449Apache-2.0CompilersEmbedded development luna-corePure-Rust Lua runtime (interpreter only, zero third-party dependencies). The JIT-equipped variant lives in the `luna-jit` crate.3,441MIT OR Apache-2.0CompilersNo standard library ryna-languageAn extensible programming language with a strong type system3,435MITCommand line utilitiesCompilers obeli-sk-boa-engineBoa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.3,399Unlicense OR MITCompilersParser implementations markerml_middleendMiddleend of simple markup and templating language, that is transpiled to HTML.3,395MITCompilersParser implementations axon-langAXON — the formal cognitive language: a deterministic, proof-carrying AI runtime. Native Rust lexer/parser/type-checker/IR…3,389AGPL-3.0-or-laterAsynchronousCompilers wagon-macrosProcedural macros for WAGon.3,385Apache-2.0CompilersData structures baracuda-forgeBuild-time CUDA kernel compiler for the baracuda ecosystem: nvcc-driven incremental builds, parallel compilation, GPU…3,383MIT OR Apache-2.0CompilersDevelopment tools::Build Utils distrib-melMélodium distribution library3,382EUPL-1.2AsynchronousCompilers beadieHot-function promotion broker for interpreter-to-JIT tiering3,380MITCompilersDevelopment tools mosaic-langA compiler for Mosaic.3,371non-standardCompilers axon-frontendAXON compiler frontend — lexer, parser, AST, epistemic type system, type checker, IR generator. Zero runtime dependencies. v1.3.0…3,356AGPL-3.0-or-laterCompilersDevelopment tools