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.

librashader-runtime-d3d12RetroArch shaders for all.85,883MPL-2.0 OR GPL-3.0-onlyCompilersEmulators stak-profilerProfiling for Stak Scheme85,878MITCompilersNo standard library snarkvm-algorithms-cudaCuda optimizations for a decentralized virtual machine85,536Apache-2.0CompilersCryptography stak-profileStak Scheme profiler84,974MITCompilersNo standard library midenMiden SDK83,738MITCompilers snarkvm-ledger-puzzle-epochEpoch puzzle for a decentralized virtual machine83,029Apache-2.0CompilersCryptography lld_rsBindings for LLD81,388MIT OR Apache-2.0Compilers stak-dynamicDynamic primitives for Stak Scheme80,960MITCompilersNo standard library stak-replStak Scheme REPL80,940MITCompilersNo standard library stak-engineStak Scheme scripting engine for Rust80,928MITCompilersNo standard library gostdgostd is the go standard library implementation in rust. gostd 是Go标准库的rust实现73,323MITAccessibilityAPI bindings parsel_deriveZero-code parser generation by using AST node types as the grammar72,787MITCompilersDevelopment tools parselZero-code parser generation by using AST node types as the grammar72,290MITCompilersDevelopment tools slang_solidityA modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust…66,194MITCompilersDevelopment tools leo-astAbstract syntax tree (AST) for the Leo programming language66,015GPL-3.0CompilersCryptography librashader-runtime-wgpuRetroArch shaders for all.65,293MPL-2.0 OR GPL-3.0-onlyCompilersEmulators cc6502a library for making C compilers for the 6502 8-bits processor64,178GPL-3.0-or-laterCommand line utilitiesCompilers rustyscriptEffortless JS Integration for Rust63,679MIT OR Apache-2.0API bindingsCompilers bulloakA Solidity test generator based on the Branching Tree Technique.63,452MIT OR Apache-2.0Command line utilitiesCompilers type-sitter-gengenerate typed wrappers for tree-sitter grammars from node-types.json and queries61,909MIT OR Apache-2.0CompilersParsing tools leo-packagePackage parser for the Leo programming language59,327GPL-3.0CompilersCryptography type-sitter-liblibrary code for type-sitter generated / downstream code58,932MIT OR Apache-2.0CompilersParsing tools vyre-macrosProcedural macros for vyre compiler passes - #[vyre_pass], #[vyre_ast_registry]58,282MIT OR Apache-2.0CompilersDevelopment tools::Procedural macro helpers xee-interpreterInterpreter for XPath and XSLT57,527MITCompilersText processing leo-compilerCompiler for Leo programming language56,918GPL-3.0CompilersCryptography xee-irXee intermediate representation and compilation to bytecode56,709MITCompilersText processing vyre-foundationFoundation layer: IR, type system, memory model, wire format. Zero application semantics. Part of the vyre GPU compiler.56,401MIT OR Apache-2.0AlgorithmsCompilers vyre-driverDriver layer: registry, runtime, pipeline, routing, diagnostics. Substrate-agnostic backend machinery. Part of the vyre GPU…56,184MIT OR Apache-2.0API bindingsCompilers vyre-lowerSubstrate-neutral lowering: vyre Program → KernelDescriptor consumed by vyre-emit-* crates.56,139MIT OR Apache-2.0CompilersHardware support vyre-self-substrateVyre self-substrate: vyre using its own primitives on its own scheduler problems. The recursion-thesis layer between…55,984MIT OR Apache-2.0AlgorithmsCompilers leo-langThe Leo programming language55,831GPL-3.0CompilersCryptography xee-xpathXPath 3.1 library API55,758MITCompilersText processing vyreGPU compute intermediate representation with a standard operation library55,608MIT OR Apache-2.0AlgorithmsCompilers librashader-runtime-mtlRetroArch shaders for all.54,544MPL-2.0 OR GPL-3.0-onlyCompilersEmulators miden-package-registryPackage registry interfaces and dependency resolution for Miden packages53,324MIT OR Apache-2.0CompilersData structures miden-projectInterface for working with Miden projects53,184MIT OR Apache-2.0CompilersNo standard library ast-demangleParses mangled names and produces structured results.52,706MITCompilers type-sittergenerate typed wrappers for tree-sitter grammars from node-types.json and queries52,240MIT OR Apache-2.0CompilersParsing tools cargo-typifycargo command to generate Rust code from a JSON Schema51,115Apache-2.0API bindingsCompilers yarnspinnerThe friendly tool for writing game dialogue50,294MIT OR Apache-2.0CompilersGame development apollo-ariadneA fancy diagnostics & reporting crate49,776MITCommand line utilitiesCompilers librashader-packRetroArch shaders for all.49,379MPL-2.0 OR GPL-3.0-onlyCompilersEmulators etk-asmEVM Toolkit assembler49,324MIT OR Apache-2.0Command line utilitiesCompilers yarnspinner_compilerCompiler for Yarn Spinner for Rust, the friendly tool for writing game dialogue49,203MIT OR Apache-2.0CompilersGame development melody_compilerThe Melody language compiler48,369MIT OR Apache-2.0Compilers yarnspinner_coreCore concepts for Yarn Spinner for Rust, the friendly tool for writing game dialogue48,356MIT OR Apache-2.0CompilersGame development bevy_yarnspinnerBevy plugin for Yarn Spinner for Rust, friendly tool for writing game dialogue48,257MIT OR Apache-2.0CompilersGame development snarkvm-metricsMetrics for a decentralized virtual machine47,420Apache-2.0CompilersCryptography tketQuantinuum's TKET Quantum Compiler46,098Apache-2.0Compilers oxc_module_lexerA collection of JavaScript tools written in Rust.45,888MITCompilersDevelopment tools vyre-emit-nagaNaga IR emitter for vyre KernelDescriptor. Produces wgpu-compatible compute shaders.45,683MIT OR Apache-2.0CompilersHardware support bitcoin-deriveA procedural macro crate providing attributes for concurrency control, signal-slot mechanisms, and fuzz testing, designed for…45,593MITCompilersConcurrency vyre-emit-ptxPTX text emitter for vyre KernelDescriptor. Produces NVRTC-compatible CUDA assembly.45,228MIT OR Apache-2.0CompilersHardware support snarkvm-synthesizer-coinbaseCoinbase puzzle for a decentralized virtual machine44,406Apache-2.0CompilersCryptography numbatA statically typed programming language for scientific computations with first class support for physical dimensions and units.44,397MIT OR Apache-2.0CompilersMathematics leo-parserTranslating from the lossless syntax tree to the AST for the Leo language language43,841GPL-3.0CompilersCryptography metaslang_cstA generic library for building, navigating and querying concrete syntax trees.43,324MITCompilersParser implementations leo-spanSpan handling for the Leo programming language43,301GPL-3.0CompilersCryptography leo-errorsErrors for the Leo programming language43,276GPL-3.0CompilersCryptography sieve-rsSieve filter interpreter for Rust42,930AGPL-3.0-onlyCompilersEmail sphinx-langAn intepreter for a dynamic language implemented in Rust42,383MITCompilersDevelopment tools tket-qsystemTKET tool for preparing and validating `Hugr`s for compilation targeting Quantinuum H-series quantum computers41,690Apache-2.0Compilers protoc-fetcherFetches official Protocol Buffer compiler (protoc) releases for use in build scripts39,796MITCompilersDevelopment tools::Build Utils leo-test-frameworkThe testing framework for the Leo programming language38,673GPL-3.0CompilersCryptography ezno-checkerA fast and correct TypeScript type checker with additional experiments37,482MITCompilers airlangAir is a universal, reliable, and lean programming language.36,668MIT OR Apache-2.0Compilers librashader-runtime-d3d9RetroArch shaders for all.35,118MPL-2.0 OR GPL-3.0-onlyCompilersEmulators conventional_commitsA lightweight parser following the conventional commit standards34,765MITCompilersDevelopment tools stak-lzssLZSS compression for Stak Scheme34,213MITCompilersNo standard library leo-passesCompiler passes for the Leo programming language33,702GPL-3.0CompilersCryptography wlambdaWLambda is an embeddable scripting language for Rust33,415GPL-3.0-or-laterCompilersConfiguration tinymist-worldTypst's World implementation for tinymist.33,153Apache-2.0Compilers cpastRun custom testcase with powerful clex language powered generated tool. Ideal for competitive coders. Can test two file and pass…32,470GPL-3.0-or-laterCommand line utilitiesCompilers zk-aluvmAluVM ISA extension for Galois fields32,425Apache-2.0CompilersCryptography tulispAn embeddable lisp interpreter.32,383GPL-3.0CompilersConfiguration airlang_binAir is a universal, reliable, and lean programming language.31,697MIT OR Apache-2.0Compilers rascalA parser and compiler for Flash ActionScript 2 files into SWFs31,554MIT OR Apache-2.0CompilersParser implementations preinterpretAn intuitive toolkit to simplify code generation development30,943MIT OR Apache-2.0CompilersDevelopment tools asc_binAn automated C/C++ package manager, source code scanner, and builder that streamlines dependency management, enhances code…30,522GPL-3.0-or-laterCommand line utilitiesCompilers daletDalet implementation in Rust30,399MITCompilersCompression pushrPushr is a Rust based interpreter for Push programs.30,367MITCompilers brainfuck-exeA brainfuck interpreter implemented in rust30,250MITCommand-line interfaceCompilers gostd_timePackage time provides functionality for measuring and displaying time. time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。29,984MITAccessibilityAPI bindings cc7800a subset of C compiler for Atari 780028,611GPL-3.0-or-laterCommand line utilitiesCompilers tket2Quantinuum's TKET2 Quantum Compiler28,461Apache-2.0Compilers nyxstoneBindings for the nyxstone assembler/disassembler27,831MITAPI bindingsCompilers clueC/Rust like programming language that compiles into Lua code27,730MITCompilers nessa-languageAn extensible programming language with a strong type system27,687MITCommand line utilitiesCompilers eznoA fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI27,580MITCompilers bulloak-syntaxA Solidity test generator based on the Branching Tree Technique.27,439MIT OR Apache-2.0Command line utilitiesCompilers partiql-astPartiQL AST27,247Apache-2.0CompilersDatabase interfaces bulloak-foundryA Solidity test generator based on the Branching Tree Technique.27,070MIT OR Apache-2.0Command line utilitiesCompilers partiql-valuePartiQL Values26,850Apache-2.0CompilersDatabase interfaces rasn-compiler-deriveMacros producing bindings for the rasn framework26,798MIT/Apache-2.0CompilersEncoding alibaba-cloud-sdk-rustAlibaba Cloud SDK for Rust26,786MITAccessibilityAPI bindings partiql-parserPartiQL Parser26,664Apache-2.0CompilersDatabase interfaces cc2600a subset of C compiler for Atari 260026,525GPL-3.0-or-laterCommand line utilitiesCompilers xtasksEssential tools and tasks for Rust projects using the xtask pattern, simplifying common build and development workflows.26,389MIT OR Apache-2.0Command-line interfaceCommand line utilities garble_langTuring-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits26,257MITCommand line utilitiesCompilers tinymist-packageTinymist package support for Typst.26,195Apache-2.0Compilers symboscript-typesA symbolic programming language SymboScript types26,162MITCompilers partiql-ast-macrosProcedural macros for PartiQL AST26,040Apache-2.0CompilersDatabase interfaces turbofuro_runtimeRuntime for Turbofuro visual programming language25,971Apache-2.0CompilersDevelopment tools telTurbofuro Expression Language25,958Apache-2.0CompilersDevelopment tools symboscript-utilsSymboScript utils25,941MITCompilers numbat-cliA statically typed programming language for scientific computations with first class support for physical dimensions and units.25,935MIT OR Apache-2.0Command line utilitiesCompilers astray_coreCore functionality of the astray macro25,749MITAlgorithmsCompilers tokayTokay is a programming language designed for ad-hoc parsing.25,737MITCommand line utilitiesCompilers partiql-typesPartiQL Type Definitions25,650Apache-2.0CompilersDatabase interfaces azureProject root for all Azure SDK-related crates.25,487MITCompilersDevelopment tools melodium-commonCommon Mélodium elements and traits25,034EUPL-1.2AsynchronousCompilers bevy_yarnspinner_example_dialogue_viewExample dialog view for Bevy Yarn Spinner for Rust, the friendly tool for writing game dialogue24,592MIT OR Apache-2.0CompilersGame development dust_dds_genOMG IDL compiler for Dust DDS24,402Apache-2.0Compilers melodiumFlow-oriented language & tool, focusing on treatments applied on data, allowing high scalability and massive parallelization…24,339EUPL-1.2AsynchronousCompilers turbofuro_workerWorker executable for Turbofuro24,235Apache-2.0CompilersDevelopment tools elf_loaderA no_std-friendly ELF loader and runtime linker for Rust.24,154MIT/Apache-2.0CompilersEmbedded development symboscript-lexerSymboScript lexer24,009MITCompilers airlang_extThe Extension of Air Programming Language23,803MIT OR Apache-2.0Compilers typst-ideIDE functionality for Typst.23,767Apache-2.0Compilers parsitvery simple lib, the parsing combinators, recursive descendent that uses logos as lexer23,711non-standardCompilersDevelopment tools symboscript-parserSymboScript parser23,536MITCompilers plironProgramming Languages Intermediate RepresentatiON23,469Apache-2.0Compilers csvxComma-Separated Values eXtended23,382MITCompilersData structures partiql-logicalPartiQL Logical Model23,311Apache-2.0CompilersDatabase interfaces bashrsRust-to-Shell transpiler for deterministic bootstrap scripts23,240MITCommand line utilitiesCompilers typliteConverts a subset of typst to markdown.23,069Apache-2.0Compilers calyx-utilsCompiler Infrastructure for Hardware Accelerator Generation23,032non-standardCompilers voilaA tool for doing complex operations to files and directories.22,800MITCommand line utilitiesCompilers partiql-evalPartiQL Expression Evaluator22,712Apache-2.0CompilersDatabase interfaces gostd_deriveproc_macro_derive library for gostd.22,705MITAccessibilityAPI bindings tinymist-deriveProvides derive for tinymist.22,616Apache-2.0Compilers tket2-hseriesTKET2 tool for preparing and validating `Hugr`s for compilation targeting Quantinuum H-series quantum computers22,544Apache-2.0Compilers kn-graphA neural network inference graph intermediate representation, with surrounding utilities.22,482Apache-2.0 OR MITCompilersScience calyx-frontendCompiler Infrastructure for Hardware Accelerator Generation22,375non-standardCompilers phoenix-langA simple, fast programming language22,163MITCompilersDevelopment tools slacThe "Simple Logic & Arithmetic Compiler" transforms a single expression into an abstract syntax tree.22,053Apache-2.0CompilersParsing tools partiql-source-mapPartiQL Source Map22,051Apache-2.0CompilersDatabase interfaces progenitor-middlewareAn OpenAPI client generator21,940MPL-2.0API bindingsCompilers gostd_builtinPackage builtin binds the basic type in go through the type alias, and implements the basic type cast macro function.builtin…21,818MITAccessibilityAPI bindings CecileCecile Programming Language that is designed to be simple, fast21,709MITCompilers yarnspinner_internal_sharedShared internals for Yarn Spinner for Rust, the friendly tool for writing game dialogue21,668MIT OR Apache-2.0CompilersGame development critypBenchmark support for typst.21,633Apache-2.0Command line utilitiesCompilers openqasmParser and translator for OpenQASM 2.021,512MIT OR Apache-2.0CompilersParser implementations sync-lsSynchronized language service inspired by async-lsp, primarily for tinymist.21,418Apache-2.0CompilersDevelopment tools tinymist-analysisTypst Static Analyzers for Tinymist.21,332Apache-2.0Compilers type-sitter-procprocedural macros for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)21,286MIT OR Apache-2.0CompilersParsing tools melodium-coreCore implementation for compiled Mélodium elements21,049EUPL-1.2AsynchronousCompilers tinymist-projectProject model of typst for tinymist.21,004Apache-2.0Compilers melodium-macroMacro tooling for compiled Mélodium packages20,942EUPL-1.2AsynchronousCompilers tinywasm-parserParser and lowering pipeline for TinyWasm20,804MIT OR Apache-2.0CompilersEmbedded development calyx-irCompiler Infrastructure for Hardware Accelerator Generation20,747non-standardCompilers rgb-strict-typesStrict types: confined generalized algebraic data types (GADT)20,683Apache-2.0CompilersData structures tinymist-taskTask model of typst for tinymist.20,652Apache-2.0Compilers firefly_cliCLI tool for working with Firefly Zero20,634GPL-3.0Command line utilitiesCompilers tinywasm-typesShared runtime, module, and archive types for TinyWasm20,633MIT OR Apache-2.0CompilersEmbedded development rgb-aluvmFunctional registry-based RISC virtual machine20,488Apache-2.0CompilersCryptography kn-cuda-sysA wrapper around the CUDA APIs20,429Apache-2.0 OR MITCompilersScience qbeQBE IR for Rust20,424MIT OR Apache-2.0Compilers partiql-logical-plannerPartiQL Logical Planner20,263Apache-2.0CompilersDatabase interfaces partiql-extension-ionPartiQL Ion extensions20,162Apache-2.0CompilersDatabase interfaces solar-cliSolar compiler CLI definitions, utils, and driver20,086MIT OR Apache-2.0CompilersCryptography kn-cuda-evalA CUDA executor for neural network graphs20,080Apache-2.0 OR MITCompilersScience clue_coreC/Rust like programming language that compiles into Lua code20,034MITCompilers tinywasmA tiny WebAssembly interpreter19,966MIT OR Apache-2.0CompilersEmbedded development symboscript-optimizerSymboScript optimizer19,958MITCompilers databindExpand the functionality of Minecraft Datapacks.19,906GPL-3.0+Command line utilitiesCompilers partiqlPartiQL in Rust19,814Apache-2.0CompilersDatabase interfaces partiql-catalogPartiQL Catalog Definitions19,777Apache-2.0CompilersDatabase interfaces keystone-engineRust bindings for the Keystone Engine assembler library.19,769GPL-2.0API bindingsCompilers partiql-irgenPartiQL IR Generator19,660Apache-2.0CompilersDatabase interfaces midenc-sessionSession management for the Midenc compiler19,174MITCompilers partiql-conformance-test-generatorPartiQL conformance test generator19,126Apache-2.0CompilersDatabase interfaces typesetA DSL for defining source code pretty printers19,074GPL-3.0-or-laterCompilersTemplate engine astrayEasily define AST using only Rust structures18,981MITAlgorithmsCompilers calyxCompiler Infrastructure for Hardware Accelerator Generation18,904non-standardCompilers pluto-langA interpreted programming language made in Rust18,865non-standardCompilers partiql-conformance-testsPartiQL conformance test runner18,826Apache-2.0CompilersDatabase interfaces bpf-scriptA small scripting language and compiler for creating eBPF programs at runtime.18,706MITCompilersData structures tinymist-l10nLocalization support for tinymist and typst.18,636Apache-2.0Command line utilitiesCompilers fusevmLanguage-agnostic bytecode VM with fused superinstructions and a 3-tier Cranelift JIT (linear/block/tracing)18,600MITCompilers midenc-hir-symbolString interning for the Miden compiler18,513MITCompilers partiql-rewriterPartiQL Rewriter Framework18,474Apache-2.0CompilersDatabase interfaces partiql-irPartiQL Intermediate Representation18,370Apache-2.0CompilersDatabase interfaces midenc-hir-macrosProvides proc macro support for Miden IR18,364MITCompilers alipay_sdk_rustAliPay Sdk for Rust18,363MITAccessibilityAPI bindings symboscript-formatterSymboScript formatter18,153MITCompilers symboscript-interpreterSymboScript interpreter18,137MITCompilers electron_tasjeTiny replacement for electron-builder17,699Apache-2.0 OR MITCommand line utilitiesCompilers slothlangA weird, slow and a bit moldy interpreted programming language17,641Apache-2.0Compilers rotoa statically-typed, compiled, embedded scripting language17,600BSD-3-ClauseCompilersNetwork programming cbqn-sysFFI bindings to CBQN17,434GPL-3.0-onlyCompilersExternal FFI bindings bpf-insA library for working with eBPF instructions.17,190MITCompilersData structures bundInterpreter and CLI for a Virtual Machine for BUND programming language17,060non-standardCompilers pytvPython Templated Verilog17,003GPL-3.0-or-laterCompilersDevelopment tools midenc-hirHigh-level Intermediate Representation for Miden Assembly16,983MITCompilers kbvmAn implementation of the XKB specification16,983MIT OR Apache-2.0API bindingsCompilers jsonpilera Json syntax programming language for Windows16,961Apache-2.0Compilers awa5_rsAn AWA5.0 CLI tool written in Rust (btw)16,721GPL-3.0-or-laterCommand-line interfaceCompilers calyx-optCompiler Infrastructure for Hardware Accelerator Generation16,666non-standardCompilers hamelinPipe-based query language for security event analytics16,542non-standardCompilersDatabase interfaces