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.

zetacThe final systems language1,068MITCompilersDevelopment tools tmp-typst-utils-custom-metadataUtilities for Typst.1,068Apache-2.0Compilers tmp-typst-macros-custom-metadataProc-macros for Typst.1,065Apache-2.0Compilers tmp-typst-syntax-custom-metadataParser and syntax tree for Typst.1,063Apache-2.0Compilers tmp-typst-library-custom-metadataTypst's standard library.1,057Apache-2.0Compilers asaAdvanced Subleq Assembler. Assembles 'sublang' to subleq1,056GPL-3.0-or-laterCommand line utilitiesCompilers midenc-frontend-wasm-metadataShared frontend metadata codec for the Miden Wasm frontend1,052MITCompilers brink-dbIncremental project database for inkle's ink narrative scripting language1,052MITCompilersGame development glyph-parserPython-like parser for the Glyph programming language1,051MIT OR Apache-2.0CompilersParser implementations cas-vmVirtual machine that executes CalcScript bytecode1,041MITCompilersMathematics tsz-commonCommon types and utilities for the tsz TypeScript compiler1,038Apache-2.0CompilersDevelopment tools maat_astAbstract syntax tree (AST) for the Maat programming language1,037MIT OR Apache-2.0Compilers tmp-typst-layout-custom-metadataTypst's layout engine.1,034Apache-2.0Compilers brink-jsonParser for inklecate .ink.json output format1,022MITCompilersGame development alan-von-palladiumThe Alan von Palladium Programming Language - A systems programming language combining Turing's correctness with von Neumann's…1,019MITCommand line utilitiesCompilers tmp-typst-svg-custom-metadataSVG exporter for Typst.1,003Apache-2.0Compilers peakrdl-rust-buildBuild script helper that runs PeakRDL-rust to generate Rust register access code from SystemRDL files1,000MIT OR Apache-2.0CompilersDevelopment tools::Build Utils logicaffeine-compileLOGOS compilation pipeline - codegen and interpreter999BUSL-1.1CompilersMathematics tmp-typst-html-custom-metadataTypst's HTML exporter.997Apache-2.0Compilers omg_runtimeThe OMG language runtime and virtual machine, providing bytecode execution, REPL, and built-in functions.995MITCompilersDevelopment tools brink-driverPipeline orchestration for the brink ink compiler991MITCompilersGame development nlccNameless C Compiler989MITCompilers maimaiMarkup-based meme generator982AGPL-3.0-or-laterCommand line utilitiesCompilers xodA tiny REPL for bitwise arithmetic and expression evaluation.980MIT OR Apache-2.0Command line utilitiesCompilers markerml_cliCLI for simple markup and templating language, that is transpiled to HTML.980MITCommand line utilitiesCompilers cte_irCompile-time evaluation IR974MITCompilers tmp-typst-realize-custom-metadataTypst's realization subsystem.973Apache-2.0Compilers tsz-scannerTypeScript scanner/tokenizer for the tsz compiler972Apache-2.0CompilersDevelopment tools tmp-typst-eval-custom-metadataTypst's code interpreter.972Apache-2.0Compilers tmp-typst-custom-metadataA new markup-based typesetting system that is powerful and easy to learn.962Apache-2.0CompilersScience promptlcA Crate for PromptL Template Compilation959MITCompilers kotlin-parserKotlin Language Parser (WIP)956MITCompilersDevelopment tools roblox-rs-coreCore compiler for translating Rust code to Luau for the Roblox platform955MITCompilersGame development depyler-hirHigh-level Intermediate Representation types for the Depyler transpiler954MIT OR Apache-2.0CompilersDevelopment tools synth-backend-aarch64AArch64 (A64) host-native backend for synth — integer subset (milestone 1, #538)949Apache-2.0CompilersEmbedded development hephasmAssembler for Asmodeus architecture with macro support and extended instructions943MITCompilersDevelopment tools brink-codegen-inkbBytecode codegen backend: LIR → StoryData (inkb format)941MITCompilersGame development brink-fmtSource code formatter for inkle's ink narrative scripting language939MITCompilersGame development z80_forth_derive_internalsTypes used by the derive macros for the z80_forth compiler939MPL-2.0Command line utilitiesCompilers brink-codegen-jsonJSON codegen backend: LIR → ink.json format939MITCompilersGame development sariSimple arithmetic expression evaluator933MIT OR Apache-2.0CompilersMathematics turTuring Machine Language - Parser, interpreter, and execution engine931MIT OR Apache-2.0Command line utilitiesCompilers brink-compilerCompiler for inkle's ink narrative scripting language922MITCompilersGame development nolanaAn extremely fast parser Molang parser.917MITCompilersParser implementations brink-runtimeRuntime/VM for executing compiled ink stories914MITCompilersGame development tsz-parserTypeScript parser and AST types for the tsz compiler904Apache-2.0CompilersDevelopment tools tabulon_macrosInternal procedural macros for the tabulon expression engine.902MITCompilersParser implementations tmp-typst-pdf-custom-metadataPDF exporter for Typst.900Apache-2.0Compilers mex-langMex, a language for describing software systems and data.895MITCompilers bicycle_benchmarkGenerates PBC circuits that can be used for benchmarking894Apache-2.0CompilersScience naga-rust-embedTranslates WGSL shader code to Rust embedded in your Rust code.894MIT OR Apache-2.0CompilersRendering thalir-transformSolidity to ThalIR transformation893MPL-2.0CompilersDevelopment tools maat_fieldFinite field arithmetic and value-to-field encoding for the Maat programming language889MIT OR Apache-2.0CompilersCryptography thalir-emitEmitters for ThalIR - textual and annotated output889MPL-2.0CompilersDevelopment tools wasi-assemblerModern assembler for WASM and WASI (wit-component) - strongly typed, object-oriented, zero-dependency core880MPL-2.0Compilers decy-agentBackground daemon for incremental transpilation and watching880MIT OR Apache-2.0Command line utilitiesCompilers tmp-typst-render-custom-metadataRaster image exporter for Typst.880Apache-2.0Compilers lora-analyzerSemantic analysis for parsed Cypher queries in LoraDB.876BUSL-1.1CompilersParser implementations xliff2XLIFF 2.0 read/write library871MITCompilersGame development nargo-style-processorNargo style processor869MITCompilersDevelopment tools bynk-renderBynk's shared diagnostic-rendering layer: ariadne human output and the short/json forms over bynk-syntax::CompileError. The…868MIT OR Apache-2.0Command-line interfaceCompilers lambdustA Scheme dialect with gradual typing and effect systems859MIT OR Apache-2.0CompilersDevelopment tools brink-ideProtocol-agnostic IDE query library for inkle's ink858MITCompilersGame development blink_coreCore interpreter for the Blink Lisp dialect855MITCompilersDevelopment tools maat_runtimeRuntime value system for the Maat programming language850MIT OR Apache-2.0Compilers bynk-ideBynk's IDE/LSP analysis surface: non-bailing single-file and project diagnostics over the captured bynk-check tables — the…848MIT OR Apache-2.0CompilersDevelopment tools riluaLua 5.1.1 implemented in Rust, targeting the World of Warcraft addon variant.843MIT OR Apache-2.0Command line utilitiesCompilers bf_playgroundA interpreter and Rust libary for brainf**k841non-standardCompilersDevelopment tools tsz-binderTypeScript name binder for the tsz compiler836Apache-2.0CompilersDevelopment tools brink-intlInternationalization tooling for brink stories834MITCompilersGame development bevy-brink-deriveDerive macros for bevy-brink ink bindings834MITCompilersGame development depyler-analysisAnalysis, type inference, and optimization passes for the Depyler transpiler830MIT OR Apache-2.0CompilersDevelopment tools depyler-toolingIDE, debugging, documentation, and tooling support for the Depyler transpiler826MIT OR Apache-2.0CompilersDevelopment tools depyler-lambdaAWS Lambda transpilation support for the Depyler Python-to-Rust transpiler825MIT OR Apache-2.0CompilersDevelopment tools forgellm-frontendModel parsing (GGUF, SafeTensors) and IR construction for ForgeLLM822MITCompilersScience brink-lspLanguage server for inkle's ink narrative scripting language822MITCompilersGame development decy-repoGitHub repository transpilation with parallel processing821MIT OR Apache-2.0Command line utilitiesCompilers decy-bookBook-based verification for transpiled Rust code819MIT OR Apache-2.0Command line utilitiesCompilers decy-mcpMCP server for Claude Code integration819MIT OR Apache-2.0Command line utilitiesCompilers tale_libA Scripting language for TTRPG Tables816MPL-2.0CompilersParser implementations brink-cliCLI for compiling and running ink stories814MITCompilersGame development webots-proto-templateTemplate evaluation for Webots PROTO documents.807MITCompilersScience::Robotics soppoCompiler for Soppo, a Go superset with enums, pattern matching, and nil safety806BSD-3-ClauseCompilersDevelopment tools lora-compilerQuery-plan compiler for LoraDB's Cypher implementation.797BUSL-1.1CompilersDatabase implementations hmacroA simple macro preprocessor796GPL-3.0-or-laterCompilers mist-parserThe Mist programming language parser796Apache-2.0CompilersParser implementations bevy-brinkBevy asset integration for brink ink stories789MITCompilersGame development resrap-rsA rule based code generator784MITCompilers langpipeA flexible Rust library for building custom compilers and interpreters with a modular pipeline for lexing, parsing, transforming,…781MITCompilersParsing tools unboundLocally nameless representation with automatic capture-avoiding substitution and alpha equivalence779MITAlgorithmsCompilers python-assemblerParse and write Python .pyc bytecode774MPL-2.0Compilers tsz-solverTypeScript type solver for the tsz compiler765Apache-2.0CompilersDevelopment tools yellerThe best programming language ever.759MITCompilers kataanA high-performance JavaScript engine written in pure Rust. Library, C FFI, and CLI.759MITCompilersDevelopment tools decyCLI tool for C-to-Rust transpilation with EXTREME quality standards755MIT OR Apache-2.0Command line utilitiesCompilers lex-runtimeEffect handler runtime + capability policy for Lex.754EUPL-1.2CompilersDevelopment tools osom_encoders_commonCommon utilities for osom_encoders_* projects.753MITCompilersEncoding z80_forth_deriveDerive macros for the z80_forth compiler750MPL-2.0Command line utilitiesCompilers mux-runtimeRuntime library for the Mux programming language745MITCompilersDevelopment tools edlc_analysisCode analysis utils EDL compiler741Apache-2.0CompilersScience ling-langLing - The Omniglot Systems Language737Apache-2.0 OR MITArtificial intelligenceCompilers rlxRLX — small ML compiler + runtime for transformer inference and training. JAX-shaped IR, autodiff, vmap, on top of CPU / Apple…736GPL-3.0-onlyAlgorithmsCompilers tl-lexerLexer/tokenizer for ThinkingLanguage735Apache-2.0CompilersDevelopment tools bynkcThe Bynk compiler — a typed function-then-context DSL that compiles to TypeScript.732MIT OR Apache-2.0Compilers luaur-analysisLuau type checker and type inference (Rust).727MITCompilersDevelopment tools maat_bytecodeBytecode format and serialization for the Maat virtual machine (MVM)724MIT OR Apache-2.0Compilers bund_stdlib_analysisNumeric and text analysis for BUND programming language723non-standardCompilers somniSomni scripting language and VM722MIT OR Apache-2.0Compilers workspacer-register-crate-filesFacilitates the registration and management of crate files within a Rust workspace using Rust 2024.711MITCompilersConfiguration enforce-script-lspLanguage Server Protocol implementation for Enforce Script710GPL-3.0API bindingsCompilers spydecy-cC AST parser for Spydecy transpiler with CPython API recognition709MIT OR Apache-2.0CompilersParser implementations lex-traceRun-time trace tree + replay for Lex programs.706EUPL-1.2CompilersDevelopment tools spydecy-optimizerCross-layer optimizer for Spydecy transpiler with boundary elimination705MIT OR Apache-2.0CompilersDevelopment tools spydecy-codegenRust code generator for Spydecy transpiler - generates idiomatic safe Rust701MIT OR Apache-2.0CompilersDevelopment tools lolli-coreCore data structures for the Lolli linear logic workbench700MITCompilersDevelopment tools bicycle_numericsCompute numerics for bicycle circuits700Apache-2.0CompilersScience lex-vcsAgent-native version control: typed op log + attestation graph.696EUPL-1.2CompilersDevelopment tools lux-langThe Lux programming language691Apache-2.0CompilersVirtualization bynk-grammarShared grammar definitions for the Bynk DSL.683MIT OR Apache-2.0CompilersParser implementations satteri-mdxjsCompile MDX to JavaScript in Rust.681MITCompilersText processing aver-rtShared Rust runtime pieces for Aver-generated programs678MITCompilers logicaffeine-clilargo — the LOGOS build tool: new/init/build/run/check/verify/publish for logicaffeine projects675BUSL-1.1CompilersMathematics seuilA complete, safe JSONata implementation in Rust — JSON query, transform, and expression evaluation670Apache-2.0CompilersData structures tl-parserRecursive descent parser for ThinkingLanguage668Apache-2.0CompilersDevelopment tools boa-catTree-walking ECMAScript interpreter built on ecma-syntax-cat. v0.7.2 lands three integration tests pinning down the existing…667MIT OR Apache-2.0CompilersDevelopment tools sassoA pure-Rust SCSS to CSS compiler (a dart-sass alternative). Zero dependencies, wasm-friendly, embeddable as a library and usable…666MIT OR Apache-2.0CompilersWeb programming bynk-lspbynkc-lsp — the Language Server for the Bynk DSL.664MIT OR Apache-2.0CompilersDevelopment tools zoisiteZoisite is a programming language designed specifically for competitive programming.656non-standardCompilers glyph-runtimeRuntime execution engine for the Glyph programming language651MIT OR Apache-2.0Compilers octofhir-fhirpath-compilerBytecode compiler and virtual machine for FHIRPath expressions649MIT OR Apache-2.0CompilersParser implementations ecma-parse-catECMAScript parser consuming ecma-lex-cat tokens and producing ecma-syntax-cat Program ASTs. Comprehensive ES2024 surface…648MIT OR Apache-2.0CompilersParser implementations blink_runtimeRuntime lib for creating plugins for blink646MITCompilersDevelopment tools portalis-packagingWASM packaging agent for deployment646MITCompilersDevelopment tools portalis-testTesting agent for translation validation645MITCompilersDevelopment tools portalis-buildBuild agent for compiling Rust to WASM643MITCompilersDevelopment tools intent-parserPEG parser and typed AST for the IntentLang specification language643MITCompilersDevelopment tools oak-pythonHand-written Python frontend643MPL-2.0CompilersDevelopment tools portalis-transpilerPython to Rust transpiler engine with WASM compilation support640MITCompilersDevelopment tools qudit-coreAccelerated and Extensible Quantum Library632BSD-3-ClauseCompilersData structures forgellm-optimizerGraph-level optimizations for ForgeLLM (fusion, layout, quantization, memory planning)632MITCompilersScience logicaffeine-lspLanguage Server Protocol implementation for LOGOS (the logicaffeine language)629BUSL-1.1CompilersMathematics destackRust client for Destack629MITCompilersDevelopment tools i8051-debug-tuiA TUI for debugging the i8051 microcontroller emulator.628MIT OR Apache-2.0CompilersEmbedded development rust-cel-parserA parser for the CEL language626MITCompilersParser implementations portalis-analysisCode analysis agent for Python compatibility assessment620MITCompilersDevelopment tools portalis-specgenSpecification generation agent619MITCompilersDevelopment tools petravm-verifierPetraVM's verifier617Apache-2.0CompilersCryptography portalis-ingestPython code ingestion and parsing agent617MITCompilersDevelopment tools ecma-syntax-catECMAScript abstract syntax tree as comp-cat-rs-idiomatic Rust types. ESTree-shaped, ES2024-complete, no panics, no Rc, no…616MIT OR Apache-2.0CompilersData structures tl-aiAI/ML integration for ThinkingLanguage — tensors, training, inference, LLM616Apache-2.0CompilersDevelopment tools van-signal-genSignal-based JavaScript code generator for Van template engine612MITCompilersTemplate engine edlc_coreCore library for the EDL compiler609Apache-2.0CompilersScience swamp-layoutMemory layout calculation for Swamp ABI types, handling size, alignment, and efficient representation of data structures607MITCompilersData structures ternlang-moeTernary Mixture-of-Experts orchestrator (MoE-13). Dual-key routing, triad synthesis, safety hard gate, three-tier memory,…605LGPL-3.0-or-laterCompilersScience tsz-loweringAST-to-type lowering bridge for tsz605Apache-2.0CompilersDevelopment tools ecma-lex-catECMAScript lexer producing Spanned<Token> values for ecma-syntax-cat. ES2024 token surface (keywords, punctuators, all numeric…603MIT OR Apache-2.0CompilersParser implementations petravm-asmPetraVM's custom assembly language parser and interpreter.600Apache-2.0CompilersCryptography framecFrame language transpiler — state machines that generate production code596Apache-2.0CompilersDevelopment tools lex-storeContent-addressed on-disk store for Lex stages, branches, and traces.595EUPL-1.2CompilersDevelopment tools elenchus-compilerCompiles parsed elenchus DSL into a canonical Impossible/CNF clause IR: import resolution, desugaring, atom interning,…594MITCompilersMathematics luaurLuau (Roblox's typed Lua) implemented in Rust: compiler, VM, and type checker. Umbrella crate.594MITCompilersEmulators safety-passCompiler pass infrastructure for safety-net591MIT OR Apache-2.0CompilersData structures avdlAvro IDL compiler that turns .avdl into .avpr and .avsc JSON files590Apache-2.0Command line utilitiesCompilers petravm-proverPetraVM's prover589Apache-2.0CompilersCryptography ilsDirectly read directory in image files.588Apache-2.0Compilers spydecySelf-hosted Python/C-to-Rust compiler-debugger with introspective debugging585MIT OR Apache-2.0CompilersDevelopment tools mist-codegenThe Mist programming language Rust code generator581Apache-2.0Compilers taleA Scripting language for TTRPG Tables577MPL-2.0Command line utilitiesCompilers nargo-bundlerNargo bundler component567MITCompilersDevelopment tools libjunoLibrary for JunoLang560non-standardCompilers zust-vm-spirvSPIR-V code generation backend for the Zust scripting language.559Apache-2.0CompilersRendering thalir-parserParser for ThalIR files559MPL-2.0CompilersParsing tools haloumi-synthesisSynthesis step of the haloumi lowering pipeline.558non-standardCompilers asmodeusComplete assembler and emulator for Asmodeus architecture553MITCommand line utilitiesCompilers qcs-sdk-pythonPython bindings to qcs-sdk-rust550Apache-2.0API bindingsCompilers cemcCem language compiler - A concatenative language with green threads and linear types546MITCompilersConcurrency stoffel-vm-typesShared bytecode, instruction, and runtime value types for the Stoffel virtual machine545Apache-2.0CompilersCryptography maat_lexerDFA-based lexer for the Maat programming language542MIT OR Apache-2.0CompilersParser implementations haloumi-ir-genIR generation step of the haloumi lowering pipeline.542non-standardCompilers tl-packagePackage manager for ThinkingLanguage539Apache-2.0CompilersDevelopment tools graphix-package-sysA dataflow language for UIs and network programming, sys package539MITCompilersGUI dslcompileHigh-performance symbolic mathematics with final tagless design, egglog optimization, and Rust hot-loading compilation538AGPL-3.0-or-laterCompilersMathematics tl-streamStreaming and pipeline engine for ThinkingLanguage (Phase 4)534Apache-2.0CompilersDevelopment tools lift-coreLIFT-CORE: SSA IR foundation — types, values, operations, blocks, regions, verifier533MITCompilersScience hybrid-compileA lib for compiling RUST code to to risc-v smart contract bytecode532MITCompilers van-compilerServer-side HTML compiler for Van template engine (.van files)531MITCompilersTemplate engine tl-langA differentiable programming language with tensor support for machine learning531MITCompilersMathematics tl-dataData engine for ThinkingLanguage — DataFusion, connectors, I/O529Apache-2.0CompilersDevelopment tools brainstemA Brainfuck compiler and interpreter library, with a BrainStem frontend language.529MITCompilersParsing tools tl-irIntermediate Representation for ThinkingLanguage table pipe optimization527Apache-2.0CompilersDevelopment tools ion-coreEmbeddable scripting language with a bytecode VM525MITCompilersGame development sui-resolveParse-time variable-resolution side-table for the sui tree-walker — precomputes each ident's interned Symbol so the hot Ident arm…524MITCompilersParser implementations rlx-tensorNative ndarray alternative for RLX — NumPy-style tensors that trace, fuse, and run on any backend via the rlx compiler519GPL-3.0-onlyAlgorithmsCompilers luna-jit-helpersShared `luna_jit_*` extern-C runtime helpers + per-thread JIT_VM/JIT_CL TLS slots + `enter_jit` RAII rebind for the goliajp/luna…518MIT OR Apache-2.0CompilersNo standard library luna-jit-deriveProcedural macros for the luna-jit Lua runtime. The `#[derive(LuaUserdata)]` macro lives here so the parent `luna-core` crate…515MIT OR Apache-2.0CompilersNo standard library draxl-astTyped AST and metadata model for Draxl514MIT OR Apache-2.0CompilersDevelopment tools tendaTenda - a programming language for Portuguese speakers514GPL-3.0-or-laterCommand line utilitiesCompilers rlx-tpuGoogle TPU backend — drives libtpu's PJRT plugin from Rust.513GPL-3.0-onlyAlgorithmsCompilers graphix-package-arrayA dataflow language for UIs and network programming, array package509MITCompilersGUI solscript-astAbstract Syntax Tree types for the SolScript compiler508MITCompilersCryptography::Cryptocurrencies