-
rustc-demangle
Rust compiler symbol demangling
-
ariadne
A fancy diagnostics & reporting crate
-
tree-sitter
Rust bindings to the Tree-sitter parsing library
-
typst
A new markup-based typesetting system that is powerful and easy to learn
-
swc_ecma_codegen
Ecmascript code generator for the swc project
-
boa_engine
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
rquickjs
High level bindings to the QuickJS JavaScript engine
-
llvm-sys
Bindings to LLVM's C API
-
apollo-parser
Spec-compliant GraphQL parser
-
melior
The rustic MLIR bindings in Rust
-
oxc
A collection of JavaScript tools written in Rust
-
ena
Union-find, congruence closure, and other unification code. Based on code from rustc.
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
rustlr
Bottom-Up Parser Generator with Advanced Options
-
ui_test
A test framework for testing rustc diagnostics output
-
rustpython
A python interpreter written in rust
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
rvmasm
Assembler for RvmASM
-
rustpython-doc
Python __doc__ database for RustPython
-
jaq-interpret
Interpreter for the jaq language
-
boa_string
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
cel
A parser and interpreter for the Common Expression Language (CEL)
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
pluto-lang
A interpreted programming language made in Rust
-
gccjit
Higher-level Rust bindings for libgccjit
-
egglog
language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
spirt
Shader-focused IR to target, transform and translate from
-
cranelift-frontend
Cranelift IR builder helper
-
rustpython-compiler
A usability wrapper around rustpython-parser and rustpython-compiler-core
-
c2rust
C to Rust translation, refactoring, and cross-checking
-
rilua
Lua 5.1.1 implemented in Rust, targeting the World of Warcraft addon variant
-
typst-assets
Assets for the Typst compiler
-
steel-core
Core compiler and VM implementation for steel
-
erg
programming language
-
clang
A somewhat idiomatic Rust wrapper for libclang
-
adana
namespaces aliases for command lines & basic scripting language
-
forgellm-cli
CLI tool for the ForgeLLM compiler
-
mago-syntax
A correct, fast, and memory-efficient PHP syntax implementation, including Lexer, Parser, AST, and utilities for Mago
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
typespec_client_core
Client runtime for TypeSpec-generated libraries
-
obeli-sk-boa-parser
ECMAScript parser for the Boa JavaScript engine
-
ferrugocc
An experimental C compiler and obfuscating compiler written in Rust, targeting x86_64 SysV ABI
-
rune
Language, an embeddable dynamic programming language for Rust
-
cranelift-native
Support for targeting the host with Cranelift
-
garnish_lang_compiler
Utilites to compile garnish scripts
-
cranelift-jit
A JIT library backed by Cranelift
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
spirv-cross2
Safe Rust bindings to SPIRV-Cross
-
hstr
A string type which is optimized for hash operations
-
rustc-build-sysroot
Build a rustc sysroot with custom flags
-
ternpkg
Package manager for the ternlang ecosystem — ternlang.toml manifest, GitHub-backed registry, install/list/info commands
-
leo-parser-rowan
Rowan-based lossless parser for Leo
-
hvm
A massively parallel, optimal functional runtime in Rust
-
decy-parser
C AST parsing using clang-sys for Decy transpiler
-
frg
Compiled programming language with frogs!
-
ra_ap_hir
A high-level object-oriented access to Rust code for rust-analyzer
-
pandora-interpreter
A command-line tool to run pandora language
-
luars
lua 5.5 runtime implementation in Rust
-
cljrs-ir-prebuild
Pre-compilation tool that serialises standard library forms to IR for clojurust
-
airlang
Air is a minimalist and universal programming language
-
vrl
Vector Remap Language
-
lady-deirdre
Compiler front-end foundation technology. Main Crate.
-
kz80_lisp
A minimal LISP interpreter and compiler for RetroShield Z80
-
miden-objtool
Inspect Miden package MAST forest sizes
-
diplomat
FFI generation macro
-
mimium-lang
mimium(minimal-musical-medium) an infrastructural programming language for sound and music
-
type-sitter
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
rustc_version_runtime
querying the version of the rustc compiler used in runtime
-
cxxbridge-flags
Compiler configuration of the
cxxcrate (implementation detail) -
ra-ap-rustc_parse_format
Automatically published version of the package
rustc_parse_formatin the rust-lang/rust repository from commit 68ffae46b581747074413e4242ab0c6ecc4db4a9 The publishing script for this crate lives at:… -
run
a.k.a. runtool: the bridge between human and AI tooling
-
logicaffeine-compile
LOGOS compilation pipeline - codegen and interpreter
-
heraclitus-compiler
Compiler frontend for developing great programming languages
-
mers
dynamically typed but type-checked programming language
-
kansei
programming language
-
tishlang_compile
Tish native compiler backend
-
wasm-pvm
WASM to PVM (PolkaVM) recompiler
-
three_body_lang
Three Body Language written in Rust
-
rustc-std-workspace-core
integration of crates.io crates into rust-lang/rust standard library workspace
-
bop-lang
A small, embeddable, dynamically-typed programming language with zero dependencies
-
kc
Kayla's (line) counter (of code) :)
-
atoxide-cli
Atopile compiler CLI
-
nectar-lang
A compiled-to-WASM frontend language with built-in security, SEO, and mobile support
-
loom-lang
Loom — a programming language for safe-by-construction software. Recipes with first-class effects, refinement types, and a zero-dep Loom → Rust → rustc → run pipeline.
-
gust-cli
The Gust compiler CLI — compile .gu state machine files to Rust, Go, WASM, no_std, or C FFI
-
chap
easy to learn, interpretive, scripting language written in Rust
-
xdy
Complex RPG dice expression evaluator with histogram support
-
haskelujah-parser
Lexer, layout, and parser pipeline for the Haskelujah compiler
-
from-pest
Convert from a pest grammar to a typed AST
-
rajac
Command-line interface for the rajac Java compiler
-
rumoca
Modelica compiler written in RUST
-
sqry-lang-groovy
Groovy language plugin for sqry
-
jstime
JS Runtime
-
clang-sys
Rust bindings for libclang
-
nagami
Shrinks WGSL shaders via Naga IR optimization passes
-
wadl
parser for Rust
-
lykn-cli
S-expression syntax for JavaScript — linter, formatter, and REPL
-
zetac
The final systems language
-
runmat-hir
High-level IR for RunMat with type inference and lowering utilities
-
typeset
A DSL for defining source code pretty printers
-
atc-router
Versatile DSL based rule matching engine used by the Kong API Gateway
-
yaspar-ir
few representations of SMT scripts and other functionalities
-
atlas_77
Wannabe systems programming language
-
vexilc
The Vexil schema compiler CLI
-
jsonpiler
a Json syntax programming language for Windows
-
phper
The framework that allows us to write PHP extensions using pure and safe Rust whenever possible
-
zapcode-core
A minimal, secure TypeScript subset interpreter — parse, compile, execute, snapshot
-
pyo3-introspection
Introspect dynamic libraries built with PyO3 to get metadata about the exported Python types
-
rspack_hash
rspack hash
-
urd
Dialogue scripting language for games — compiler, VM, and static analysis
-
hiko-harness
part of the hiko ML-family scripting language
-
stak-vm
Virtual machines for Stak Scheme
-
codesnake
Pretty printer for non-overlapping code spans
-
pliron
Programming Languages Intermediate RepresentatiON
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
rustcc
An little C Complier( now it's just WIP :) )
-
airl-cli
Command-line interface for AIRL: run, compile, type-check, patch, REPL, HTTP API
-
axon-lsp
Language Server Protocol server for the Axon programming language. Deterministic diagnostics, hover, completion, and go-to-definition across VSCode, Claude Code, Cursor, Antigravity…
-
blisp
A lisp like statically typed programing language for no_std
-
maat
programming language -- Rust-native syntax for writing zero-knowledge proofs
-
lora-compiler
Query-plan compiler for LoraDB's Cypher implementation
-
swc_core
TBD
-
clue
C/Rust like programming language that compiles into Lua code
-
boa_parser
ECMAScript parser for the Boa JavaScript engine
-
chalk-ir
Chalk's internal representation of types, goals, and clauses
-
teacat
A modern document languge for web pages
-
node_resolver
Node.js module resolution algorithm used in Deno
-
tulisp
An embeddable lisp interpreter
-
hsml
A pug-inspired HTML preprocessor
-
ilo
ilo — a programming language for AI agents
-
lamina
High-performance compiler backend for Lamina Intermediate Representation
-
cargo-slicer
Speed up Rust release builds by skipping codegen for unreachable functions and processing of other skippable items
-
fusevm
Language-agnostic bytecode VM with fused superinstructions and Cranelift JIT path
-
typst-pdf
PDF exporter for Typst
-
bcomp
A compiler for a subset of the BASIC language
-
asc_bin
An automated C/C++ package manager, source code scanner, and builder that streamlines dependency management, enhances code analysis, and simplifies the build process
-
cudaforge
Advanced CUDA kernel builder for Rust with incremental builds, auto-detection, and external dependency support
-
pipeline-script
Script engine designed for the project construction tool pipeline(crate name pipeline-cli)
-
webfluent
The Web-First Language — compiles to HTML, CSS, JavaScript, and PDF. 50+ built-in components, reactivity, routing, i18n, SSG, and template engine.
-
neorusticus
A Prolog implementation in Rust with enhanced error handling
-
garble_lang
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
-
glslang
Rust bindings to glslang
-
mago-type-syntax
core utilities useful for building lexers and parsers within Mago
-
rapx
A static analysis platform for use-after-free, memory leakage detection, etc
-
miden-project
Interface for working with Miden projects
-
antimony-lang
The Antimony programming language
-
kz80_c
A self-hosting C compiler for Z80 targeting RetroShield hardware
-
somatize-compiler
Graph-to-execution-plan compiler for the Soma runtime
-
dust_dds_gen
OMG IDL compiler for Dust DDS
-
netidx-bscript
An incremental scripting language for netidx
-
tinymist
An integrated language service for Typst
-
wright
programming language compiler and tooling
-
generic-lang
A Lox based programming language
-
quickjs_runtime
Wrapper API and utils for the QuickJS JavaScript engine with support for Promise, Modules, Async/await
-
jexl-parser
A JEXL parser written in Rust
-
pasta_lua
Pasta Lua - Lua integration for Pasta DSL
-
tidepool-heap
Memory management and heap layout for Tidepool Core
-
ion-core
Embeddable scripting language with a bytecode VM
-
xbasic64
A BASIC-to-x86_64 native code compiler targeting 1980s-era BASIC dialects
-
oxc_parser
A collection of JavaScript tools written in Rust
-
cyclang
toy language built in LLVM
-
voce-schema
Voce IR schema definitions and generated FlatBuffers bindings
-
rune_c_compiler
A Rune to C source file compiler
-
obeli-sk-boa-string
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
a2x
A converter from ALFA to XACML policy language
-
faye
a pretty lil lisp
-
scryer-prolog
A modern Prolog implementation written mostly in Rust
-
starlark
language in Rust
-
calcit
Interpreter and js codegen for Calcit
-
obeli-sk-boa-ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
brainfoamkit
An interpreter for the brainf*** language
-
progenitor-middleware
An OpenAPI client generator
-
ai-sentinel
Compilation wrapper used to fix misc compilations bugs
-
oonta
OCaml (subset) to LLVM IR compiler front-end
-
pyimports
Parse and analyze the imports within a python package
-
cljrs-reader
Lexer and parser producing Form AST nodes for clojurust
-
ra_ap_hir_def
RPC Api for the
proc-macro-srvcrate of rust-analyzer -
pe-assembler
PE/COFF assembler for Windows instruction sets - strongly typed, object-oriented, zero-dependency core
-
gluon_c-api
C-api for gluon, a static, type inferred programming language for application embedding
-
tishlang_bytecode
Bytecode compiler for Tish (AST → bytecode)
-
minipg
A modern parser generator supporting ANTLR4 grammars with code generation for Rust, Python, and JavaScript
-
uiua
A stack-based array programming language
-
csml_engine
The CSML Engine is a conversational engine designed to make it extremely easy to create rich and powerful chatbots
-
bicycle_random_numerics
Collect numerics for random Pauli-generated rotations run on the bicycle architecture
-
m68000
A Motorola 68000 interpreter, disassembler and assembler (code emitter)
-
Tres
Interpreter for the Tc2 esolang
-
cargo-abi-audit-cli
Cargo-native Rust/native ABI auditing CLI, scoped honestly to a C-ABI-first workflow
-
spl
Stack Pogramming Language: A simple, concise scripting language
-
diplomat-runtime
Common runtime utilities used by diplomat codegen
-
llvm-ir
LLVM IR in natural Rust data structures
-
nwnrs-nwscript
Neverwinter Nights NWScript resource and compiler-data helpers
-
netsblox-ast
parsing NetsBlox project files into an AST for use in code generation
-
runar-compiler-rust
Rúnar compiler (full pipeline: .runar.ts → Bitcoin Script)
-
spade-ast
Helper crate for https://spade-lang.org/
-
wesl-cli
CLI for the WESL compiler
-
somni-parser
Grammar parser of the Somni language and VM
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
grabapl
graph-based programming languages, with pluggable type systems and a focus on visible intermediate states
-
ascent
Logic programming in Rust
-
provekit_noir_debugger
Debugger for Noir
-
typescript
compiler and runtime
-
dolang-compile
Parser, resolver, and bytecode compiler for the Do language
-
parsanol
High-performance PEG parser library with packrat memoization and arena allocation
-
alef-codegen
Shared codegen utilities for the alef polyglot binding generator
-
cedar-policy-symcc
Symbolic Cedar Compiler (SymCC): translates queries about Cedar policies to SMT
-
passerine
A small extensible functional scripting language designed for concise expression with little code
-
slac
The "Simple Logic & Arithmetic Compiler" transforms a single expression into an abstract syntax tree
-
deno_webidl
WebIDL implementation for Deno
-
cargo-ats3
Cargo subcommand for ATS3 projects
-
egglang
The Egg Programming Language From Eloquent JavaScript, but in Rust
-
stack-graphs
Name binding for arbitrary programming languages
-
hi-doc
Diagnostics formatting library
-
kn-runtime
Dynamic wrapper around CPU and GPU inference
-
elworthy
JIT compiler that specialises Bismut-Elworthy-Li formulas into SIMD kernels for unbiased Monte Carlo Greeks on non-stationary SDEs
-
turbofuro_worker
Worker executable for Turbofuro
-
swc_transform_common
Common utilities for swc transforms for any language
-
cloudrun-test-rust
Basic Hello world Rust for tesing Cloud Run
-
typespec
Project root for all TypeSpec-related crates
-
lumen-compiler
The AI-Native Programming Language
-
dolang
Embeddable public API for the Do language
-
metaslang_stack_graphs
Stack graphs utilities used in Slang
-
intent-cli
CLI toolchain for IntentLang: check, render, compile, verify, audit, query, lock, fmt, generate, init
-
seq-core
Core runtime library for stack-based languages (Value, Stack, Channels)
-
decy-hir
High-level Intermediate Representation for C-to-Rust transpilation
-
hiko-cli
part of the hiko ML-family scripting language
-
ocaml-gen
generating OCaml code
-
lift-cli
LIFT CLI: Command-line interface — verify, analyse, print, compile, simulate, predict
-
rustc_lexer
Rust lexer used by rustc. No stability guarantees are provided.
-
idpp
ID++ - Bahasa pemrograman berbahasa Indonesia
-
guryvsr
esoteric programming language gur yvsr
-
farmfe_compiler
Farm Compiler
-
rusty_lr
A Bison-like Parser generator & Compiler frontend framework for Rust generating IELR(1), LALR(1) parser tables, with deterministic LR and non-deterministic LR (GLR) parsing
-
zccache-compiler
Compiler detection and argument parsing for zccache
-
quantalang
compiler — an effects-oriented systems language with multi-backend codegen (C, HLSL, GLSL, SPIR-V, LLVM IR, WebAssembly, x86-64, ARM64)
-
lust-rs
A WIP Lua-like scripting language implemented in Rust, designed for embedding and rapid scripting with a strong type system, with trace-based JIT
-
bop-vm
Bytecode compiler and stack VM for the Bop programming language
-
cgrammar
A comprehensive C language grammar parser library written in Rust, implementing the C23 standard (ISO/IEC 9899:2023)
-
preinterpret
An intuitive toolkit to simplify code generation development
-
termaid-mermaid
Mermaid parsing for the Rust termaid terminal renderer
-
tket-qsystem
TKET tool for preparing and validating
Hugrs for compilation targeting Quantinuum H-series quantum computers -
cc2600
a subset of C compiler for Atari 2600
-
bend-lang
A high-level, massively parallel programming language
-
soppo
Compiler for Soppo, a Go superset with enums, pattern matching, and nil safety
-
type-bridge-core-lib
TypeQL AST, schema parser, query compiler, and validation engine for type-bridge
-
strykelang
A highly parallel Perl 5 interpreter written in Rust
-
lmntalc
A compiler for the LMNtal language
-
danwi
SI units library
-
r2u2_cli
R2U2 CLI: A stream-based runtime monitor command-line interface
-
sixtyfive
An interpreter for the Sixtyfive programming language, designed for teaching computer science to moths
-
morok-codegen
Backend code generation for the Morok ML compiler
-
marigold
Programming Language
-
monkey-parser
a parser for monkey lang
-
polonius-engine
Core definition for the Rust borrow checker
-
verter_core
Vue 3 SFC compiler - transforms Vue Single File Components to render functions with TypeScript support
-
dlwrap
dlopen wrapper code generator
-
nashc
Compiler for the nash programming language
-
zia
Interpreter Library for the Zia Programming Language
-
galvan
A higher-level programming language that transpiles to Rust
-
leo-abi
ABI generation for Leo programs
-
midenup
The Miden toolchain manager
-
windy-lang
Windy — a 2D esoteric programming language where code flows like wind
-
bund
Interpreter and CLI for a Virtual Machine for BUND programming language
-
rustc_utils
working with the Rust compiler
-
mech-set
Set library for the Mech language
-
phenotyper
Core compiler library for the Phenotyper structural artifact definition language
-
tishlang_parser
Tish recursive descent parser
-
plotnik-compiler
Compiler for Plotnik query language (parser, analyzer, bytecode emitter)
-
liteml
一个用 Rust 实现的轻量级标记语言编译器。
-
olotin1
-
procss
CSS parsing and transformation framework
-
tket-json-rs
Serializable definition of TKET circuits and operations
-
vegen
A compiler for tiny, efficient, updatable TypeScript HTML templates
-
leo-disassembler
A disassembler for the Leo programming language
-
lisp-rs
Lisp interpreter in Rust
-
metrowrap
A mwcc wrapper
-
irvm
A IR compiler target with a Rust friendly API that lowers to LLVM IR
-
quickjspp
QuickJS Javascript engine wrapper using quickjs fork named quickjspp
-
surreal-lang
A Rust-inspired language for the BEAM
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
cargo_info_types
Parse the output of
cargo infointo well-typed Rust structures -
chapter3_lexical
A lexical analyzer that returns the tokens you wrote!
-
dlexer
A high-performance, functional parser combinator library for Rust
-
cargo_pup_lint_impl
Core lint implementations and rustc integration for cargo-pup architectural linting
-
kaio
Rust-native GPU kernel authoring framework. Write GPU compute kernels in Rust, automatically lower to PTX. Cross-platform (Windows + Linux), type-safe, no CUDA C++ required.
-
ghci
Manage and communicate with ghci (Haskell's GHC interpreter)
-
cortex-lang
interpreted language for interfacing with Rust code
-
vize_relief
Relief - The sculptured AST surface for Vize Vue templates
-
parlex
Core support library for parsers and lexers generated by parlex-gen
-
mutica
programming language
-
purua
PU-RU-A is a PUre RUst luA implementation (to be)
-
mystsh
Mystical shell parser, formatter, and interpreter with Bash support
-
single-variable-algebra-compiler
A compiler for the minimalistic programming language single-variable-algebra
-
x86_64-assembler
Modern assembler for x64 and x86 instruction sets - strongly typed, object-oriented, zero-dependency core
-
lib-ruby-parser-nodes
Ruby parser nodes data
-
java_asm
Java bytecode reader & writer in rust
-
adana-cache-command
namespaces aliases for command lines & basic scripting language
-
mech
programming language for building reactive systems like robots, games, and animations
-
amethyst_geode
Turing Machine Programming Language Interpreter
-
awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
oak-typescript
TypeScript frontend for Oak
-
hilang
A small programming language
-
garden-lang
A live programming language
-
rspack_error
rspack error
-
mmi-cli
CLI and compiler for Mastermind, the BF compiler
-
synoema-parser
Synoema — programming language optimized for LLM code generation
-
ra-ap-rustc_next_trait_solver
Automatically published version of the package
rustc_next_trait_solverin the rust-lang/rust repository from commit ec2d669db8e5ca2cb1604c69a831ef244ebd9aa9 The publishing script for this crate lives at:… -
forgellm-frontend
Model parsing (GGUF, SafeTensors) and IR construction for ForgeLLM
-
obeli-sk-boa-engine
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
egglog-concurrency
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
splik
programming language identifier kit
-
microcad-syntax
µcad syntax lexer and parser
-
sevenmark_parser
Core parsing engine for SevenMark wiki markup
-
ra-ap-rustc_abi
Automatically published version of the package
rustc_abiin the rust-lang/rust repository from commit ec2d669db8e5ca2cb1604c69a831ef244ebd9aa9 The publishing script for this crate lives at:… -
wasc
A C-like language compiler for WebAssembly with first-class support for references and tables
-
simpleton
runner for Intuicio scripting platform
-
stak-device
Devices for Stak Scheme
-
rsjsonnet-lang
A Jsonnet evaluation library
-
llvm-pm
Safe Rust wrapper for LLVM new PassManager
-
typst-batch
Typst helper library for batch processing — friendly API, shared resources, virtual files, customizable diagnostics
-
vyre
GPU compute intermediate representation with a standard operation library
-
edlc_lsp
EDLc Language Sever Protocol implementation
-
aplang
A programming language made to aid students who are taking AP Computer Science Principals
-
axon-frontend
AXON compiler frontend — lexer, parser, AST, epistemic type system, type checker, IR generator, compile-time checker. Zero runtime dependencies (no tokio/axum/sqlx/reqwest); consumable…
-
slasherc
A programming language for school, built in Rust
-
diffsl
A compiler for a domain-specific language for ordinary differential equations (ODE)
-
tremor-script
Tremor Script Interpreter
-
haskelujah-ast
Abstract syntax tree types and helpers for the Haskelujah Haskell compiler
-
kind2
A pure functional functional language that uses the HVM
-
hmacro
macro preprocessor
-
viper-py
A fast Python interpreter written in Rust
-
endbasic
programming language - CLI
-
maid-lang
Maid Programming Language
-
cljrs-eval
IR-accelerated evaluation for clojurust (tier-1 IR interpreter + lowering)
-
ternlang-hdl
Verilog-2001 codegen for balanced ternary — BET processor primitives, sparse matmul array, FPGA simulation wrapper
-
mago-span
Tracks exact character positions in source code, making it easier to report precise errors, warnings, and other diagnostics
-
csw-cli
Command-line interface for the Categorical Semantics Workbench
-
flowistry
Modular information flow analysis
-
grepdef
Quick search for symbol definitions in various programming languages
-
rustc-ap-rustc_lexer
Automatically published version of the package
rustc_lexerin the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
tex_engine
A modular crate for building TeX engines
-
cranelift-codegen
Low-level code generator library
-
infr
A gradually typed superset of R
-
morok-runtime
Kernel execution runtime for the Morok ML compiler
-
corvo7
A toy programming language compiler written in Rust
-
ascent-interpreter
Interpreter and JIT for Ascent Datalog programs
-
jist
Welcome to Jist a lightweight and efficient programming language built in Rust, designed for simplicity, flexibility, and fast performance with a clean and readable syntax. Github: https://github.com/jon429r/JistR
-
uxn-tal
uxntal:// protocol | a Rust library for assembling TAL (Tal Assembly Language) files into UXN ROM files
-
grammatica
representing and transforming formal grammars (Chomsky hierarchy today; extensible toward attribute, probabilistic, and specialized grammars)
-
ilm
A fun programming language with Islamic terminology
-
draxl
Agent-native source for semantic program control
-
janetrs
High level binding for Janet programming language
-
cljrs-ir
Intermediate representation types for clojurust compiler and interpreter
-
rust_lisp
A Rust-embeddable Lisp, with support for interop with native Rust functions
-
hclua
-
bbnf-ir
Canonical Grammar IR for the BBNF compiler pipeline
-
provekit_noirc_evaluator
Evaluator for the Noir compiler SSA pipeline
-
python-rs
A stackless Python 3 interpreter written in Rust — NaN-boxed values, zero dependencies
-
pascal
A modern Pascal compiler with build/intepreter/package manager built with Rust
-
mogi_sleigh_parser
Parser for Sleigh specifications
-
qbe
QBE IR for Rust
-
spade-lang
The Spade compiler
-
fta
Fast TypeScript Analyzer
-
astmap-languages
Language parsers and resolvers for astmap (tree-sitter based)
-
temporaries
Make temporary values useable in a fairly normal style through macros. This nicely wraps the hacks that work around temporaries’ earlier limitations.
-
sqry-lang-scala
Scala language plugin for sqry
-
libwild
that provides a fast Linux linker
-
prune-lang
Prune is a constraint logic programming language with branching heuristic
-
virtual-rust
A virtual machine that interprets and runs Rust source code directly without compilation
-
lsts
Large Scale Type Systems
-
gluon
A static, type inferred programming language for application embedding
-
oak-dhall
Dhall language parser with support for functional programming and type system features
-
tidepool-repr
Intermediate representation for the Tidepool compiler
-
archscript
programming language — Python-like syntax, Haskell-inspired features, Arch Linux integration
-
typst-svg
SVG exporter for Typst
-
analisar
A Lua parser for Rust
-
lustc
A Lean4 subset to Rust source-to-source compiler
-
vexil-lang
Compiler library for the Vexil schema definition language — lexer, parser, IR, and type checker
-
rowl
Parser for the Dolfin Ontology Language
-
mblf
The MBLF-To-BF compiler written in Rust with Pest. MBLF is a programming language on top of the esoteric programming language Brainfuck
-
lex
aids in parsing programming languages
-
vize_atelier_core
Atelier Core - The core workshop for Vize Vue template parsing and transforms
-
lite_ml
Lightweight markup language compiler
-
garnish_lang
Single library for re-exporting and documenting all Garnish core libraries
-
ast-demangle
Parses mangled names and produces structured results
-
mathcompile
High-performance symbolic mathematics with final tagless design, egglog optimization, and Rust hot-loading compilation
-
mini-c-parser
minimal C language lexer & parser & virtual executer from scratch
-
horkos
Cloud infrastructure language where insecure code won't compile
-
clac-lang
Reference implementation of Clac++, a simple stack-based postfix (reverse polish notation) calculator/programming language
-
misty-parser
Parser code required by the Misty Compiler
-
swamp-semantic
semantic types for swamp
-
lisette-syntax
Little language inspired by Rust that compiles to Go
-
haloumi-ir-gen
IR generation step of the haloumi lowering pipeline
-
jzero-semantic
Semantic analysis and type checking for the Jzero compiler
-
leap-lang
Leap language parser
-
chalk-recursive
Recursive solver for the Chalk project
-
mun
Command-line interface for compiling, monitoring and running Mun code
-
turing-lib
Turing library for Rust
-
maat_errors
Compiler error types and diagnostic infrastructure for the Maat programming language
-
genotype_lang_rs_tree
Genotype language Rust target AST crate
-
gleamgen
Gleam generator
-
stacky
Programming Language
-
aegis-lang
A dynamic, interpreted programming language with a high-performance bytecode VM
-
rex-engine
Rex: A strongly-typed, pure, implicitly parallel functional programming language
-
lift-core
SSA IR foundation — types, values, operations, blocks, regions, verifier
-
dcim
dc improved - Expanded rewrite of a classic RPN calculator / esoteric programming language
-
chord-progression-parser
a converter from chord progression strings to AST
-
tupa-codegen
Code generation layer for TupaLang
-
jjik
LR(1) parser generator
-
oxc_transformer
A collection of JavaScript tools written in Rust
-
bcts
Incremental compiler infrastructure using Salsa
-
proto-blue-codegen
AT Protocol code generator: Lexicon JSON -> Rust source
-
motto
Compiler-as-a-Service: Turn Rust schema.rs into multi-platform SDK toolkits
-
invariant-core
Multi-language semantic code analysis library — tree-sitter fact extraction for DataGrout Invariant
-
logicaffeine-base
Pure structural atoms for logicaffeine - arena, tokens, spans
-
resrap-rs
A rule based code generator
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
tapir-bf
Tapir is a moderately useful Brainfuck interpreter
-
rvsdg
Type-safe standalone implementation of the RVSDG IR with automatic Phi transformation
-
rajac-ballpit
Experimental sandbox binary for rajac development
-
forge-lang
Forge — Internet-native programming language with natural syntax, bytecode VM, and built-in HTTP/database/crypto
-
sqry-classpath
JVM classpath analysis for sqry - bytecode parsing, build system resolution, and graph integration
-
mosaic-lang
A compiler for Mosaic
-
assay-common
Common shared types and utilities for the Assay framework
-
som
The 'som' programming language
-
unseemly
A typed macro language
-
resw
writing RESSA AST parts to a file
-
dolang-private-test
Test support utilities for Do language crates
-
gluon_completion
Auto-completion for the gluon programming language
-
swipl
A high-level library for building SWI-Prolog extensions and embedding SWI-Prolog in rust applications
-
cargo-typify
cargo command to generate Rust code from a JSON Schema
-
aleph-syntax-tree
Aleph Syntax Tree structure
-
orco
A compiler backend interface
-
umjunsik
Language compiler targeting Lamina IR
-
marzipan
A macro processor for ZZT worlds
-
asg-lang
ASG - A programming language built on Abstract Syntax Graph
-
verbena
Scripting language
-
lu
embedding Luau
-
seq-runtime
Runtime library for the Seq programming language
-
arithma
An easy to use, domain-specific programming language for numeric mathematics
-
umpl
meme language that is a mix of c like languages and lisp like languages
-
light_ranged_integers
Ranged integers for stable Rust compiler, zero-dependencies and no unsafe code
-
koto_bytecode
The bytecode compiler used by the Koto programming language
-
rma-parser
Tree-sitter based polyglot parser for Qryon
-
ts-pack-cli
CLI tool for tree-sitter language pack - manage parser downloads and run code intelligence
-
espr
EXPRESS Language compiler
-
onion-vm
Virtual machine runtime for the Onion programming language with async execution and garbage collection
-
nessa-language
An extensible programming language with a strong type system
-
beadie
Hot-function promotion broker for interpreter-to-JIT tiering
-
kz80_lua
A Tiny Lua interpreter and compiler for RetroShield Z80
-
palate_polyglot_tokenizer
A generic programming language tokenizer
-
qalam
Interpreter for the Qalam programming language. Qalam is a dead-simple, Urdu inspired, interpreted programming langauge.
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
eureka-optimizer
A short description
-
etcetera-compiler
A Rust-based compiler project
-
lovely
A delightful low-level systems programming language
-
lua2hcb_compiler
A compiler for Lua-like scripts to HCB
-
santiago
A lexing and parsing toolkit for Rust
-
fift-cli
A CLI for the Fift esoteric language interpreter
-
modu_ffi
FFI library for modu
-
tinymist-assets
assets for tinymist
-
sapphire-lang
Gradually typed scripting language where every value is an object and types are optional, checked at runtime
-
blockly-rust-compiler
Rust compiler integration library for visual programming with Blockly - validate and check generated code
-
plexus-parser
Cypher query parser for Plexus — produces an AST lowered to the Plexus MLIR dialect
-
jinko
safe, small and fast programming language with Rust interoperability
-
recc
A C compiler with graphs
-
regulus
interpreted language with very simple syntax and zero dependencies
-
libquil-sys
High-level bindings to libquil
-
fusabi-frontend
Frontend (parser, compiler) for Fusabi language
-
thinkinglanguage
CLI entry point for ThinkingLanguage (tl run, tl shell)
-
paramodel
— parameter-modelling, trial enumeration, plan compilation, and plan execution. This crate re-exports every paramodel sub-crate as a module (
paramodel::elements,paramodel::plan… -
hiko-syntax
part of the hiko ML-family scripting language
-
ironmind
A Brainf*ck interpreter and code execution visualizer built in Rust
-
wrecc
A x86_64 C99 compiler written from scratch
-
typst-cli
The command line interface for Typst
-
flow_parser
Parser for the Flow programming language
-
piccolo
Stackless Lua VM implemented in pure Rust
-
pepl-types
Shared types for the PEPL compiler: AST nodes, Span, errors
-
gust-lang
The Gust programming language compiler — parse .gu state machine files and emit Rust, Go, WASM, no_std, or C FFI code
-
rusty-basic
Tiny BASIC interpreter written in Rust
-
vbscript
lexer and parser
-
lux-lang
The Lux programming language
-
mago-names
Resolves and normalizes identifiers (classes, functions, constants) within PHP code
-
aver-lang
VM and transpiler for Aver, a statically-typed language designed for AI-assisted development
-
oxide_lisp
lisp interpreter engine in Rust
-
hel
HEL — Heuristic Expression Language: a deterministic, auditable expression language & parser, AST, builtin registry and evaluator
-
parsuna
recoverable, pull-based parsers with precise errors
-
lykn
S-expression syntax for JavaScript
-
depinfo
parser for Rust
-
sandkiste
Language independent scripting language sandbox API
-
aver-lsp
LSP server for the Aver programming language
-
provekit_noirc_errors
Error reporting for the Noir compiler
-
gollum-wam
WAM Interpreter for the Gollum language
-
somni-expr
An expression evaluation library
-
verter_span
Typed span primitives for Verter — compile-time safety for position encoding
-
koto
expressive, embeddable programming language
-
harper-comments
The language checker for developers
-
worldinterface-flowspec
FlowSpec parser, validator, and compiler to ActionQueue DAG
-
lean-sys
Bindings to Lean 4's C API
-
bhc-ast
Abstract syntax tree definitions for BHC
-
sleigh-compiler
Rust bindings for the Ghidra SLEIGH compiler. Used to compile processor .slaspec files into .sla files
-
lang_pt
A parser tool to generate recursive descent top down parser
-
loom-language
Loom — an AI-native functional language that compiles to Rust, TypeScript, WebAssembly, OpenAPI 3.0, and JSON Schema with built-in correctness guarantees
-
lumen-vm
The AI-Native Programming Language
-
sema-eval
Trampoline-based evaluator and module system for the Sema programming language
-
tket
Quantinuum's TKET Quantum Compiler
-
pycc-rs
Pin1Yin1 compiler rust implementation
-
b2c2-casl2
b2c2におけるCASL2の雑なパーサー?
-
dissect
Logstash inspired dissect extractor
-
faputa_meta
faputa grammar parser and validator
-
badder_lang
A specialized programming language built for programming puzzle game Robo Instructus
-
kombucha
A minimal and malleable programming language for symbiotic end-user programming
-
tishlang_ui
Shared JSX lowering and UI runtime (vnode, hooks, host protocol) for Tish
-
ksl
KSL core library and interpreter
-
code-analyze
Analyze code structure and relationships using tree-sitter
-
tracel-mlir-rs
Rust bindings for MLIR libraries used by CubeCL
-
swamp-parser
Parses Swamp programming language source code into an Abstract Syntax Tree (AST) defined in the
swamp-astcrate, using the pest parsing library -
michaelb/sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
-
cbqn
Embed BQN in Rust via CBQN FFI
-
sema-lang
Sema — a Lisp dialect with first-class LLM primitives
-
fugue-sleighc
Wrapper around Ghidra's SLEIGH specification compiler
-
general-parser
Configurable parser for S-expressions with configurable extensions for mathematical notation
-
oak-lua
High-performance incremental Lua parser for the oak ecosystem with flexible configuration, supporting lightweight scripting and embedded development
-
stck
An embeddable interpreted language written fully in rust
-
morok-dtype
Type system for the Morok ML compiler
-
patchouly
A copy-and-patch JIT framework in Rust
-
aikup
Manage multiple versions of aiken
-
rlibc-extended
A minimal implementation of assumed symbols of libc
-
cc6502
making C compilers for the 6502 8-bits processor
-
reqlang-expr
A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine
-
wasm-pvm-cli
CLI for WASM to PVM recompiler
-
claw-common
The Claw language common types and functions
-
lumi-core
Core lumi library
-
arbor-core
AST parsing and code analysis for Arbor
-
create-farm
Create Farm cli tool
-
moore-svlog-syntax
The SystemVerilog parser implementation of the moore compiler framework
-
rustpython-common
General python functions and algorithms for use in RustPython
-
abacus
The mathemagical programming language
-
llts
TypeScript to native compiler via LLVM
-
astray
Easily define AST using only Rust structures
-
ezno
A fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI
-
gonidium
A DSL compiler and REPL for typed numeric expression pipelines
-
bwd
Backwards linked-lists
-
decy-ownership
Ownership and lifetime inference for C-to-Rust conversion (CRITICAL)
-
treeedb-c
Generate Datalog facts from C source code
-
python-assembler
Parse and write Python .pyc bytecode
-
tel
Turbofuro Expression Language
-
runmat-turbine
Cranelift-based JIT compiler for RunMat - the optimizing tier of our V8-inspired execution model
-
rustpython-ast
AST definitions for RustPython
-
quilt-lang
A programming language
-
error_ctx
Minimal context error crate with Temporary/Permanent status and compiler-enforced context on public APIs
-
wick-core
Core expression language for wick
-
rgsm
An assembler for the Gheith ISA written in Rust
-
falsec
An interpreter and compiler for the esotheric programming language FALSE
-
paramodel-plan
Paramodel test-plan layer: TestPlan, Axis, ExecutionPolicies, OptimizationStrategy, TrialOrdering, plan-level bindings
-
mininip
A minimalist ini file parser (MinIniP stands for Minimalist Ini Parser). It is written in Rust but I will export its API to the C programming language in order to make various bindings
-
voile
dependently-typed row-polymorphic programming language
-
deoptimizer
machine code de-optimizer. By transforming/mutating the machine code instructions to their functional equivalents it makes possible to bypass pattern-based detection mechanisms used by security products.
-
yatima-core
The core evaluation, typechecking and content-addressing infrastructure of the Yatima Language
-
swc_relay
AST Transforms for realy
-
saxaboom
Binding library for Metal Shader Converter
-
kdl-script
execute kdl documents!
-
satteri-mdxjs
Compile MDX to JavaScript in Rust
-
ab-riscv-interpreter
Composable and generic RISC-V interpreter
-
snli
An interpreter for the Syntax Null Language Esolang
-
proto-vulcan
A miniKanren-family relational logic programming language embedded in Rust
-
y-lang
Compiler & Interpreter for the (rather new and very experimental) Y programming language
-
specl-syntax
Lexer, parser, and AST for the Specl specification language
-
shader-slang
Rust bindings for the Slang shader language compiler
-
seq-compiler
Compiler for the Seq programming language
-
melody_compiler
The Melody language compiler
-
bop-sys
Standard host integration for the Bop programming language
-
rasm-lang
RASM is a small Interpreted Programming Language
-
edlc_core
Core library for the EDL compiler
-
penne
pasta-oriented programming language that favors the goto-statement for flow control
-
rustd_cli
Command-line interface for RustD compiler
-
go-parser
The parser of the Goscript project
-
ospl
the (UNFINISHED!!!) OSPL programming language
-
eecee
AST representation and formatter for the C programming language
-
cuda_builder
Builder for easily building rustc_codegen_nvvm crates
-
vyder
Create custom libraries for vyder
-
scoutlang
A web crawling programming language
-
mlua-crc16
A Rust-native implementation of LuaRocks youlu/luacrc16 for mlua
-
tsz-parser
TypeScript parser and AST types for the tsz compiler
-
pseudo_interpreter
A Pseudocode interpreter
-
cow-parser
A parser for the esoteric Cow programming language
-
intent-codegen
Skeleton code generator for IntentLang specifications (Rust, TypeScript, Python, Go, Java, C#, Swift)
-
husk-parser
Parser for the Husk programming language
-
wscript-cli
CLI runner for Wscript
-
valkyrie-parser
The hand write parser of valkyrie language
-
MotoGarage_parser
A parser and interpreter for MotoGarage DSL, a language for managing motorcycle collections
-
run-kit
Universal multi-language runner and smart REPL
-
jit-codegen
Code generator for arm64jit instruction metadata
-
sema-reader
Lexer and s-expression parser for the Sema programming language
-
synoema-types
Synoema — programming language optimized for LLM code generation
-
sage-types
Shared type definitions for the Sage language
-
airlang_bin
Air is a minimalist and universal programming language
-
hacspec
compiler
-
dpr
Dynamic parser and replacer. You can define rules at run time. It's possible to use peg format
-
telltale-machine
Protocol machine for choreographic session type protocols
-
patch-rexx
A modern REXX interpreter in Rust
-
tsz-binder
TypeScript name binder for the tsz compiler
-
zul
General-purpose programming language
-
crapgen
CRablang wrAPper GENerator
-
coe-rs
Type coercion
-
c64-assembler
Commodore 64 assembler, outputs directly to .PRG or Dasm source code
-
ape_ast
abstract syntax tree for Aperture programming language
-
aegean
A fancy diagnostics & reporting crate
-
tos-tbpf
Virtual machine and JIT compiler for eBPF programs
-
devsper-compiler
Distributed AI Swarm Runtime
-
darklua
Transform Lua scripts
-
prql-compiler
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
-
bappy-script
Gankra's toy compiler
-
oxc_allocator
A collection of JavaScript tools written in Rust
-
impc
A compiler for the IMP programming language
-
rscheck-semantic
Semantic backend surface for rscheck
-
intarsia
An extensible Rust optimization framework
-
haskelujah-th
Template Haskell AST types, Q monad, reification, and splice evaluation for the Haskelujah compiler
-
raic
Raic programming language — compiles to Rust
-
typiskt
Type systems as a library
-
typst-render
Raster image exporter for Typst
-
intuicio-data
Data module for Intuicio scripting platform
-
qir-qis
QIR to Quantinuum QIS (Quantum Instruction Set) compiler
-
vast
Verilog AST library
-
wkwrap
webKNOSSOS wrapper is a file format designed for large-scale, three-dimensional voxel datasets. It was optimized for high-speed access to data subvolumes, and supports multi-channel data and dataset compression.
-
modu
A fast and simple turning-complete interpreted language
-
koopa
generating/parsing/optimizing Koopa IR
-
ra-ap-rustc_hashes
Automatically published version of the package
rustc_hashesin the rust-lang/rust repository from commit ec2d669db8e5ca2cb1604c69a831ef244ebd9aa9 The publishing script for this crate lives at:… -
chimpanzee
Monkey programming language implementation (interpreter, compiler and formatter), with added features
-
airl-project
Project and workspace management for AIRL: history, queries, projections
-
xee-interpreter
Interpreter for XPath and XSLT
-
lmntalc-ide
IDE-oriented document/session APIs for lmntalc
-
sema-vm
Bytecode compiler and virtual machine for the Sema programming language
-
lilac
Static site generator-esque tool for adding include statements to HTML
-
nash-ast
Canonical AST for the nash programming language
-
rocalang
A contractual language for the AI era
-
sddrs
Bottom-up Sentential Decision Diagram compiler library
-
cljrs-env
Namespace and environment management for clojurust
-
ringkernel-ir
Intermediate Representation for RingKernel GPU code generation
-
qvcm
Register-based bytecode VM with quantum computing functionality
-
gabelang
A high level, interpretted and garbage collected programming language
-
zhc_utils
Shared utilities for the ZHC compiler
-
pushr
based interpreter for Push programs
-
glslang-sys
Raw C bindings to glslang
-
sphinx-lang
An intepreter for a dynamic language implemented in Rust
-
stak-file
File system for Stak Scheme
-
sdl-parser
The SDL parser is a Rust tool designed for parsing Scenario Defined Language files
-
symboscript-formatter
SymboScript formatter
-
tl-interpreter
Tree-walking interpreter for ThinkingLanguage (Phase 0)
-
rspack_plugin_rsc
Rspack React Server Component plugin
-
haloumi-ir
Intermediate representation of the haloumi framework
-
hyeong
Hyeo-ung Programming Language Compiler
-
brk_rolldown_ecmascript
ECMAScript AST and parsing utilities for Rolldown
-
bliplib
The Bizarre Language for Intermodulation Programming (BLIP)
-
aardvark-core
Runtime for executing sandboxed python bundles inside V8
-
xlang_abi
ABI safe interfaces used by xlang
-
dust-lang
General purpose programming language
-
XLang-Rust
An experimental cross-platform dynamic strong-typed programming language written in Rust
-
sollua
An elegantly fast lua 5.4 parser
-
ast-grep-pyo3
Search and Rewrite code at large scale using precise AST pattern
-
forgellm-codegen-metal
Metal GPU code generation for Apple Silicon inference in ForgeLLM
-
wmlua
-
mathic
A compiler with builtin support of symbolic operations, built with LLVM/MLIR
-
miden-package-registry
Package registry interfaces and dependency resolution for Miden packages
-
flash
Shell parser, formatter, and interpreter with Bash support
-
bhc-hir
High-level Intermediate Representation for BHC
-
sema-core
Core types and environment for the Sema programming language
-
parlex-gen
Lexer generator ALEX and parser generator ASLR
-
sap-parser
The parser crate for the SAP programming language
-
alan-von-palladium
The Alan von Palladium Programming Language - A systems programming language combining Turing's correctness with von Neumann's performance
-
smpl
Core library to compile the SMPL language
-
vexil-codegen-go
Go code generation backend for the Vexil schema compiler
-
ternlang-lsp
LSP 3.17 language server for ternlang — hover docs, code completion, and live diagnostics for .tern files
-
hornbeam
template engine (high-level crate for use in applications)
-
apollo-ariadne
A fancy diagnostics & reporting crate
-
yamlate
A cross-language interpreter library that dynamically evaluates YAML attributes given variable bindings
-
egglog-ast
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
logics-rs
Logics is a user-friendly formula language with a subset of Python's expression syntax
-
diplomat-tool
generating FFI bindings for various languages
-
bashrs
Rust-to-Shell transpiler for deterministic bootstrap scripts
-
jupnet_rbpf
Virtual machine and JIT compiler for eBPF programs
-
slothlang
A weird, slow and a bit moldy interpreted programming language
-
pepl-compiler
PEPL compiler: orchestrates the full compilation pipeline
-
pr47
A semi-experimental programming language. Still working in progress.
-
ag-c
The ag language compiler - a Rust-inspired functional language
-
midenc-hir-opt
parsing and rewriting HIR
-
dynamik
A fast, powerful, expressive and typesafe language
-
walter-redditlang
Build tool for https://github.com/elijah629/redditlang
-
lift-opt
Pass manager and optimisation passes — constant folding, DCE, tensor fusion, gate cancellation
-
lore
Flexible logic programming
-
hiko-types
part of the hiko ML-family scripting language
-
sigil-parser
Parser and native compiler for the Sigil programming language
-
bruto-pascal-lang
Mini-Pascal language implementation for bruto-ide
-
ellie_engine
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments
-
aion-lib-num
Number related utilties
-
rustc-ap-rustc_target
Automatically published version of the package
rustc_targetin the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
erg_compiler
Centimetre: the Erg compiler
-
spade-typeinference
Helper crate for https://spade-lang.org/
-
sylt-parser
Parser for the Sylt programming language
-
dolang-ext-compile
Runtime compilation extension for the Do language
-
ralix
type-safe, tree walking interpreter
-
sk-lang
The SK Programming Language interpreter
-
voce-validator
Voce IR reference validator and CLI toolchain
-
swiftsc-cli
Command-line interface for SwiftSC-Lang compiler
-
mukti-metadata
Metadata for mukti release manager
-
provekit_noirc_driver
Driver for the Noir compiler pipeline
-
sprout
growing simple, but beautiful AST trees 🌳
-
flt
a 'lite' functional language
-
rustleaf
programming language interpreter written in Rust
-
leo-interpreter
Interpreter for the Leo programming language
-
psilva_functions
Bibliotetca de funções do Psilva
-
rnsc
RNS assembler/compiler CLI for the Lagertha VM project
-
monkey-object
a object system for monkey lang
-
duck-diagnostic
Generic diagnostic engine for building rich error reporting into any tool
-
marigold-grammar
Grammar for the marigold language
-
lexit
A Lexical Analysis tool for defining a language and lexing it into tokens
-
wave-compiler
WAVE compiler - compiles high-level kernel code to WAVE ISA binaries
-
runmat-lexer
Lexer for the RunMat language (MATLAB/Octave syntax) built with logos
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
inf-wast
inf-wasm-tool inf-wast crate fork with Inference non-detenministic instructions extension
-
clutils
A common library for building interpreter and compiler
-
susudb
Keep It Simple and Naive like a child
-
maat_span
Source span and location types for the Maat compiler
-
b2c2-compiler
b2c2におけるBASICコードをCASL2に変換する部分?
-
swamp-vm-disasm
disassembler for the opcodes in the swamp vm
-
brik64-bir
BRIK-64 BIR bytecode runtime — embed the BIR interpreter in any Rust project
-
fervid_css
Transformer for Vue
<style>blocks -
bicycle_numerics
Compute numerics for bicycle circuits
-
kronk
interpreter - a silly, experimental language with surprisingly loud output
-
nash-cli
The Nash programming language
-
piske
programming langauge for generative art
-
lisette-diagnostics
Little language inspired by Rust that compiles to Go
-
ra-ap-rustc_ast_ir
Automatically published version of the package
rustc_ast_irin the rust-lang/rust repository from commit ec2d669db8e5ca2cb1604c69a831ef244ebd9aa9 The publishing script for this crate lives at:… -
monkey-lexer
a lexer for monkey lang
-
diatom-std-core
Diatom core standard library
-
glua_parser
Parser for Garry's Mod Lua, Lua 5.x, and LuaJIT source files
-
dark-vm
A new VM called the DarkVM, which focuses on speed and simplicity
-
controlmap-parser
(De)Serializer of
controlmap.txtin Skyrim -
ilex
quick and easy lexers for C-like languages
-
sapp-kms
Part of miniquad rendering library. Orignally this was a sokol-app C code transpiled to rust with c2rust and partially rewritten to more idiomatic rust.
-
midi-event
Fast midi event parsing/writing out
-
s-expression
parser
-
rocks-lang
Crafting Interpreters' Lox Language
-
evalit
a toy interpreter
-
treeedb-java
Generate Datalog facts from Java source code
-
aidl-parser
Parse AIDL files, crate AST and diagnostics
-
xasm-rs
generating linux 32/64 bit assembly easily
-
gosyn
Golang syntax parser in Rust
-
haskelujah
A Haskell compiler in Rust — GHC-compatible, self-contained, faster than GHC
-
parsey
parser-generator framework
-
lead_lang_interpreter
Interpreter of the Lead Programming Language
-
jzero
A compiler and bytecode VM for the Jzero language (a subset of Java)
-
swc_nodejs_common
Common code for SWC bindings
-
littrs-ruff-python-parser
Vendored ruff_python_parser for littrs (from github.com/astral-sh/ruff)
-
typescript-ir
Intermediate representation for TypeScript compiler
-
Cecile
Cecile Programming Language that is designed to be simple, fast
-
language-reporting
Diagnostic reporting for programming languages
-
silkworm_err
Compiler diagnostics for silkworm
-
dismael
Disassembler for Asmodeus binary files with intelligent analysis
-
genotype_lang_rs_core
Genotype language Rust target core crate
-
cedar-policy-core
Core implementation of the Cedar policy language
-
ferropascal
A Pascal-to-Rust transpiler that converts Borland Pascal source code into idiomatic Rust
-
garden-lang-parser
A live programming language
-
nadesiko3
Japanese programming language Nadesiko v3
-
provekit_noirc_arena
Arena allocator for Noir compiler data structures
-
compiler_base_parallel
A common domain programming language framework
-
synoema-eval
Synoema — programming language optimized for LLM code generation
-
llvm-lib
LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API
-
lift-quantum
Quantum dialect — qubits (linear types), gates, noise attributes, layout mapping
-
yggdrasil-shared
Yggdrasil Compiler core shared components
-
ringkernel-cuda-codegen
CUDA code generation from Rust DSL for RingKernel stencil kernels
-
runmat-snapshot
High-performance snapshot creator for preloading RunMat standard library
-
fexpresso
A minimal Kernel/vau-calculus Lisp with first-class operatives and environment-based IO
-
windjammer
language inspired by Go, Ruby, and Elixir that transpiles to Rust - 80% of Rust's power with 20% of the complexity
-
rail-lang
A straightforward programming language. Rail is currently experimental and subject to drastic breaking changes.
-
bhc-session
Compiler session state, options, and configuration for BHC
-
lumic
Lumi compiler
-
swift-precompiler
A precompiler for Swift that allows you to use additional macros, include files, and more
-
sap-cli
The command line interface for the SAP programming language
-
jitvm
a tiny i64-only language with a bytecode interpreter and a hand-rolled x86-64 jit
-
pen-ffi
FFI library for Pen programming language
-
lsp4spl
Language Server for SPL
-
mica
user-friendly, embeddable scripting language
-
p2sh
Programming language interpreter
-
fnotation
lower-house syntax for programming language experimentation
-
c2rust-ast-builder
Rust AST builder support crate for the C2Rust project
-
libdusk
implements most of the compiler for the Dusk programming language, in library form
-
mutica-semantic
Semantic analysis library for the Mutica programming language
-
cfi-types
CFI types for cross-language LLVM CFI support
-
hydroper_jet_compiler
Hydroper Jet Language Compiler
-
findpython
Find python executables on your system
-
moparse
Modelica language parser
-
libbfi
Extendable brainfuck interpreter library
-
badlang
Next generation stack-based programming language
-
claw-cli
The compiler for the Claw language
-
annotate-snippets
Format diagnostic reports, including highlighting snippets of text
-
panproto-llvm
LLVM IR protocol definition and lowering morphisms for panproto
-
boron-lang
efficient, compiled programming language
-
lep
Mini language for interactive consoles, featuring small code footprint
-
ssa-traits
Traits for SSA IR
-
wesl-c
C bindings for the WESL compiler
-
pitusya
Programming Language
-
llmcc-python
llmcc: llm context compiler
-
bff
A complete Befunge 98 interpreter in Rust
-
seraphine-core
Core of the seraphine programming language
-
llts_codegen
LLTS codegen — LLVM IR generation via Inkwell
-
torq_lang
A programming language for concurrent dataflow
-
definitely
Codepaths that are statically unreachable according to the compiler's intraprocedural control flow analysis
-
theforce
A Star Wars inspired programming language
-
dashc
Compiler, lowering, and artifact generation for DashScene
-
rustc-ap-rustc_parse
Automatically published version of the package
rustc_parsein the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
lang-interpreter
reimplementation of the Standard Lang interpreter
-
type-sitter-gen
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
leuchtkraft
A logical programming language
-
TypeScript-Rust-Compiler
High-performance TypeScript to Rust compiler
-
rever
Interpreter and REPL for the Rever language
-
trees-lang
Official impl of Trees (programming-language), supporting only parsing code now
-
symjit-bridge
a bridge bwtween Symjit compiler and Symbolica CAS
-
easyjsc
easyjs to JS/wasm compiler
-
badeline-plugin
Darkside reflection for Rust
-
jack_compiler
Jack compiler for the nand2tetris course
-
lintian-overrides
Parser for Debian lintian override files
-
simple-symbol
Convenient, basic String interning
-
flow_analyzer
Semantic analyzer for the Flow programming language
-
stainless_script
Visual node-based programming language
-
check-updates-core
Shared core library for check-updates tools
-
oxur
Lisp dialect that treats Rust as its compilation target and runtime
-
diatom
programming language
-
vue-oxc-parser
Covert Vue AST (vue-compiler-core) to JSX AST (oxc)
-
kz80_smalltalk
Tiny Smalltalk to Z80 compiler for RetroShield hardware
-
flow_ast
Abstract Syntax Tree definitions for the Flow programming language
-
binpattern
binary code pattern extractor for yaras
-
mux-lang
The Mux Programming Language Compiler
-
seer
symbolic execution engine for rust
-
galvan-ast
AST for the Galvan programming language
-
hecate-bf
A brainfck to hasm compiler for the hecate vm
-
mdl_monkey
Monkey programming language from https://interpreterbook.com/
-
rusty-peg
A macro for defining PEG parsers
-
draxl-cli
Command-line interface for Draxl
-
apiel
A subset of the APL programming language implemented in Rust. Exports a macro for evaluating APL expressions from Rust code, providing a way to solve some problems in a very concise manner.
-
husk-dts-parser
TypeScript declaration file (.d.ts) parser for Husk
-
dragon_blade
A transpiler from Rust to Overwatch Workshop
-
py-ast
Pin1Yin1 ast definition and parse for pycc-rs
-
koi-gc
koi programming language garbage collector
-
jit-assembler
A multi-architecture JIT assembler library for runtime code generation
-
rigz_vm
Stack based VM for rigz
-
dolang-ext-json
JSON extension for the Do language
-
oakc
A portable programming language with a compact backend
-
catalyst_entities
Low level data-structures for multithreaded and incremental compilation
-
sourcemap-resolver
Sourcemap resolving library and CLI
-
gex_sys_build_parse_mak
Parse mak file to build gex-sys
-
stak-process-context
Process context for Stak Scheme
-
syntax-parser-generator
Independent library for generating lexical-analyzers and LALR parsers
-
mech-compare
Comparison library for the Mech language
-
smc-assembler
assembler for a variety of MineCraft architectures
-
fervid_transform
Transformations for the fervid crate
-
ilvm
An interpreter for an assembly-like language
-
duskphantom-backend
Backend for DuskPhantom Compiler
-
virdant
modern hardware description language
-
typr
A typed superset of R - transpiler and type checker
-
atlas_vm
The Atlas77 Virtual Machine
-
lumen-cli
The AI-Native Programming Language
-
basic-lang
The BASIC programming language as it was in the 8-bit era
-
cbe_rbpf
Virtual machine and JIT compiler for eBPF programs
-
sancov
Rust bindings to LLVM’s
SanitizerCoverageinterface -
bytevm
A tiny bytecode virtual machine
-
spaik
Programming Language
-
reporting
diagnostic reporting for compilers
-
treereduce-java
Fast, parallel, syntax-aware program reducer for Java
-
ryna-language
An extensible programming language with a strong type system
-
first_rs_001
这是一个新手项目
-
fennec
Programming Language
-
otter-runtime
JavaScriptCore runtime for otter - TypeScript/JavaScript execution engine
-
the-code-graph-parser
Multi-language source code parser for The Code Graph
-
typed-sf
Typed ready-to-use implementation of SmallF*ck language in Rust
-
jzero-symtab
Symbol table types for the Jzero compiler
-
string_cache_shared
Code share between string_cache and string_cache_codegen
-
sql-ast
A lean sql AST and parser
-
pycrust
A sandboxed python interpreter (and soon to be compiler)
-
synox
Program synthesis of string transformations from input-output examples
-
yagbas_asmtypes
The assembly data type for the yagbas compiler
-
hyperparse
A HyperText Markup Language (HTML) parser written in Rust. (WIP)
-
lucia-lasm
LASM - Lucia Assembly Language
-
circomspect-program-structure
Support crate for the Circomspect static analyzer
-
compiler-builtins-snapshot
Snapshot of the compiler-builtins crate
-
azure
Project root for all Azure SDK-related crates
-
rspression
A high-performance, lightweight expression calculation engine
-
emlex
A zero-cost S-expression mathematical DSL engine for Rust. Provides compile-time evaluation, AST preservation, optimization, and reverse DSL reconstruction.
-
bytecode
ability to read bytecode
-
edlc_codegen_cranelift
Cranelift codegen backend for the EDL compiler
-
tsar
Tsar programming language
-
hornvale
experimental, idiosyncratic text adventure game written in Rust
-
omg_runtime
The OMG language runtime and virtual machine, providing bytecode execution, REPL, and built-in functions
-
script-format
DSL to format data via rhai scripting
-
mango
programming language (UNDER CONSTRUCTION)
-
garguile
guile bindings for rust
-
c-emit
Polished builder API to write C Code
-
ergotree-ir
ErgoTree IR, serialization
-
scaly
programming language
-
cang
A coin based interpeter
-
kind-pass
A lot of compiler passes for the kind compiler
-
espy
a functional, embeddable, extendable scripting language
-
linguist-rs
that can be used to detect programming languages
-
lovm2
a lightweight virtual machine with a focus on simplicity and extendability
-
molt-ng
Embeddable TCL interpreter for Rust applications ()
-
llk
A fast, little an easy to understand LL(k) (LL(1) for now) library and compiler compiler (soon)
-
aarchmrs-instructions
AARCHMRS-generated ARM instructions functions
-
ashpaper
Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
-
ruby-sys
Low level bindings to MRI, Matz's Ruby Interpreter
-
decy-verify
Safety property verification for transpiled Rust code
-
rustc-hex-viewer
compiler as a hex viewer
-
typeslice
type-level slices
-
makepad-live-compiler
Makepad platform live DSL compiler
-
tupa-lint
Linter for TupaLang source code
-
rpiet
An interpreter for Piet, the esoteric programming language
-
codemem-index
Tree-sitter code indexing for Codemem memory engine
-
dunh
Highlights code for printing
-
mini-brainfuck
A super small brainfuck interpreter and compiler
-
logicuniverse
Universal Tri-Axial Fractal Topology (ZYModel) implementation in Rust
-
moore-vhdl-syntax
The VHDL parser implementation of the moore compiler framework
-
just-engine
A ground-up ES6 JavaScript engine with tree-walking interpreter, bytecode VMs, and Cranelift JIT compiler
-
c2rust-refactor
C2Rust refactoring tool implementation
-
hcb2lua_decompiler
A decompiler for HCB scripts to Lua
-
flow_stdlib
Standard library for the Flow programming language
-
claw-codegen
The Claw language Wasm code generator
-
paijorot
interpreted programming language implemented in Rust. It's designed as a hobby project with unique 'brainrot' syntax. ***(FULLY AI WRITTEN)***
-
steel-forge
Package manager for steel
-
chialisp
tools for working with chialisp language; compiler, repl, python and wasm bindings
-
langpipe
A flexible Rust library for building custom compilers and interpreters with a modular pipeline for lexing, parsing, transforming, optimizing, and generating code
-
scrapile
A somewhat fully-fleged rust-like programming language that, surprisingly, compiles to scratch
-
gitrevset
A domain-specific-language to select commits in a git repo. Similar to Mercurial's revset.
-
coda-runtime
the runtime for coda, an experimental scripting language
-
swamp-eval
tree-walking interpreter for executing the Swamp Abstract Semantic Graph (ASG) from
swamp-semantic. Primarily for debugging/testing, not performance. -
udonsharp-compiler
WASM to UdonSharp compilation pipeline
-
ra_ap_arena
TBD
-
fortraith
Compile-time compiler that compiles Forth to compile-time trait expressions
-
reproto
compiler
-
leftpad-str
Obviously the best crate for the Rust programming language. The crate serves the only goal of implementing
leftpadfunction. -
rustc_span
Reuse rustc_span for compiler_base
-
ana-lang
A small interpreted language
-
songe
Interpreter for a Scheme-like language for graphics and games
-
cargo-whynot
Cargo subcommand to discover why a function is unsafe
-
whiledb
language
-
dragon_rd_parser
A Recursive Descent Parser Based Loosely On The Dragon Compiler Book. You can type an id operator id expression to see how it would get parsed.
-
xrcf
eXtensible and Reusable Compiler Framework
-
lib-ruby-parser-ast
AST for lib-ruby-parser
-
sap-shared
The shared crate for the SAP programming language
-
jkl-lang
Open Source Programming Language
-
clr-assembler
Modern CLR assembler for x64 and x86 instruction sets - strongly typed, object-oriented, zero-dependency core
-
fxrazen
compiler
-
mago-codex
PHP type system representation, comparison logic, and codebase metadata for static analysis
-
dependency_lister
Tools to list dependencies from .d files generated by clang or GCC
-
request_compiler
Request Compiler Optimized for Batching Requests
-
htn_planner
HTN parser and planner
-
tupa-parser
Parser for TupaLang source files
-
moore
A compiler for hardware description languages
-
ferrum_compiler
Compiler library for the Ferrum programming language
-
typst-html
Typst's HTML exporter
-
aspl
Programming Language
-
midenc-log
flexible trace logging for midenc
-
hebi
A dynamic scripting language
-
kz80_microperl
A minimal Perl interpreter and compiler for RetroShield Z80
-
xlang_host
Interface for determining and using platform-specific properties of the host system
-
finx
A fast, lightweight embeddable scripting language
-
bytebraise-syntax
BitBake parsing, syntax, and AST definitions for bytebraise
-
pflow-dsl
S-expression DSL for defining token model schemas
-
fusabi
A potent, functional scripting layer for Rust infrastructure
-
slashes
A /// interpreter written in Rust
-
oxerun
Compiler bits to create Rust unikernels for Xen
-
swamp-script-node
compiler node with documentation and meta information
-
hugr-cli
Compiler passes for Quantinuum's HUGR
-
rune-modules
Native modules for Rune, an embeddable dynamic programming language for Rust
-
haloumi-picus
Haloumi backend to the Picus Constraint Language
-
lisette-format
Little language inspired by Rust that compiles to Go
-
celestial-hub-compass
ETAC compiler
-
aiscript-arena
safe, incrementally garbage collected arenas
-
trashcan
language which compiles to Visual Basic 6 / VBA
-
oak-scheme
Scheme functional programming language parser with support for Lisp dialect and symbolic computation
-
asa
Advanced Subleq Assembler. Assembles 'sublang' to subleq
-
msiz_rustc-ap-rustc_target
Automatically published version of the package
rustc_targetin the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
tale
A Scripting language for TTRPG Tables
-
paranoia
Programmatically determine whether code was optimized away or not
-
walnut
Walnut File Systwm Experimental file system with inode level encryption
-
lithia
Embeddable and simple lisp dialect
-
tinymist-lint
A linter for Typst
-
leo-retriever
A retriever for the Leo programming language
-
sassers
A Sass compiler in Rust
-
provekit_noirc_frontend
Frontend for the Noir compiler
-
ryft-core
Core abstractions of the Ryft library
-
ugo
uGo Compiler
-
quench
A programming language
-
jsyc-compiler
Rusty-JSYC (JavaScript bYtecode Compiler) is a JavaScript-To-Bytecode compiler written in Rust. The bytecode is meant to be used in conjunction with the provided virtual machine (https://github…
-
slj
Programski jezik v slovenščini | A programming language in Slovenian
-
bfy
Brainfu*k interpreter and REPL written in Rust
-
intcode_compiler
AoC 2019 Intcode compiler, interpreter and transpiler
-
whiley_file
An API for manipulating files written in the Whiley Programming Language
-
shut_up
Use trust_me、shut_up or other keywords replace 'unsafe'. Compiler shut up! Readers shut up too! My code has no bugs, trust me!
-
orion_lib
parsing and executing the Orion Programming Language
-
lia
A high-level language for Rust
-
kodept
compiler with dependent types support in mind
-
litua
Read a text document, receive its tree in Lua and manipulate it before representing it as string
-
whitespacers
A whitespace JIT-compiler, for when your whitespace just isn't executing fast enough
-
oak-csharp
C# frontend for Oak
-
elina
Safe, high-level Rust wrapper for ELINA
-
scout-parser
A web crawling programming language
-
nlcc
Nameless C Compiler
-
forgellm-codegen-cpu
CPU code generation (x86 AVX2/512, ARM NEON) for ForgeLLM
-
air-types
Types for the TNJ Assembly Intermediate Representation (AIR)
-
framec
Frame language transpiler — state machines that generate production code
-
peepmatic
DSL and compiler for generating peephole optimizers
-
cmtc
compiler providing cmtir-based passes to generate backends including FIRRTL, SystemVerilog and simulators
-
ial-ast
ial's Abstract Syntax Tree
-
px-llvm-codegen-utils-version-macros
Version macros for LLVM codegen utilities
-
minicode
Esoteric programming language
-
prism-compiler
An adaptive and functional programming language
-
vermilion-vm
A virtual machine written in Rust
-
artlr_syntax
syntax analysis
-
bitsyc
Bitsy compiler written in Rust
-
trustme
Tell the compiler that you can be trusted to write unsafe code!
-
dlang
Programing language from scratch
-
NULL
Interpreter for the NULL language
-
rust--
Turn Rust into C++
-
ternlang-cli
Command-line interface for ternlang — run, build, sim, fmt, repl, and compat commands for the Balanced Ternary Execution VM
-
ssa-cc
Traits for compiling SSA IR to C
-
dez80
A Z80 instruction decoding and (dis)assembly library
-
sonatina-parser
Parser for sonatina-ir text format
-
panproto-jit
LLVM JIT compilation of panproto expressions for accelerated data migration
-
paramodel-compiler
Paramodel compiler: turns a TestPlan into an ExecutionPlan via the four-stage reducto-derived pipeline. v0.1 scope covers the trivial case; advanced reductions are follow-up slices.
-
tml_parser
The official parser for the TML language
-
intent-ir
Agent IR lowering, verification, and audit bridge for IntentLang
-
hiko-compile
part of the hiko ML-family scripting language
-
blitz_lang
A Hobby Programming Lang with Rust
-
hzlang_parser
A parser for the "hz" programming language
-
garnish_lang_runtime
Runtime and execution library for Garnish Lang
-
gust-lsp
Language Server Protocol (LSP) implementation for the Gust state machine language
-
calcit_runner
Interpreter and js codegen for Calcit
-
dolfin-diagnostic
Unified diagnostic types for the Dolfin toolchain
-
tenda-reporting
Reporting utilities for the Tenda programming language
-
ablescript
The best programming language
-
rustycpp
An attempt to implement the C++20 standard. This is mostly to have fun & learn rust
-
oak-nix
Nix package manager language parser with support for declarative package configuration and reproducible builds
-
enalang
Exhaustingly Notorious Algorithms - umbrella package
-
uwcl_rbpf
Virtual machine and JIT compiler for eBPF programs
-
rustc_codegen_spirv-types
SPIR-V backend types shared between rustc_codegen_spirv and spirv-builder
-
prop_tune
simplify work with Propositional Statements
-
qcs-sdk-python
Python bindings to qcs-sdk-rust
-
ptoxide
A virtual machine to execute CUDA PTX without a GPU
-
cmajor
Rust bindings for the Cmajor JIT engine
-
monkey-interpreter
an interpreter for monkeylang
-
bomlamaal
Bømlamål as a programming language
-
mri-sys
Rust bindings to Mat'z Ruby interpreter
-
rustc_codegen_nvvm
A codegen backend for Rustc which targets the libnvvm CUDA library
-
rustc-ap-rustc_arena
Automatically published version of the package
rustc_arenain the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
cpp_to_rust
Automatic generator of C++ library wrappers
-
ccarp
(trans)Compile C And Rust Partially
-
stck-interpreter
An interpreter for the stck language
-
uiua_parser
Uiua parser implementation
-
rajac-base
Shared foundational utilities for the rajac compiler workspace
-
rolldown-ariadne
A fork of github.com/zesterer/ariadne
-
rurust
High level Ruby VM bindings
-
koto_parser
The parser used by the Koto programming language
-
rquickjs-core
High level bindings to the QuickJS JavaScript engine
-
extern-existential
Rust extern existential types prototype
-
axonml-jit
JIT compilation for Axonml tensor operations
-
brainfuck-cli
Brainfuck CLI interpreter written in Rust
-
rustc_get_version
rust compiler get version utility
-
tattle
Error reporting for compilers
-
rohanasantml
An easy way to write your messy html code in a better way
-
parser-c
Macros for parser-c
-
breakfast
A Brainfuck interpreter in Rust
-
intuicio-essentials
Essentials module for Intuicio scripting platform
-
wirespec
Type-safe protocol description language — compiler, verifier, and LSP
-
tylisp
A domain-specific language for expressing complex type bounds
-
maat_stdlib
Standard library sources for the Maat programming language
-
gluon_base
Basic type definitions and functions for the gluon programming language
-
shulkerscript
language implementation with compiler
-
scalyc
Compiler for the Scaly programming language
-
rtlola-streamir
A framework for the compilation of stream-based languages through an intermediate representation
-
juicebox
advanced programming language
-
uv-installer
internal component crate of uv
-
rcc4r
C compiler implemented in Rust with only 4 raw-functions
-
the-super-tiny-rusty-compiler
A super tiny and rusty compiler
-
ion_shell_parser
Parser for the scripting language of the ion shell
-
icelang
high-level programming language created for the purpose of learning about programming language design and implementation
-
rustycli
🦊 Access the rust playground right in terminal
-
runmat-vm
RunMat virtual machine and bytecode interpreter
-
ppppp
Test
-
oxc_ast
A collection of JavaScript tools written in Rust
-
hbc
Random program that does random stuff
-
r55
compiler for R.txt android files
-
skrusty
Translating C to Rust
-
welly-parser
An artisanal parser for the Welly programming language
-
souper-ir
manipulating Souper IR
-
smpli
Interpreter for the SMPL language
-
gccjit_sys
Raw bindings to libgccjit. Companion to the gccjit crate.
-
hugr-llvm
A general and extensible crate for lowering HUGRs into LLVM IR
-
shortlang
A programming language designed for code golfing
-
swamp-script-ast
ast types for swamp script
-
rigz_runtime
Handles parsing and converting rigz to its VM instructions (for syntax highlighting use tree-sitter-rigz instead)
-
parsentry-core
Core types and traits for Parsentry
-
simple-script-compiler
A tiny simple script language compiler/interpreter for learning and testing
-
roost-lang
Interpreter library for the roost language
-
fexplib
lower-house syntax for programming language experimentation
-
zirael
Compiler
-
pk_compiler
The Palacinke lang bytecode compiler
-
ljf
tutorials
-
egglog-core-relations
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
mochi-lang
concatenative programming language
-
vk_execute_compiler
VK execute compiler
-
sussy
pierwszy kwietnia
-
new_project
Basic math operations
-
cadi-extensions
Plugin system for CADI extensions
-
intent-implement
AI-powered full implementation generation from IntentLang specifications
-
rusche
A lightweight Scheme interpreter embeddable in Rust applications
-
rubble-templates-evaluators
A set of parsers, evaluators and compilers for text templates
-
farmfe_utils
farm utils
-
swc_ecma_transforms_optimization
rust port of babel and closure compiler
-
mallardscript
Hak5 DuckyScript extended language compiler
-
App1
A sample Rust library project
-
syntax-rs
parsing programming languages
-
hvm1
A massively parallel functional runtime
-
lolli-cli
Command-line interface for the Lolli linear logic workbench
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
sylt-compiler
Compiler for the Sylt programming language
-
ruski
combinator calculus
-
paxforth
Pax Forth programming language for Pax Consola, a development environment for vintage computers and consoles
-
airl-patch
Semantic patch engine for AIRL IR: apply, validate, and invert structural edits
-
teolang
A programming language design to be easy to learn for kids
-
gluon_vm
The virtual machine for executing the gluon programming language
-
evcxr_jupyter
A Jupyter Kernel for Rust
-
ffmmlc
FFMML command-line compiler
-
voce-compiler-webgpu
Voce IR WebGPU compiler — compiles 3D scene IR to WebGPU render pipelines
-
monkeyinterpreter
An interpreter written in Rust for the monkey programming language described in the book 'Writing An Interpreter In Go' (https://interpreterbook.com/)
-
tabulon
A high-performance, JIT-compiled expression evaluation engine using Cranelift
-
diatom-std-os
The diatom programming language
-
amble_script
Authoring-focused DSL, parser, and compiler that produces Amble engine WorldDef data
-
polyglot_tokenizer
A generic programming language tokenizer
-
nl-compiler
AIG and Verilog frontend compilers
-
huam-rust-utils
这是一个用于学习rust的工具库,记录一些常用的工具函数
-
rew-compiler
CoffeeScript/TypeScript compiler for the Rew runtime
-
crispr_guessing_game
My first small rust project
-
ric-engine
Rust Interactive Console
-
rscmm
C-interpreter
-
modelx
Compiler for Modelx files
-
treeedb-cpp
Generate Datalog facts from C++ source code
-
surplus-cli
CLI for the Surplus JSX compiler
-
fr
A programming language with an unusual compiler backend
-
setjmp
/ longjmp support
-
nodarium_utils
A collection of utilities for Nodarium
-
jzero-ast
Syntax tree data structures for the Jzero compiler
-
b2c2-parser
b2c2におけるBASICコードのパーサー?
-
logic_tracer
Recognize a logic proposition and trace its truth value, also generate a truth table (still in development)
-
graviton
fast programming language that is minimal and simplistic with a simple and easy to read compiler. Everything is an expression unless a semicolon is used
;then it becomes a statement… -
brainterpreter
An interpreter for a Bauble toy programming language
-
swamp-compile
Main driver for the Swamp compiler, orchestrating bootstrapping, dependency loading, parsing, and semantic analysis phases
-
fbp
Flow Based Programming for the Rust language
-
phoenix-lang
fast programming language
-
bork
Pretty print syntax errors for your parser or interpreter
-
plato-dynamic-locks
Runtime lock accumulation — learns constraints from compilation/experience runs, extending static gates with dynamic knowledge
-
kasl-cranelift-backend
Backend implementation of KASL for Cranelift
-
langbox
framework to build compilers and interpreters
-
my_project0
-- log 0.4.* (test0 0.2.0)
-
zymodel
Universal Tri-Axial Fractal Topology (ZYModel) implementation in Rust
-
zoisite
programming language designed specifically for competitive programming
-
py-declare
type declare system for pycc-rs
-
vicuna-compiler
A compiler for the Vicuna programming language
-
jsdom
javascript dom parser for web scraping
-
molt-forked
Embeddable TCL interpreter for Rust applications (personal forked)
-
vexpresso
A minimal Kernel/vau-calculus Lisp with first-class operatives and environment-based IO
-
texlang
TeX language interpreter
-
llvm-wrapper
Safe llvm-sys wrapper
-
r-seher
official crate
-
typst-syntax
Parser and syntax tree for Typst
-
wavm-cli
A 64 bit register based virtual machine
-
rosetta-stone-ir
Rosetta Intermediate Representation for cross-language transpilation
-
rs-luau
Minimal overhead Luau bindings for Rust!
-
koi-lang
🐟 High-level programming language 🐟 Cross-platform 🐟 Blazing performance 🐟 Static linking 🐟
-
tlq-fhirpath
FHIRPath engine
-
lift-sim
Static analysis engine — shape propagation, FLOP counting, memory analysis, noise simulation
-
lift-export
Backends — LLVM IR, OpenQASM 3, CUDA PTX (planned), XLA (planned)
-
kz80_calc
VisiCalc-style spreadsheet for Z80 - Retro computing on the RetroShield
-
multinite-web-script-compiler
A compiler for the multinite web script language
-
static-reflect
Static type information, giving a form of compile-time reflection
-
fidget-jit
Native JIT compiler for Fidget
-
yarcd
It's an mistyping use yaCRd don't use this crates if you can remove it !
-
falsec-compiler
FALSE compiler
-
clear-cache
A native implementation of
__builtin___clear_cachewithout dependency of GCC/Clang -
rpg-compiler
A compiler library for the rpg esoteric programming language
-
qvnt-qasm
A OPENQASM 2.0 Parser
-
cargo_experiment_c
experiment with cargo
-
quickscript
A quick programming language with a compiler implemented in Rust
-
papyri-lang
Compiler for the Papyri markup language
-
quail
Programming Language
-
fervid_parser
Vue SFC parser for the fervid crate
-
lemonlang
an experimental, modern, purely safe, programming language
-
shaqsnake_crate
My first crate
-
ppeterson_crate_a
-
git-voyage
Programming guide patching tool
-
python-ast
compiling Python to Rust
-
decomp
Components of a decompilation pipeline
-
scurry
A component-based object-oriented language
-
remarklib
The core of the Remark programming language
-
husk-lang
The Husk programming language compiler
-
ast_debug
Rust compiler plugin that generates relatively readable AST for inspection
-
bonk
Improved Studying
-
vcompiler_tools
Some useful stuff for making simple compilers
-
art_documentation_demo
Just a demo from The Rust Programming Language book
-
avdl
Avro IDL compiler that turns .avdl into .avpr and .avsc JSON files
-
fomoscript
Toy scripting language
-
jupnet-jbpf
Virtual machine and JIT compiler for eBPF programs
-
celestial-hub-astrolabe
MIPS compiler
-
cranelift-reader
Cranelift textual IR reader
-
tinymist-package
Tinymist package support for Typst
-
anyscript-compiler
A compiler for the AnyScript programming language, and Self Extracted Archives
-
clang-preload
Sample library in rust
-
koi-macros
koi programming language rust integration macros
-
quantpiler
Сompiler of classical algorithms into oracles for quantum computing
-
rispy
A Lisp in Rust
-
rshyeong
Hyeong-lang interpreter
-
dasn1-notation
A compiler for the ASN.1 notation language
-
sieve-rs
Sieve filter interpreter for Rust
-
hypersonic
Formally-verifiable distributed software
-
jacob
Jacob's Awesome Compiler Of BITS
-
sabre-lang
The sabre programming language
-
my_parser_some
Some description
-
sakuramml
MML(Music Macro Language) compiler, MML to MIDI
-
onlang
A programming language running on json or yaml
-
rustc-ap-rustc_errors
Automatically published version of the package
rustc_errorsin the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
i8051
An emulator for the i8051 (MCS-51) microcontroller
-
craneliftc
light c compatible ffi wrapper around cranelift
-
xlang_targets
ABI Safe Interfaces for target triples and discovering compiler-required information about targets
-
qianlv_minigrep
A mini grep project for <<The Rust Programming language>>
-
itsy
Strongly typed scripting language with a rusty syntax and nice Rust integration
-
abstraps
Extensible compiler middle layer with abstract interpretation and code generation to MLIR
-
gccarch
Report architecture information from GCC's backends list
-
progenitor-hk
An OpenAPI client generator
-
makepad-live-tokenizer
Makepad platform live DSL tokenizer
-
ncc
Compiler for custom modes on Novation MIDI devices
-
wedpr_ffi_macros
WeDPR ffi shared macros
-
spl_frontend
Compiler-Frontend for SPL
-
typst-utils
Typst
-
netsblox-vm
running NetsBlox code with optional native extensions
-
iaith
Implementing toy languages in rust
-
toyc
The toylang compiler
-
brainfuck
interpreter and modules
-
rajac-symbols
Symbol tables and semantic symbol data for rajac
-
zesterer/atto
An insanely simple self-hosted functional programming language
-
ffi_reflect_csharp
C# code generator for the
ffi_reflectpackage -
brainease_transpiler
A brainf*ck-style programming language, but readable
-
tt-toolkit
A collection of macros for rapidly prototyping programming languages
-
espy-tail
espy's bytecode compiler
-
transhader
Transpile shaders on the fly using procedural macros
-
libicsneo
Rust API for libicsneo
-
yggdrasil-parser
Yggdrasil parser by yggdrasil
-
ara_parser
A fault-tolerant, recursive-descent parser for Ara Programming Language 🌲
-
yagbas_asttypes
Abstract Syntax Tree type (and parser) for yagbas
-
cranelift-interpreter
Interpret Cranelift IR
-
cfg_compiler
cfg setup
-
rust-scheme
Scheme(R7RS) interpretor/compiler rust implementation
-
ezno-checker
A fast and correct TypeScript type checker with additional experiments
-
koi-parser
koi programming language parser
-
demi
An interpreter for the Demi programming language
-
phenotyper-cli
CLI for the Phenotyper compiler
-
swc_ecma_compat_es3
ES3 compatibility transforms
-
harborc
A language that ports: targeting your thermostat, UFO, and kitchen sink
-
moore-vhdl
The VHDL implementation of the moore compiler framework
-
rlci
Overly-documented Rust-powered Lambda Calculus Interpreter
-
vexil-codegen-ts
TypeScript code generation backend for the Vexil schema compiler
-
string_cache_plugin
A string interning library for Rust, developed as part of the Servo project − compiler plugin
-
shader-slang-sys
FFI bindings for the Slang shader language compiler
-
bsharp_lsp
The B# programming language!
-
test_zia
Test Library for the Zia Programming Language
-
genotype_lang_core_codegen
Genotype language target codegen crate
-
scheme4r
Scheme interpreter for rust
-
mech-io
Input/output library for the Mech language
-
llvm-ir-analysis
Static analysis on LLVM IR
-
typed-eval
A type-safe expression evaluation engine
-
source-span
Source code mapping and display utilities
-
llts_driver
LLTS driver — pipeline orchestration from TypeScript to native
-
ssa-canon
SSA IR
-
ext-string
An attempt to extend rust String struct with functionality from other programming languages
-
rajac-lexer
Java lexer for the rajac compiler
-
skiff
An immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!
-
shape-jit
Tiered JIT compiler (Cranelift) for the Shape virtual machine
-
edlc_analysis
Code analysis utils EDL compiler
-
stak-r7rs
Stak Scheme primitives for R7RS
-
leo-abi-types
ABI type definitions for Leo programs
-
cpprs
C pre-processor on Rust source files
-
go-types
The type checker of the Goscript project
-
tsz-common
Common types and utilities for the tsz TypeScript compiler
-
nexus-lib
The raw implementation of the nexus scripting language
-
retrolang
systems programming language compiler for Z80 microprocessors
-
rascal_scanner
Rascal programming language scanner
-
funcscript
universal core runtime (Rust VM) with C ABI and CLI
-
verilogae_util
Uilites for the rust/python glue generated by VerilogAE
-
hugr-passes
Compiler passes for Quantinuum's HUGR
-
zccache-cli
Command-line interface for the zccache compiler cache
-
tan-lang
namespace for tan-lang.org crates
-
logo-web
Web-based IDE for Logo programming language
-
grandiorite
hello world crate
-
pliron-llvm
LLVM dialect for pliron
-
rust-visitor
Visitor trait for Rust AST based on rust-analyzer
-
mplbeem
Sync MPL-licensed projects
-
rumya-binding
Rumya programming language's binding for Rust
-
ryft-mlir
Ryft bindings for MLIR
-
funki_templates
A framework for creating functional domain specific languages
-
lift-ast
Lexer, parser, and AST for the .lif source language
-
golang-type
Golang Type
-
bitsy-lang
Bitsy is a modern hardware description language
-
ts-runtime-typechecker
A command line tool that generates ts/js typechecker functions from typescript types
-
roto
a statically-typed, compiled, embedded scripting language
-
oysterpack
Platform
-
telltale-vm
Bytecode VM for choreographic session type protocols
-
apollo-compiler
A compiler for the GraphQL query language
-
prima-academy
Academic course classification primitives for Prima
-
rust-compile
Go on. Compile it.
-
ux-compiler
UX Framework Complier
-
lovm2_error
a lightweight virtual machine with a focus on simplicity and extendability
-
spade-hir-lowering
Helper crate for https://spade-lang.org/
-
spade-hir
Helper crate for https://spade-lang.org/
-
synoema-core
Synoema — programming language optimized for LLM code generation
-
ternlang-mcp
MCP server for ternlang — connects any AI agent to balanced ternary decision logic via trit_decide and friends
-
draxl-ast
Typed AST and metadata model for Draxl
-
oxide-lang
Oxide — an experimental programming language written in Rust. Includes a lexer, parser, and REPL. Early-stage project.
-
depyler-annotations
Annotation parsing and processing for Depyler
-
symboscript-parser
SymboScript parser
-
vermilion_jit
A toolkit for JIT compilation
-
haloumi-lowering
Core traits for enabling types to integrate with the codegen module
-
tidepool
Compile Haskell effect stacks to Cranelift JIT, drive from Rust
-
oxbuild
Ultra-fast typescript compiler
-
jasm-assembler
Modern assembler for JVM instruction set - strongly typed, object-oriented, zero-dependency core
-
oris
An interpreter for Monkey
-
zinc-lang
Interpreter for the Zinc Programming Language
-
chomatter_cli
Compiler for the language
-
rush-analyzer
A semantic analyzer and type-annotator for the rush programming language
-
ssa-reloop
Relooper tool for SSA IR
-
codegem
A small code generation library
-
ksplang
interpreter
-
ryft-macros
Ryft procedural macros
-
python-packed-resources
Manage data structures containing Python resources
-
syntactic_heap
A framework designed for representing Abstract Syntax Trees
-
orbitc
The Orbit Compiler Infrastructure
-
zkpyc-stdlib
Standard library for the ZKPyC compiler
-
pecto-python
Python behavior extractor (FastAPI, Flask, Django)
-
cilk
(Toy) Compiler Infrastructure inspired by LLVM
-
luallaby
Work in progress A pure-Rust Lua interpreter/compiler
-
fennec-common
Fennec Programming Language
-
mir-rs
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
dimpact
impact analysis from diff
-
cbqn-sys
FFI bindings to CBQN
-
enalang_vm
Exhaustingly Notorious Algorithms - virtual machine
-
rigz_ast
AST parser for the rigz programming language
-
beadie-backend
JitBackend trait, BackendAdapter, BoundBead, and TieredAdapter
-
cartes_rbpf
Virtual machine and JIT compiler for eBPF programs
-
steel-repl
REPL library for steel
-
jeff-format
Rust bindings for the jeff exchange format
-
hydroper_razen
Razen MXML compiler
-
brainoxide
An optimizing Brainfuck compiler/interpreter
-
euphony-compiler
compiler infrastructure for euphony compositions
-
lift-predict
Performance prediction engine — analytical roofline model, budget enforcement
-
cjc-diag
Diagnostic infrastructure and error codes for CJC
-
oak-objective-c
Objective-C object-oriented programming language parser with support for Apple platform development and runtime features
-
liexpr
parsing and evaluating simple expressions
-
rns-lang
RNS language parser, compiler, and assembler library for the Lagertha VM project
-
tl-parser
Recursive descent parser for ThinkingLanguage
-
intent-check
Semantic analyzer and type checker for IntentLang specifications
-
wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
-
plotnik-vm
Runtime VM for executing compiled Plotnik queries
-
tiny_lang_parser
A tiny language parser and interpreter for simple math expressions
-
sap-ast
The abstractact syntax tree crate for the SAP programming language
-
miden-field-repr
Serialization/deserialization for felt representation
-
mango_interpreter
The Mango programming language interpreter (UNDER CONSTRUCTION)
-
lex_lua
A lexer for Lua
-
oxc_span
A collection of JavaScript tools written in Rust
-
libbf
Brainfuck-like language library
-
tjs2dec
A krkr2 and krkrz tjs2 bytecode decompiler written in Rust
-
wrecc_compiler
used by wrecc to compile C99 to x86-64
-
kind-target-kdl
KDL target for the kind compiler
-
brainfuck-plusplus
A brainfuck interpreter and compiler with some extra functionality
-
lwb-parser
parser framwork with automatically generated ASTs for the LWB project
-
b3
port of B3 WebKit codegen backend
-
flycatcher-parser
The Flycatcher programming language's parser
-
kz80_ml
Tiny ML compiler for the Z80 processor with Hindley-Milner type inference
-
brainstem
A Brainfuck compiler and interpreter library, with a BrainStem frontend language
-
toylang
CLI/Wrapper
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
mago-collector
gathering and managing issues from various Mago tools, including support for suppression pragmas
-
guestfs
libguestfs bindings for Rust
-
diatom-core
The diatom programming language
-
dash-lang
interpreted language
-
stella_checker
Rust-based, speedy Lua type checker
-
rust-bf
A Brainfuck interpreter, generator, REPL, and IDE written in Rust
-
bytebeat-cli
An LLVM-powered program to JIT-compile bytebeats and play them through your speaker
-
forgellm-codegen-gpu
GPU code generation via wgpu/WGSL for ForgeLLM
-
kravl-parser
the kravl language - parser module
-
oak-javascript
JavaScript frontend for Oak (reuses TypeScript implementation)
-
petr-profiling
tools for profiling the performance of the petr compiler
-
vue-compiler-core
Vue compiler in Rust's core component
-
meadorc
meador scripting language compiler
-
rajac-types
Type system data structures for the rajac compiler
-
c64-assembler-6502
Definition of 6502 instruction set
-
kodept-ast
compiler with dependent types support in mind
-
cas-compiler
Bytecode compiler for CalcScript programs
-
hiko-vm
part of the hiko ML-family scripting language
-
luajit
calling LuaJIT from Rust
-
ezc
A compiler for ez
-
hax-frontend-exporter-options
The options the
hax-frontend-exportercrate is sensible to -
oak-cpp
C++ systems programming language parser with support for modern C++ features and object-oriented programming
-
qcvm
A QuakeC runtime designed to be embedded
-
fastc-lsp
Language Server Protocol implementation for FastC
-
ape_parser
syntax analysis for Aperture programming language
-
rascal_parser
Rascal programming language parser
-
scout-lexer
A web crawling programming language
-
claw-resolver
The Claw language name and type resolver
-
dalbit
A Luau-to-Lua transpiler
-
tishlang_cranelift
Bytecode to native via Cranelift
-
bpf-ins
working with eBPF instructions
-
rythonc
A command-line Python to Rust compiler, at this point, very incomplete
-
treeedb-go
Generate Datalog facts from Go source code
-
lunar-lang
Lunar is a compiler that generate mruby bytecodes from Lua script
-
pseudocode_cie_9618
pseudocode interpreter for the cie 9618 spec
-
uv-types
internal component crate of uv
-
chicken_esolang
An interpreter for the esolang Chicken
-
swamp-script-code-gen
generates swamp-vm opcodes
-
koto_runtime
The runtime used by the Koto programming language
-
calyx
Compiler Infrastructure for Hardware Accelerator Generation
-
emei
JIT/AOT backend codegen framework
-
rascal
A parser and compiler for Flash ActionScript 2 files into SWFs
-
evscript
An extensible bytecode-based scripting engine
-
irvm-lower
The lowering library for IRVM to go to LLVM IR
-
dolang-ext-load
Dynamic module loading extension for the Do language
-
blink_runtime
Runtime lib for creating plugins for blink
-
stack-assembly
minimalist, stack-based, assembly-like programming language
-
rustpython-jit
Experimental JIT(just in time) compiler for python code
-
lift-hybrid
Fusion dialect — classical-quantum data encoding, joint gradient computation
-
lexviz
A customizable lexical analyser tool which also allows you to visualize the NFAs and DFAs generated
-
callisp
A lisp interpreter that can be used with WASM
-
kind-parser
Parser for the kind compiler
-
oak-tcl
Tcl language parser with support for scripting, command substitution, and procedural programming features
-
lumen-provider-fs
The AI-Native Programming Language
-
lib-zinc
Standard library for Zinc Programming Language
-
umbra-lang
macro-based scripting language
-
eltl
An engineer's calculator. Written in Rust.
-
citadel-backend
The backend/codegenerator of the citadel compiler backend
-
rust-codegen
builder API for generating Rust code
-
brainfuckr
brainfuck interpreter written in Rust
-
calyx-utils
Compiler Infrastructure for Hardware Accelerator Generation
-
csw-derive
Type system derivation engine for the Categorical Semantics Workbench - derive type theories from categorical structures
-
wthr-lang
An experimental programming language for weather calculations/applications
-
eridani
Pure functional scripting, anywhere
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
mijit
Experimental JIT compiler generator
-
mangle-driver
Driver for Mangle compilation pipeline
-
prexcl
esoteric proof-of-concept programming language
-
libket
Runtime library for the Ket programming language
-
elworthy-weight
Bismut-Elworthy-Li weight synthesis for elworthy
-
robson_compiler
Dependency of the robson cli
-
artlr_lex
lexical analysis
-
lift-import
Importers — PyTorch FX, ONNX, Qiskit, OpenQASM 3
-
steel-rc
Biased reference counting implementation for steel
-
moss
Experimental Moss interpreter
-
haskelujah-diagnostics
Diagnostics rendering and reporting utilities for the Haskelujah compiler
-
phyc
phypython pre-compiler -
flycatcherc
The front-end of the Flycatcher compiler
-
cppshift
CPP parser and transpiler
-
tinymist-debug
Tinymist debug support for Typst
-
clover
A scripting language
-
enalang_compiler
Exhaustingly Notorious Algorithms - compiler
-
extendable_vm
that simplifies implementation of stack VMs
-
egglog-numeric-id
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
cargo-pvm-contract-builder
Build helper for PolkaVM contract bytecode
-
charon_ariadne
A fancy diagnostics & reporting crate - resigned for crates.io/charon
-
sus-proc-macro
Proc-macros for use in the sus-compiler
-
gladiator
A concurrent, modular and small garbage collector
-
cala-cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
draxl-patch
Structured semantic patch operations over the Draxl model
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
dolang-ext-glob
Glob matching extension for the Do language
-
woojin
Woojinlang interpreter written as Rust
-
codelighter
A fast error, warning and notes highlighter for Rust
-
rust-guile
Scheme runtime in your Rust program
-
air-script-core
Core types for the AirScript compiler
-
kind-checker
Type checker for the kind compiler
-
jzero-vm
Bytecode interpreter and VM for the Jzero language
-
logi_code
A scripting language do executing combinational circuits
-
ra_ap_rust-analyzer
A language server for the Rust programming language
-
neptune-lang
An embeddable scripting language
-
monkey-rs
Monkey programming language interpretter
-
guile
Safe bindings to GNU Guile
-
inline-vbs
Embed VBScript (and JScript, Ruby, Perl, ...) code inside Rust
-
petr-bind
The binding stage of the petr compiler
-
ra_ap_rustc-dependencies
TBD
-
metals
A meta programming language for Composable Systems
-
somni
scripting language and VM
-
oters_lang
Language definitions and interpreter for the oters programming language
-
fervid
Vue SFC compiler written in Rust
-
llts_frontend
LLTS frontend — oxc parser and semantic analysis wrappers
-
oak-python
Hand-written Python frontend
-
diplomat_core
Shared utilities between Diplomat macros and code generation
-
pl_0
pl/0 compiler implemented in rust
-
nodespeak
A JIT-ish compiler for number-crunching applications
-
safe_wren
A safe, pure-rust implementation of wren.io, drop-in replacement for wren.io's C implementation
-
onion-frontend
Compilation frontend for the Onion programming language - lexer, parser, and IR generator
-
oxc_codegen
A collection of JavaScript tools written in Rust
-
decy-analyzer
Static analysis and type inference for C code
-
mutica-compiler
Compiler library for the Mutica programming language
-
sylt-std
Standard library for the Sylt programming language
-
ampc
Compiler for the Amp language
-
pepl-parser
PEPL parser: token stream to AST
-
depyler
A Python-to-Rust transpiler focusing on energy-efficient, safe code generation with progressive verification
-
tale_lib
A Scripting language for TTRPG Tables
-
kotlin-parser
Kotlin Language Parser (WIP)
-
guile-sys
Low-level bindings to GNU Guile
-
hematita
A memory safe Lua interpreter
-
monkey-compiler
a compiler for monkeylang
-
scriptplan-bash
Experimental Bash language parser and runtime for
-
voce-adapter-vercel
Voce IR Vercel deployment adapter — Build Output API v3
-
vexil-codegen-rust
Rust code generation backend for the Vexil schema compiler
-
edlc_docs
HTML renderer for documentation for the EDL compiler
-
rush-interpreter-vm
A rush interpreter leveraging a micro-compiler alongside a VM for its runtime
-
typst-timing
Performance timing for Typst
-
swc_es_codegen
High-performance code generator for swc_es_ast
-
tur
Turing Machine Language - Parser, interpreter, and execution engine
-
leo-parser-lossless
Lossless syntax tree parser for the Leo programming language
-
gust-mcp
Model Context Protocol (MCP) server exposing the Gust compiler to AI-assisted development tools
-
longline
System-installed safety hook for Claude Code
-
ablescript_cli
The best programming language
-
lazyk-rust
Interpreter for Lazy K programming language
-
vexc
Compiler and toolchain for the Vex programming language
-
mago-walker
traits to systematically walk through AST nodes
-
flaneur2020/pua-lang
a dialect of The Monkey Programming Language
-
c2rust-transpile
C2Rust transpiler implementation
-
rustd_backend_llvm
LLVM backend for RustD deterministic DSL compilation
-
sp1-constraint-compiler
Constraint compiler for SP1 core machines
-
stak-time
Time library for Stak Scheme
-
logo-interp
Implements parsing and interpreting of Logo programming language
-
rtlola2rust
A compiler from RTLola to Rust through StreamIR
-
gluon_format
Code formatting for the gluon programming language
-
maat_ast
Abstract syntax tree (AST) node definitions for the Maat programming language
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
vexity
Tiny scripting language for hacking on abstractions of financial markets
-
rosetta-stone-core
Core types and traits for the Rosetta transpiler
-
typlite
Converts a subset of typst to markdown
-
crispy
a lisp enterpreter
-
haloumi-synthesis
Synthesis step of the haloumi lowering pipeline
-
utigo
package manager for C++
-
kn-cuda-sys
A wrapper around the CUDA APIs
-
celsium
building interpreters
-
cedar-policy-validator
Validator for the Cedar Policy language
-
bsharp_ir
The B# programming language!
-
alicorn
Rust embedding of the Alicorn compiler
-
ruschm
Scheme(R7RS-small) interpretor/compiler rust implementation
-
logicaffeine-language
Natural language to first-order logic pipeline
-
sorth
Forth inspired interpreted programming language
-
tanlang
namespace for tanlang-org crates
-
codespan
Data structures for tracking locations in source code
-
unimarkup
CLI for the Unimarkup compiler
-
seraphine-cli
CLI for the Seraphine programming language
-
galvan-parse
The parsing crate for the compiler of the Galvan programming language
-
yagbas_srcfiletypes
types for reading in yagbas source files
-
fractran_macros
A compiler plugin that converts Fractran code into Rust at compile time, letting your Fractran programs be optimised by LLVM to super-fast native code
-
flow_runtime
Runtime library for the Flow programming language
-
destack
Rust client for Destack
-
wasi-assembler
Modern assembler for WASM and WASI (wit-component) - strongly typed, object-oriented, zero-dependency core
-
dora-parser
The Dora programming language
-
petr-cli
command line tool for compiling petr code
-
lolli-prove
Proof search for the Lolli linear logic workbench
-
genotype_project
Genotype language project crate
-
compile-in-memory
dynamically compile and load C/C++ code at runtime, using the platform's host compiler
-
ringkernel-wgpu-codegen
WGSL code generation from Rust DSL for RingKernel
-
cowlang
Python-like scripting language
-
moore-common
The common core of the moore compiler framework
-
toy_share
Toylang development macros
-
ara_source
A Source library for Ara Programming Language 🗃
-
llvm-alt
A wrapper for LLVM, a powerful library and toolkit for compilers
-
malbolge
Programming Language in Rust
-
tlisp
Lisp interpreter in Rust
-
b2c2-jis-x-201
UTF-8とJIS-X-201を雑に変換処理する
-
relo
A custom programming language with a readable syntax (RELO)
-
wmlua-src
wmlua
-
zhc_pipeline
Compilation pipeline for HPU code generation
-
go-engine
The wrapper of the Goscript project
-
tket2-hseries
TKET2 tool for preparing and validating
Hugrs for compilation targeting Quantinuum H-series quantum computers -
comet-rs
Rust eDSL for COMET: domain specific COMpiler for Extreme Targets
-
jit
Just-In-Time Compilation in Rust using LibJIT bindings
-
mindblown
Brainfuck to x86 ELF compiler with batteries included
-
OOLANG
An esoteric stack-based programming language, where all instructions are different variations of the character 'O'
-
tsz-scanner
TypeScript scanner/tokenizer for the tsz compiler
-
moore-svlog
The SystemVerilog implementation of the moore compiler framework
-
stailwc
An experimental transpiler to bring tailwind macros to SWC rocket
-
java-lang
用于rust的java语法解析器。根据Java 23 规范实现。
-
ape_lexer
lexical analysis for Aperture programming language
-
yggdrasil-ir
Yggdrasil Language IR
-
midenc-dialect-wasm
Miden IR Wasm Dialect
-
tenda-parser
Parser for the Tenda programming language
-
xlang_frontend
Frontend for XLang-Rust
-
mesa3d
Rust API to mesa3d project (compiler, command submission)
-
loxcraft
A compiler, VM, language server, and online playground for the Lox programming language
-
llvm_stackmap
capable of parsing stack maps emitted by the LLVM compiler
-
lisette-stdlib
Little language inspired by Rust that compiles to Go
-
hlvm
/ tools
-
fidget-bytecode
Bytecode representation for Fidget expression tapes
-
lolcode
C compiler
-
pulley-interpreter
The Pulley interpreter, its bytecode definition, encoder, decoder, and etc
-
greengold
A Forth bytecode interpreter library
-
laspa
Lisp-like language built with Rust
-
molt
Embeddable TCL interpreter for Rust applications
-
bdwgc-sys
Boehm-Demers-Weiser garbage collector bindings for Rust
-
pigeon-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
regen-lang
A language for defining languages
-
synoema-lexer
Synoema — programming language optimized for LLM code generation
-
swc_html_codegen
HTML code generator for the swc project
-
lmntalc-core
Backend-neutral compiler core for lmntalc
-
sila-transpiler-infrastructure
transpiler infrastructure for every platform
-
jzero-codegen
TAC and bytecode code generation for the Jzero compiler
-
rust-sitter-tool
The external tool for Rust Sitter that extracts grammars from Rust definitions
-
symboscript-types
A symbolic programming language SymboScript types
-
carlo
interpreted programming language
-
turbofuro_runtime
Runtime for Turbofuro visual programming language
-
cc7800
a subset of C compiler for Atari 7800
-
elworthy-expr
Symbolic expression AST, canonicalisation, and CSE for elworthy
-
ternlang-core
Compiler and VM for Ternlang — balanced ternary language with affirm/tend/reject trit semantics, @sparseskip codegen, and BET bytecode execution
-
gnu-libjit
A safe rust wrapper around the libjit just in time compiler
-
dynasm-lib
A pure rust assembler, not a JIT. Used within direct-asm for maximum control over assembly.
-
riscv_analysis_cli
RISC-V static analysis tool -- CLI
-
mlua-xid
A Rust-native binding for the 'xid' crate for Rust
-
stap-lang
Stap programming language (STAck Processor, ala Lisp)
-
bfup
Preprocessor for brainfuck-like languages
-
bfcomp
A compiler for BrainF*ck implemented with AWIB and bfcore
-
brainease_lexer
A brainf*ck-style programming language, but readable
-
lisper
Lisp interpreter in Rust
-
polonius
Core definition for the Rust borrow checker
-
rascal_vm
Rascal programming language virtual machine
-
tr-lang
A programming language made to bring syntax closer to Turkish
-
kodept-parse
compiler with dependent types support in mind
-
rustlex_codegen
Syntax extension for RustLex
-
tsz-emitter
TypeScript-to-JavaScript emitter and transforms for the tsz compiler
-
pyoxidizer
Package self-contained Python applications
-
h2lang
H2 Language - A Herbert Online Judge compatible programming language with multi-agent support
-
rtlola-streamir-interpreter
An interpreter for RTLola through StreamIR
-
vcc
Valkyrie Compiler Collection
-
plexer
A Pattern-matching LEXER
-
draxl-lower-rust
Lower validated Draxl Rust-profile files to ordinary Rust
-
intarsia-build
Build helpers for compiling ISLE rulset files in build scripts for Intarsia optimizers
-
thinkinglanguage-types
ThinkingLanguage — Type system and type checker
-
oxc_semantic
A collection of JavaScript tools written in Rust
-
forgellm-codegen-wasm
WASM + WebGPU code generation for ForgeLLM
-
luajit2-sys
LuaJIT-2.1 FFI Bindings
-
oak-kotlin
Kotlin language support for Oak
-
cxc
A high performance scripting language
-
lambdust
A Scheme dialect with gradual typing and effect systems
-
py-codegen-c
C codegen backend implementation for Pin1Yin1
-
golang-type-name
Golang TypeName
-
qxq
A playground for interpreters and JIT compilers
-
tidepool-codegen
Cranelift-based JIT compiler for Tidepool Core
-
petr-typecheck
the typecheck stage of the petr compiler
-
xasm
Compiler for the xasm programming language
-
remolt
Embeddable TCL-ish interpreter for Rust applications
-
tin
statically structurally typed embeddable programming language
-
neige-lua
一个简单的lua运行时
-
oak-php
PHP server-side scripting language parser with support for web development and modern PHP features
-
calyx-opt
Compiler Infrastructure for Hardware Accelerator Generation
-
parsit
very simple lib, the parsing combinators, recursive descendent that uses logos as lexer
-
cranefack
An optimizing brainfuck compiler
-
seher
official crate
-
brainfuck-hcy
My First Rust Project : A Brainfuck Interpreter, Comprehensive and Easy to Read
-
petr-resolve
resolution stage of the petr compiler
-
ternlang-codegen
C transpiler backend for the Ternlang compiler — emits C source from the Ternlang AST for native cross-compilation targets
-
satellite-jit
LLVM JIT compilation for ABI-OP constraints
-
bftextmaker
generate brainfuck code that prints out a given string
-
scout-interpreter
A web crawling programming language
-
kind-span
Describes locations for the Kind compiler
-
ra_ap_hir_ty
The type system for rust-analyzer
-
rlisp
experimental lisp interpreter in rust
-
egglog-union-find
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
logic-ir
Universal Tri-Axial Fractal Topology (ZYModel) implementation in Rust
-
maat_trace
Trace-generating virtual machine for the Maat ZK backend
-
squirrel-sys
FFI bindings to the squirrel language
-
rosetta-stone-smalltalk
Smalltalk language frontend for Rosetta transpiler
-
hephasm
Assembler for Asmodeus architecture with macro support and extended instructions
-
lua_engine
lua engine
-
oak-llvm-ir
High-performance incremental LLVM IR parser for the oak ecosystem with flexible configuration, supporting low-level intermediate representation analysis
-
oak-lean
Lean theorem prover language parser with support for dependent types and formal verification
-
husk-types
Type definitions for the Husk programming language
-
comment
Strip comments for multiple programming languages
-
easter
Type definitions for ECMAScript abstract syntax trees
-
kz80_db
dBASE II clone for Z80 - Retro database on the RetroShield
-
airl-ir
Core IR data structures for AIRL (AI-native Intermediate Representation Language)
-
fervid_napi
Vue SFC compiler written in Rust
-
mago-project
representing and analyzing PHP projects. It parses PHP source files into ASTs, resolves names, collects semantic issues, and merges module reflections into a unified project reflection…
-
llvm-rs
A wrapper for LLVM, a powerful library and toolkit for compilers
-
csw-generate
Code generation for the Categorical Semantics Workbench - generate type checkers and interpreters from derived type systems
-
sateko
A toy brainfuck compiler
-
ape_errors
error handlers for Aperture programming language
-
binks
scripting language
-
kz80_prolog
Prolog compiler for Z80 - Logic programming on the RetroShield
-
numlang
A compiler for an esolang that uses hexadecimal
-
mica-std
The standard library of Mica, a simple, user-friendly, embeddable scripting language
-
ferric_parser
The Parser and currently the code gen for the ferric group of languages
-
lumen-provider-gemini
The AI-Native Programming Language
-
tinylj
calling LuaJIT from Rust
-
blink_core
Core interpreter for the Blink Lisp dialect
-
mogi_cpu
CPU emulation core for MOGI
-
voce-compiler-wasm
Voce IR WASM compiler — compiles state machines and compute nodes to WebAssembly
-
rajac-ast
Abstract syntax tree definitions for the rajac Java compiler
-
mlua-image
Lua bindings and embedding of the Rust based 'image' imaging library
-
nope-lang
The nope programming language
-
nyar_ast
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
dolang-ext-rand
Random number extension for the Do language
-
oak-apl
High-performance incremental APL parser for the oak ecosystem with flexible configuration, emphasizing array programming and unique symbols
-
bop-cli
CLI and REPL for the Bop programming language
-
draxl-validate
Structural validation for Draxl source files
-
airl-compile
Cranelift JIT compiler and WASM backend for AIRL IR
-
lincoln
A low level programming language features linear types and direct manipulation of continuation (returning points)
-
stak-sac
Stand-Alone Complex for Stak Scheme
-
vtl-rs
Very Tiny Language (VTL) in Rust, inspired by the historical VTL-2 on Altair 680b and others
-
gust-build
Cargo build-script integration for compiling Gust .gu files during cargo build
-
logo-runtime
Implements the runtime for graphic functionality of Logo programming language
-
code_highlighter
Highlights code for printing
-
cxx-llvm-build
Common build code for cxx-llvm
-
lminc
An assembler and interpreter for the Little Minion Computer model created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965
-
oak-d
High-performance incremental D language parser for the oak ecosystem with flexible configuration, supporting systems programming and native development
-
adana-script-core
namespaces aliases for command lines & basic scripting language
-
xlang-syntax
The xlang parser and syntax utilities
-
moonlift
A pure-rust implementation of Lua (5.4) with just-in-time (JIT) compilation using
cranelift -
crusts-notxl
CRustS - From Unsafe C to safer Rust
-
koto_cli
A CLI and script runner for the Koto programming language
-
mindfuck
Brainfuck interpreter in Rust
-
hugr-model
Data model for Quantinuum's HUGR intermediate representation
-
fastc
A safe C-like language that compiles to C11
-
airlang_ext
The Extension of Air Programming Language
-
as3razen
compiler
-
typst-eval
Typst's code interpreter
-
libxas
Extendable Assembler library
-
erg_type
APIs for Erg types
-
kn-cuda-eval
A CUDA executor for neural network graphs
-
tidepool-eval
Tree-walking interpreter for Tidepool Core
-
rspack
-
bhc-intern
String interning for efficient symbol handling
-
mscoree_sys_2
Bindings for the mscoree.dll symbols. Windows-only.
-
magc
The Mag Language Compiler
-
symboscript-lexer
SymboScript lexer
-
impral
A command parsing and evaluation library for a LISP dialect, specialized for commandline input
-
rustc-ap-rustc_ast_passes
Automatically published version of the package
rustc_ast_passesin the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
bfjit
Brainfuck JIT VM tutorial
-
tl-lsp
Language Server Protocol implementation for ThinkingLanguage
-
inc
Incremental approach to compiler construction
-
tenda-common
Common utilities for the Tenda programming language
-
kaledis_dalbit
A fork of a Luau-to-Lua transpiler based on darklua to use for kaledis
-
luah
Unofficial lua impl by HydroRoll-Team
-
mutica-core
Core library for the Mutica programming language
-
intent-gen
Natural language to IntentLang spec generation via LLM (Layer 0)
-
rji
Generates an efficient and seamless Rust/Java bridge. A Rust-Java Interface.
-
haloumi-backend
Generic backend API of the haloumi framework
-
gs2compiler
Compiles GS2 source code into GS2 bytecode
-
midenc-frontend-wasm-metadata
Shared frontend metadata codec for the Miden Wasm frontend
-
bsharp
The B# programming language!
-
runmat-core
Host-agnostic RunMat execution engine (parser, interpreter, snapshot loader)
-
brainfrick
An optimizing brainfuck interpreter with helpful errors
-
jonlang
basic scripting language made to learn rust
-
gluac-rs
compiling Garry's Mod Lua into bytecode
-
nusy-cranelift
V13: Graph-native Cranelift JIT frontend — CodeNode → CLIF IR
-
autolang
Auto is a programming language for automations in various scenarios
-
stak
Stak Scheme interpreter
-
betadin
programing language for research purposes
-
luna-lib
a light weight interpreted programming language
-
llvm-scratch
Free Standing library in Rust
-
rascal_compiler
Rascal programming language compiler
-
fennec-parser
Fennec Programming Language
-
stationeers-mips
Intermediate representation for Stationeers MIPS assembly
-
decy
CLI tool for C-to-Rust transpilation with EXTREME quality standards
-
jsompiler_common
Common utilities for jsompiler
-
brainfuck-exe
A brainfuck interpreter implemented in rust
-
oak-koka
Koka frontend for Oak
-
riscv_analysis
RISC-V static analysis tools
-
n-rustc-codegen-cranelift-pre-t-x64-win-msvc-p1
Segment rustc-codegen-cranelift-preview.target.x86_64-pc-windows-msvc part p1
-
fervid_core
The core structures and utilities of fervid
-
oak-msil
Microsoft Intermediate Language (MSIL) parser with support for .NET Common Language Infrastructure and bytecode analysis
-
galvan-transpiler
Transpiler for the Galvan programming language
-
brainfork
A compiler for Brainfuck written in Rust
-
everust
Evaluates rust code
-
logicaffeine-lexicon
English vocabulary types and compile-time lexicon lookup for logicaffeine
-
sym-lang
Sym Lang is a lightweight stack-based programming language that uses symbols and numbers
-
petr-ir
target agnostic IR for the petr language
-
likeness
Stable counterparts to likeness core instrinsics in Rust
-
oak-ocaml
OCaml functional programming language parser with support for modern OCaml features and type system
-
ano_jit_bfi_rs
Outdated Just-In-Time BrainFuck Interpreter written in RuSt
-
typst-realize
Typst's realization subsystem
-
calyx-frontend
Compiler Infrastructure for Hardware Accelerator Generation
-
suffete
A standalone PHP type system: representation, comparison, and type checking primitives for static analysis tools
-
tcpp
tcpp wrappings for c/cpp preprocessor
-
synoema-diagnostic
Synoema — programming language optimized for LLM code generation
-
lipstick
C
-
rajac-diagnostics
Diagnostic reporting infrastructure for rajac
-
citadel-api
The api for the citadel compiler backend
-
carlo-version
Version for the simple interpreted programming language Carlo
-
tl-ir
Intermediate Representation for ThinkingLanguage table pipe optimization
-
oxc_minifier
A collection of JavaScript tools written in Rust
-
claw-ast
The Claw language Abstract Syntax Tree (AST)
-
gluon_parser
The parser for the gluon programming language
-
qprime
An experimental programming language for quantum and weather calculations/applications
-
draxl-printer
Canonical source printer for Draxl
-
tsz-checker
TypeScript type checker for the tsz compiler
-
lolli-extract
Term extraction for the Lolli linear logic workbench
-
eirproject/libeir_syntax_core
Erlang ecosystem common IR
-
swc_cached
Cached types for swc
-
haloumi
Entrypoint crate for the Haloumi framework
-
sap-interpreter
The interpreter crate for the SAP programming language
-
sylt-machine
VM for running programs in the Sylt programming language
-
seax_scheme
Scheme compiler for the Seax VM
-
wrought
compiler
-
sylt-typechecker
Typechecker for programs in the Sylt programming language
-
flycatcher
programming language
-
ojisan_fuck
Brain-fuck interpreter parsing emoji used by Japanese ojisans
-
amvm
Apika's My Virtual Machine. A virtual machine with Intermediate Lenguage
-
reic
A compiler that just works
-
ubpf-assembler
eBPF assembler and JIT compiler for ubpf
-
rustyscript
Effortless JS Integration for Rust
-
kn-graph
A neural network inference graph intermediate representation, with surrounding utilities
-
yes-lang
Scripting Language
-
sylt-common
Common denominator for the Sylt programming language crates
-
raven-uxn
Uxn CPU interpreter
-
luaparser
Read Lua 5.1 code and produce an abstract syntax tree
-
b2c2-common
b2c2の共通部分
-
scout-json
JSON representation of ScoutLang AST
-
ape_env
environments for Aperture programming language
-
yggdrasil-error
Yggdrasil shared error handlers
-
hush
unix shell scripting language based on the Lua programming language
-
py-ir
Pin1Yin1 ir implementation
-
forgellm-optimizer
Graph-level optimizations for ForgeLLM (fusion, layout, quantization, memory planning)
-
dora
programming language
-
bicycle_compiler
A compiler for Pauli-based compilation (PBC) circuits to bicycle instructions
-
euph
A functional stack-based programming language
-
bif
Brainfuck Compiler
-
llvm-pm-sys
Raw FFI bindings for LLVM new PassManager C++ stubs
-
oak-nim
Nim language parser with support for modern Nim syntax and systems programming features
-
ullage
Programming Language
-
rustc-ap-rustc_attr
Automatically published version of the package
rustc_attrin the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
gluon_check
The typechecker for the gluon programming language
-
kind-query
Query module for the kind compiler
-
mtots
scripting language
-
gluon_repl
REPL for gluon. A static, type inferred programming language for application embedding
-
rustpython-parser-vendored
RustPython parser vendored third-party crates
-
zub
A fast, stack-based virtual machine for dynamic languages, with an intuitive IR-builder, garbage collection and NaN-tagging
-
mini-lang
A minimal, experimental language for lazy evaluation
-
bf
An optimizing Brainfuck interpeter and JIT compiler
-
tenda-runtime
Runtime support for the Tenda programming language
-
tur-cli
Command-line interface for Turing machine simulator
-
cxx-llvm
cxx-style FFI bindings to the LLVM C++ API
-
petr-vm
a basic VM for running and debugging petr IR
-
treeedb-rust
Generate Datalog facts from Rust source code
-
typescript-types
Type definitions for TypeScript compiler
-
swc_cli
Commandline for SWC
-
diatom-cli
The diatom programming language
-
cyclang-parser
Cyclang is a toy language built in LLVM
-
oil-lang
OIL
-
koto_memory
Memory management utilities used by the Koto programming language
-
egglog-reports
egglog is a language that combines the benefits of equality saturation and datalog. It can be used for analysis, optimization, and synthesis of programs. It is the successor to the popular rust library egg.
-
xlang_vm_core
XLangVM for XLang-Rust
-
expr-solver
Solves a mathematical expression while following precedence and associativity
-
ternlang-ml
Ternary ML inference kernels — quantize, sparse_matmul (@sparseskip), TritMatrix, deliberation engine, action gate, and MLP for the Ternlang ecosystem
-
lunir
A universal intermediate representation oriented towards Lua
-
enalang_ir
Exhaustingly Notorious Algorithms - intermediate representation definition
-
rush-parser
A lexer and parser for the rush programming language
-
cte_ir
Compile-time evaluation IR
-
op8d_lexemizer
Opinionated library for transforming code to a vector of Lexemes
-
voce-compiler-ios
Voce IR iOS compiler — compiles IR to SwiftUI code with VoiceOver accessibility
-
befunge-colored
A rust-powered interpreter for the befunge-colored esolang
-
luar
Lua interpreter implemented in Rust
-
tokay
programming language designed for ad-hoc parsing
-
cxx-llvm-build-common
Common build code for cxx-llvm and dependent crates
-
symboscript-optimizer
SymboScript optimizer
-
tinymist-project
Project model of typst for tinymist
-
bund_stdlib_analysis
Numeric and text analysis for BUND programming language
-
genotype_runtime
Genotype runtime
-
gust-runtime
Runtime support library (traits, envelopes, supervisors) for programs compiled from Gust
-
tin-lang
tin: a statically structurally typed embeddable programming language
-
petr-api
re-exports of useful APIs for the petr compiler
-
pcre2-sys
Low level bindings to PCRE2
-
oak-scala
High-performance incremental Scala parser for the oak ecosystem with flexible configuration, supporting functional programming and JVM ecosystem integration
-
fast-rustc-ap-rustc_target
Automatically published version of the package
rustc_targetin the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
ttk91
A parser, compiler and emulator library for the TTK91 instruction architecture
-
rajac-token
Token definitions for the rajac Java frontend
-
cemc
Cem language compiler - A concatenative language with green threads and linear types
-
spade-mir
Helper crate for https://spade-lang.org/
-
beadie-llvm
LLVM JIT backend adapter for beadie (via inkwell)
-
treeedbgen-souffle-c
Generate Soufflé types and relations from the C tree-sitter grammar
-
tenda-scanner
Scanner for the Tenda programming language
-
typst-ide
IDE functionality for Typst
-
darklua-demo
Transform Lua scripts
-
oak-vbnet
VB.NET parser for the Oaks framework
-
lulz
A fast and spec-compliant LOLCODE implementation
-
cas-vm
Virtual machine that executes CalcScript bytecode
-
open-vaf
A compiler frontend for VerilogA aimed predominently at compact modelling
-
lib_stacked
Virtual Machine Byte Code For Compilers
-
haskelujah-backend-cranelift
Cranelift native code backend for the Haskelujah Haskell compiler
-
sloppy
A binary package to run sloppy script
-
vicis
Manipulate LLVM-IR in Pure Rust
-
target-lexicon
LLVM target triple types
-
oxc_traverse
A collection of JavaScript tools written in Rust
-
ldpl
LDPL 4.4 compiler in Rust
-
csw-core
Core categorical structures for the Categorical Semantics Workbench - define categories and derive type systems
-
mica-hl
High-level interface to the Mica scripting language
-
px-llvm-codegen-utils-core
Core traits for LLVM codegen utilities
-
swamp-script
script language for embedding
-
noxue-compiler
利用docker实现在线编译运行代码
-
lld_rs
Bindings for LLD
-
decy-book
Book-based verification for transpiled Rust code
-
mech-time
Time library for the Mech language
-
sljit-sys
System crate for sljit using bindgen and ast-grep
-
bsharp_tokens
The B# programming language!
-
oak-r
R statistical programming language parser with support for data analysis, statistical computing, and graphics
-
mica-language
Reference implementation of the Mica scripting language
-
carbon-assembler
An assembler for the carbon CPU
-
melbi
expressive, embeddable, sandboxed expression language
-
oak-crystal
Crystal language parser with support for modern Crystal syntax and Ruby-like features
-
ylc
Ygens ir compiler
-
stak-compiler
Stak Scheme bytecode compiler
-
calyx-stdlib
Compiler Infrastructure for Hardware Accelerator Generation
-
pydis
Python 2.7 bytecode disassembler
-
rusty_utils
package that provides utility functions inspired by or ported from other programming languages
-
monkey-evaluator
a evaluator for monkey lang
-
citadel-frontend
The frontend of the citadel compiler backend
-
maat_runtime
Runtime value types for the Maat virtual machine
-
quickjs-rusty
QuickJS (QuickJS-NG) Javascript engine wrapper, and more
-
math-jit
Compile arithmetic expressions to native code
-
symjit
a lightweight just-in-time (JIT) optimizer compiler
-
retrolang-asm
Z80 assembler for RetroLang (based on FantASM by Guy Black)
-
forgellm-runtime
Minimal runtime for ForgeLLM (KV cache, sampling, tokenizer, API server)
-
libtcc
Rust binding for libtcc
-
shedron
A DSL for dice rolls
-
genotype_visitor
Genotype language visitor crate
-
rascal_bytecode
Rascal programming language bytecode
-
cardinal-c
A C target for the Cardinal code generator
-
c-lang
Scripting language made in rust
-
lia-plugin
Compiler plugin for writing Lia code as a macro
-
enalang_docgen
Exhaustingly Notorious Algorithms - docgen
-
compile-claw
The Claw language compiler library
-
sqry-lang-java
Java language plugin for sqry
-
calyx-backend
Compiler Infrastructure for Hardware Accelerator Generation
-
rustpython-pylib
A subset of the Python standard library for use with RustPython
-
carlo-help
A help utility for the simple interpreted programming language Carlo
-
lexerus
annotated lexer
-
typst-layout
Typst's layout engine
-
ruchy
A systems scripting language that transpiles to idiomatic Rust with extreme quality engineering
-
wander
scripting language
-
kaon
A little scripting language written in rust
-
enalang_optimizer
Exhaustingly Notorious Algorithms - optimizer
-
pk_parser
The Palacinke lang parser
-
symboscript-utils
SymboScript utils
-
calyx-ir
Compiler Infrastructure for Hardware Accelerator Generation
-
petr-utils
common utilities for the petr compiler and tooling
-
llvm-sys-wrapper
Shallow wrapper for llvm-sys
-
lucia-lang
Lucia programming language
-
voce-adapter-static
Voce IR static deployment adapter — plain dist/ folder output
-
bpf-script
A small scripting language and compiler for creating eBPF programs at runtime
-
sap-lexer
The lexer crate for the SAP programming language
-
maroon
Scheme-inspired lisp that compiles to Lua
-
ryna-ffi
FFI interface for the Ryna Programming Language
-
coopted_llvm_sys
Coöpt rustc‘s own LLVM to do fancy stuff with it
-
julia
Idiomatic and safe Julia bindings for Rust
-
portal-jsc-common
ECMAScript IR
-
runmat-gc-api
Public API types for the RunMat garbage collector
-
claw-parser
The Claw language lexer and parser
-
bfkit
A Brainfuck toolkit
-
xassembler
Compiler tools for the xasm programming language
-
synoema-repl
Synoema — programming language optimized for LLM code generation
-
ternlang-runtime
Distributed actor runtime for ternlang — TCP-based TernNode with remote spawn/send/await over newline-JSON protocol
-
aver-rt
Shared Rust runtime pieces for Aver-generated programs
-
jit_rs
jit.rs is a library for generating, optimizing and running executable code at runtime
-
tinymist-query
Language queries for tinymist
-
yeller
The best programming language ever
-
autoken-rustc
A rust-lang static analysis tool to automatically check for runtime borrow violations
-
gnulightning-sys
Rust bindings for gnulightning jit compiler
-
oxc_ast_visit
A collection of JavaScript tools written in Rust
-
enalang_repl
Exhaustingly Notorious Algorithms - repl
-
llvm-ir-taint
Taint tracking for LLVM IR
-
strontium
A register-based bytecode machine for statically and dynamically typed programming languages
-
crain
A Brainfuck compiler/interpreter/tool
-
xlang
interpreter engine
-
treeedbgen-souffle
Generate Soufflé types and relations from tree-sitter grammars
-
kind-report
Report module for the kind compiler
-
portalis-transpiler
Python to Rust transpiler engine with WASM compilation support
-
treeedb-python
Generate Datalog facts from Python source code
-
inline-python
Inline Python code directly in your Rust code
-
flow_compiler
JIT and AOT compiler for the Flow programming language using Cranelift
-
steel-parser
Parser for use within steel
-
portalis-ingest
Python code ingestion and parsing agent
-
libsix
Compact programming language built on top of Rust ecosystem
-
stak-native
Optimized primitives of native functions for Stak Scheme
-
hugr-persistent
Persistent IR structure for Quantinuum's HUGR
-
tl-ast
Abstract Syntax Tree definitions for ThinkingLanguage
-
petr-pkg
package management for the petr language
-
gust-stdlib
Standard library of reusable Gust state machines (circuit breaker, retry, saga, rate limiter, and more)
-
moore-circt-sys
Low-level language bindings to CIRCT
-
oak-racket
Hand-written Racket frontend
-
llir
LLVM IR Binding
-
norn
High-level compiler library
-
rajac-parser
Java parser for the rajac compiler
-
flexar
An extremely flexible lexer/parser (get it?) for writing your own programming language
-
liblox
VM of the lox language
-
maat_codegen
Bytecode code generation for the Maat programming language
-
cluna
convert Lua code into Clue code Made by MarkosTh09
-
oak-jasmin
Jasmin Java assembler parser with support for Java bytecode assembly and class file generation
-
tsz-lsp
Language Server Protocol implementation for the tsz compiler
-
bund_stdlib_text_classifier
Text classification using Bayes classifier for BUND programming language
-
rajac-classpath
Classpath loading and symbol extraction for rajac
-
cbasm
Asm assembler & dissasembler for cbvm bytecode
-
llvm-sys-featured
Bindings to LLVM's C API
-
eirproject/libeir_intern
Erlang ecosystem common IR
-
carlo-run
A runner for the simple interpreted programming language Carlo
-
stir
Small Threaded Intermediate Representation
-
llvm-bitcode
LLVM Bitcode parser in Rust
-
swc_xml_ast
AST definitions of xml
-
ivm-compile
The official compiler framework for ivm
-
bsharp_fset
The B# programming language!
-
oxc_diagnostics
A collection of JavaScript tools written in Rust
-
mech-system
System library for the Mech language
-
kast
kast programming language
-
whenever-parser
A parser for David Morgan-Mar's Whenever language (http://www.dangermouse.net/esoteric/whenever.html)
-
ion-derive
Derive macro for Ion scripting language host types
-
testing
swc project
-
ternlang-moe
Ternary Mixture-of-Experts orchestrator (MoE-13). Dual-key routing, triad synthesis, safety hard gate, three-tier memory, 13-agent deliberation. DOI: 10.17605/OSF.IO/TZ7DC
-
bicycle_common
Common definitions for bicycle architecture compiler crates
-
wasmer-clif-fork-simplejit
JIT library backed by Cranelift
-
oak-glob
Glob pattern language support for Oaks
-
typst-library
Typst's standard library
-
molt-shell
Molt Application Frameworks
-
depyler-ruchy
Ruchy script format backend for Depyler Python-to-Rust transpiler
-
oak-mojo
Mojo frontend for Oak
-
mir-sys
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
ratel
JavaScript transpiler in Rust
-
mago-symbol-table
discovering and working with symbols in PHP code
-
gluon_doc
The documentation generator for the gluon programming language
-
beadie-cranelift
Cranelift JIT backend adapter for beadie
-
autophagy
AOT compiler for Rust
-
leo-errors
Errors for the Leo programming language
-
maat_bytecode
Bytecode format and serialization for the Maat virtual machine
-
spade-types
Helper crate for https://spade-lang.org/
-
tinymist-world
Typst's World implementation for tinymist
-
swc_experimental_ecma_semantic
An extensible Rust-based platform for the next generation of fast developer tools
-
orecc-front
compiler frontend utility toolkit
-
oak-raku
Raku (formerly Perl 6) language parser with support for advanced concurrency, grammar, and multi-paradigm programming
-
lolli-parse
Parser for the Lolli linear logic workbench
-
maat_air
CPU constraint system (AIR) for the Maat ZK backend
-
tenda-prelude
Prelude for the Tenda programming language
-
mago-traverser
traverse AST nodes
-
swc_ecma_compat_es2018
ES2018 compatibility transforms
-
cyclang-backend
Cyclang is a toy language built in LLVM
-
stak-engine
Stak Scheme scripting engine for Rust
-
ape_expr
abstract syntax tree for Aperture programming language
-
oak-voml
Valkyrie language parser with support for modern Valkyrie syntax and features
-
vm_lang
interpreted language written in Rust
-
synoema-codegen
Synoema — programming language optimized for LLM code generation
-
rajac-verification
OpenJDK compatibility verification runner for rajac
-
tl-compiler
Bytecode compiler and VM for ThinkingLanguage (Phase 2)
-
bytebeat-rs
bytebeat binary
-
nyar-assembler
Modern Nyar VM assembler - strongly typed, object-oriented, zero-dependency core
-
symboscript-interpreter
SymboScript interpreter
-
voce-compiler-android
Voce IR Android compiler — compiles IR to Jetpack Compose with TalkBack accessibility
-
oort-vm
The Oort Virtual Machine
-
sixu
Experimental Visual Novel Scripting Language
-
haloumi-llzk
Haloumi backend to LLZK
-
py-codegen-llvm
llvm codegen backend implementation for Pin1Yin1
-
blazefuck
A blazingly-fast (interactive) Brainfuck interpreter
-
boolfuck
unoptimized boolfuck interpreter which can convert brainfuck code
-
jzero-lexer
Lexer for the Jzero language (a subset of Java)
-
langkit
A builder library for creating programming languages in Rust
-
runtime-lexer
regex based lexer
-
lumen-provider-env
The AI-Native Programming Language
-
swc_js_sourcemap
Basic sourcemap handling for Rust
-
gnu-libjit-sys
Rust bindings for libjit compiler
-
xlang-vm
A virtual machine for running Xlang programs
-
molt-argparse
The argument parser generator macro for the Rust-based Tcl interpreter, Molt
-
tl-stream
Streaming and pipeline engine for ThinkingLanguage (Phase 4)
-
terl
a general parser
-
brainfuck_macros
A compiler plugin that converts brainfuck code into Rust at compile time, letting your BF programs be optimised by LLVM to super-fast native code
-
tsz-lowering
AST-to-type lowering bridge for tsz
-
chan-lang
Chan Programming Language
-
libjit-sys
Just-In-Time Compilation in Rust using LibJIT bindings
-
flow_transpiler
Transpiler infrastructure for the Flow programming language
-
rajac-compiler
Compiler pipeline orchestration for rajac
-
oak-javadoc
Javadoc documentation language parser with support for API documentation generation and code analysis
-
swc_ecma_compat_es2016
ES3 compatibility transforms
-
tsz-solver
TypeScript type solver for the tsz compiler
-
mangle
Exolang that can take any utf8 text as valid code and return some result out of it
-
rlvm
LLVM wrapper
-
bfmod
Brainfuck lexer and compiler library for Rust
-
py-codegen
pycc-rs codegen interface
-
simple-vm
bytecode VM with a custom compiler
-
jsompiler_lexer
Lexer for JavaScript
-
molt-app
Molt Shell Application
-
tree-sitter-python
Python grammar for tree-sitter
-
machina
Manage and execute assembly at runtime
-
steel-gen
Code generation crates for use within steel
-
lexariel
Lexical analyzer for Asmodeus language
-
maat_types
Hindley-Milner type inference engine for the Maat programming language
-
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
-
stak-profiler
Profiling for Stak Scheme
-
numeron
Neron is a language designed to be as simple as possible
-
ternlang-test
Test harness and assertion utilities for ternlang programs — BET-VM test runner, trit assertions, and golden-file diffing
-
stak-build
Build scripts for Stak Scheme
-
monkey-wasm
monkey lang parser wasm version
-
litto
Building blocks for DSL scripting language interpreters that interact with native Rust code
-
kz80_ws
WordStar clone for Z80 - Retro word processor on the RetroShield
-
guile-scheme
A small wrapper around the Guile Scheme Extension and Scripting Language
-
hugr-core
Quantinuum's Hierarchical Unified Graph Representation
-
depyler-corpus
Deterministic scientific corpus analysis for Python-to-Rust transpilation quality measurement
-
haloumi-core
Core types and traits of the Halo2 frontend for LLZK
-
mers_lib
mers language in other projects
-
kz80_bc
Arbitrary-precision decimal arithmetic language and calculator for Z80
-
voce-adapter-core
Voce IR deployment adapter trait and shared types
-
oxc_syntax
A collection of JavaScript tools written in Rust
-
tinymist-l10n
Localization support for tinymist and typst
-
typst-macros
Proc-macros for Typst
-
swc_ecma_compat_es2021
ES2021 compatibility transforms
-
decy-codegen
Rust code generation from HIR with minimal unsafe blocks
-
lolli-codegen
Code generation for the Lolli linear logic workbench
-
flow_transpiler_java
Java bytecode transpiler for the Flow programming language
-
psi-lang
A language for configuration and extension
-
starfish
*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>
-
maat_module
Module system and multi-file compilation for the Maat programming language
-
teko-rs
Command line interface for Teko
-
oak-d2
D2 diagramming language parser for Oak
-
oxc_isolated_declarations
A collection of JavaScript tools written in Rust
-
haloumi-ir-base
Types used by the IR and by some modules that the IR depends on
-
py-lex
lex definition for pycc-rs
-
ternlang-compat
Compatibility bridges for the ternary ecosystem — .tasm 9-trit assembler → BET bytecode, Owlet S-expression front-end
-
tinymist-render
Rendering features for tinymist
-
bsharp_interp
The B# programming language!
-
oxc_parser_napi
A collection of JavaScript tools written in Rust
-
dpy
transpiler to translate dutch python like code to working python code
-
voce-adapter-netlify
Voce IR Netlify deployment adapter
-
swc_timer
Timings for swc
-
depyler-verify
Property verification and formal methods for Depyler transpilation
-
nessie-lex
lexer for making programing languages
-
stak-dynamic
Dynamic primitives for Stak Scheme
-
depyler-quality
Quality gates and metrics for Depyler
-
phoron_asm
A Jasmin-compatible Assembler for the JVM
-
flow_lexer
Lexical analyzer for the Flow programming language
-
maat_vm
Stack-based virtual machine for executing Maat bytecode
-
tl-ai
AI/ML integration for ThinkingLanguage — tensors, training, inference, LLM
-
brainheck
interpreter written in Rust
-
ezjs
micro Javascript (ES5) engine is Rust
-
barfs
Befunge JIT
-
intent-runtime
Expression evaluator and stateless runtime for IntentLang specifications
-
clue_core
C/Rust like programming language that compiles into Lua code
-
vicuna-runtime
Runtime for the Vicuna programming language
-
cranelift-module
Support for linking functions and data with Cranelift
-
tinymist-analysis
Typst Static Analyzers for Tinymist
-
swc_graph_analyzer
Graph analyzer
-
heartfelt
Heartfelt A simple Rust library for creating DSLs (Domain Specific Languages) Roadmap This is still pretty much a work in progress. There will soon be an update with examples and documentation…
-
beadie-core
Bead chain, broker, hotness policy, swap, and deopt — no JIT backend
-
stak-configuration
Stak Scheme configuration
-
autophagy-llvm
LLVM backend for Autophagy
-
oak-bat
High-performance incremental Windows Batch (BAT) parser for the oak ecosystem with flexible configuration, supporting shell scripting and automation workflows
-
treeedbgen-souffle-java
Generate Soufflé types and relations from the Java tree-sitter grammar
-
tinymist-task
Task model of typst for tinymist
-
pk_vm
The Palacinke lang bytecode virtual machine
-
voce-adapter-cloudflare
Voce IR Cloudflare Pages deployment adapter
-
oxc_data_structures
A collection of JavaScript tools written in Rust
-
carlo-repl
A REPL for the simple interpreted programming language Carlo
-
lolli-viz
Visualization for the Lolli linear logic workbench
-
rune-ssa
Intermediate mode representation for Rune
-
fck
Brainfuck parser, lexer and interpreter
-
tl-package
Package manager for ThinkingLanguage
-
ils
Directly read directory in image files
-
stak-inexact
Inexact number operations for Stak Scheme
-
tsz-cli
CLI binaries for the tsz TypeScript compiler
-
bsharp_parser
The B# programming language!
-
depyler-analyzer
Static analysis and optimization engine for Depyler
-
oxc_regular_expression
A collection of JavaScript tools written in Rust
-
rustpython-literal
Common literal handling utilities mostly useful for unparse and repr
-
intent-parser
PEG parser and typed AST for the IntentLang specification language
-
stak-lzss
LZSS compression for Stak Scheme
-
tl-llvm
LLVM backend for ThinkingLanguage (Phase 30)
-
decy-stdlib
C standard library prototypes for the Decy C-to-Rust transpiler
-
maat_eval
Tree-walking interpreter for the Maat programming language
-
airl-api
HTTP API server for AIRL agent interactions with Bearer auth
-
maat_lexer
DFA-based lexer for the Maat programming language
-
crityp
Benchmark support for typst
-
lift-config
.lith configuration language parser and validator
-
oak-zig
Zig language parser with support for modern Zig syntax and features
-
stak-module
Modules in Stak Scheme
-
clover-std
A scripting language
-
oxc_estree
A collection of JavaScript tools written in Rust
-
tinymist-core
Tinymist core library
-
oxc_ecmascript
A collection of JavaScript tools written in Rust
-
stak-minifier
Stak Scheme source code minifier
-
tl-errors
Error types and diagnostics for the ThinkingLanguage compiler
-
swc_fast_ts_strip
Super-fast TypeScript stripper based on SWC
-
oxc_cfg
A collection of JavaScript tools written in Rust
-
treeedb-javascript
Generate Datalog facts from JavaScript source code
-
spydecy-c
C AST parser for Spydecy transpiler with CPython API recognition
-
tl-lexer
Lexer/tokenizer for ThinkingLanguage
-
stak-interpret
Stak Scheme bytecode interpreter
-
stak-libc
Stak Scheme libc utilities
-
depyler-mcp
Model Context Protocol integration for Depyler
-
oxc_transform_napi
A collection of JavaScript tools written in Rust