-
rustc-hash
A speedy, non-cryptographic hashing algorithm used by rustc
-
ariadne
A fancy diagnostics & reporting crate
-
boa_engine
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
apollo-compiler
A compiler for the GraphQL query language
-
llvm-sys
Bindings to LLVM's C API
-
regalloc2
Backtracking register allocator inspired from IonMonkey
-
annotate-snippets
building code annotations
-
progenitor
An OpenAPI client generator
-
regorus
A fast, lightweight Rego (OPA policy language) interpreter
-
melior
The rustic MLIR bindings in Rust
-
jaq-interpret
Interpreter for the jaq language
-
rquickjs
High level bindings to the QuickJS JavaScript engine
-
rustc-stable-hash
A stable hashing algorithm used by rustc
-
oxc
A collection of JavaScript tools written in Rust
-
rustc-std-workspace-alloc
integration of crates.io crates into rust-lang/rust standard library workspace
-
apollo-parser
Spec-compliant GraphQL parser
-
typst-eval
Typst's code interpreter
-
boa_string
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
type-sitter-cli
CLI for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
tlua
Zero-cost high-level wrapper for Tarantool-LuaJIT
-
gccjit
Higher-level Rust bindings for libgccjit
-
boa_parser
ECMAScript parser for the Boa JavaScript engine
-
c2rust
C to Rust translation, refactoring, and cross-checking
-
hvm
A massively parallel, optimal functional runtime in Rust
-
chalk-recursive
Recursive solver for the Chalk project
-
rustpython-ast
AST definitions for RustPython
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
cranelift-frontend
Cranelift IR builder helper
-
rune
Language, an embeddable dynamic programming language for Rust
-
llvm-ir
LLVM IR in natural Rust data structures
-
cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
three_body_lang
Three Body Language written in Rust
-
pandora-interpreter
A command-line tool to run pandora language
-
atc-router
Versatile DSL based rule matching engine used by the Kong API Gateway
-
pen-ffi
FFI library for Pen programming language
-
piccolo
Stackless Lua VM implemented in pure Rust
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
rustlr
Bottom-Up Parser Generator with Advanced Options
-
clang
A somewhat idiomatic Rust wrapper for libclang
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
vrl
Vector Remap Language
-
tokay
programming language designed for ad-hoc parsing
-
adana
namespaces aliases for command lines & basic scripting language
-
erg
programming language
-
lua-src
Sources of Lua 5.1/5.2/5.3/5.4 and logic to build them
-
lady-deirdre
Compiler front-end foundation technology. Main Crate.
-
rustc_utils
working with the Rust compiler
-
rgsm
An assembler for the Gheith ISA written in Rust
-
spirv-cross2
Safe Rust bindings to SPIRV-Cross
-
ascent
Logic programming in Rust
-
chalk-engine
Core trait engine from Chalk project
-
spirt
Shader-focused IR to target, transform and translate from
-
rbpf
Virtual machine and JIT compiler for eBPF programs
-
turbofuro_worker
Worker executable for Turbofuro
-
node_resolver
Node.js module resolution algorithm used in Deno
-
ruwren
bindings to Wren programming language
-
generic-lang
A Lox based programming language
-
leo-retriever
A retriever for the Leo programming language
-
clue
C/Rust like programming language that compiles into Lua code
-
mers
dynamically typed but type-checked programming language
-
mini-c-parser
minimal C language lexer & parser & virtual executer from scratch
-
endbasic
programming language - CLI
-
swc_cli
Commandline for SWC
-
wright
programming language compiler and tooling
-
stak-compiler
Stak Scheme bytecode compiler
-
tremor-script
Tremor Script Interpreter
-
garnish_lang_compiler
Utilites to compile garnish scripts
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
cxxbridge-flags
Compiler configuration of the
cxx
crate (implementation detail) -
cranelift-codegen
Low-level code generator library
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
goboscript
Scratch compiler
-
spl
Stack Pogramming Language: A simple, concise scripting language
-
p2sh
Programming language interpreter
-
dylint-link
A wrapper around Rust's default linker to help create Dyling libraries
-
tree-sitter-stack-graphs-typescript
Stack graphs definition for TypeScript & TSX using tree-sitter-typescript
-
ironmind
A Brainf*ck interpreter and code execution visualizer built in Rust
-
cubecl-cpp
CPP transpiler for CubeCL
-
blisp
A lisp like statically typed programing language for no_std
-
heraclitus-compiler
Compiler frontend for developing great programming languages
-
ra-ap-rustc_index
Automatically published version of the package
rustc_index
in the rust-lang/rust repository from commit f08d5c01e69436891ff1c181385d0e078a8482ec The publishing script for this crate lives at:… -
garble_lang
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
-
mech
reactive programming language for building robots, games, and animations
-
farmfe_swc_transformer_import_glob
farm swc tranformer for vite-style import.meta.glob
-
kronk
interpreter - a silly, experimental language with surprisingly loud output
-
gluon
A static, type inferred programming language for application embedding
-
typst-realize
Typst's realization subsystem
-
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
-
brainfoamkit
An interpreter for the brainf*** language
-
kn-cuda-eval
A CUDA executor for neural network graphs
-
bund
Interpreter and CLI for a Virtual Machine for BUND programming language
-
calcit
Interpreter and js codegen for Calcit
-
diplomat
FFI generation macro
-
pax-lang
Pax language parser
-
swipl
A high-level library for building SWI-Prolog extensions and embedding SWI-Prolog in rust applications
-
cmtc
compiler providing cmtir-based passes to generate backends including FIRRTL, SystemVerilog and simulators
-
uiua
A stack-based array programming language
-
bfjit
Brainfuck JIT VM tutorial
-
airlang
The Air Programming Language
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
rolldown-ariadne
A fancy diagnostics & reporting crate
-
gabelang
A high level, interpretted and garbage collected programming language
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
b2c2-compiler
b2c2におけるBASICコードをCASL2に変換する部分?
-
csml_engine
The CSML Engine is a conversational engine designed to make it extremely easy to create rich and powerful chatbots
-
river-luatile
Write your own river layout generator in lua
-
hax-driver
The custom rustc driver used by hax
-
melody_compiler
The Melody language compiler
-
netsblox-ast
parsing NetsBlox project files into an AST for use in code generation
-
sdml-parse
Parser for Simple Domain Modeling Language (SDML)
-
rasm-lang
RASM is a small Interpreted Programming Language
-
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.
-
passerine
A small extensible functional scripting language designed for concise expression with little code
-
c-gull
A libc implementation in Rust
-
typlite
Converts a subset of typst to markdown
-
slac
The "Simple Logic & Arithmetic Compiler" transforms a single expression into an abstract syntax tree
-
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.
-
lisp-rs
Lisp interpreter in Rust
-
pliron
Programming Languages Intermediate RepresentatiON
-
starlark
language in Rust
-
tket-json-rs
Serializable definition of TKET circuits and operations
-
koopa
generating/parsing/optimizing Koopa IR
-
clang-sys
Rust bindings for libclang
-
rust_lisp
A Rust-embeddable Lisp, with support for interop with native Rust functions
-
glslang
Rust bindings to glslang
-
aplang
A programming language made to aid students who are taking AP Computer Science Principals
-
garden-lang
A live programming language
-
brainf-ck-rs
A brainfuck interpreter with a visualizer
-
rever
Interpreter and REPL for the Rever language
-
espr
EXPRESS Language compiler
-
whitespacers
A whitespace JIT-compiler, for when your whitespace just isn't executing fast enough
-
qbe
QBE IR for Rust
-
boof
A Brainfuck interpreter, and also a dog
-
parsel
Zero-code parser generation by using AST node types as the grammar
-
b3
port of B3 WebKit codegen backend
-
chord-progression-parser
a converter from chord progression strings to AST
-
chalk-ir
Chalk's internal representation of types, goals, and clauses
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
lib-ruby-parser-nodes
Ruby parser nodes data
-
rustpython-unparser
A complete unparser for RustPython ASTs
-
sap-cli
The command line interface for the SAP programming language
-
typespec_client_core
Client runtime for TypeSpec-generated libraries
-
logics-rs
Logics is a user-friendly formula language with a subset of Python's expression syntax
-
polonius-engine
Core definition for the Rust borrow checker
-
aspl
Programming Language
-
zngur
A Rust/C++ interoperability tool
-
typst-layout
Typst's layout engine
-
rspack_tracing
rspack tracing
-
irvm
A IR compiler target with a Rust friendly API that lowers to LLVM IR
-
molt-forked
Embeddable TCL interpreter for Rust applications (personal forked)
-
faye
a pretty lil lisp
-
atlas_77
Functional programming language with strong interoperability with Rust
-
koto-ls
An LSP server for the Koto programming language
-
ccarp
(trans)Compile C And Rust Partially
-
recc
A C compiler with graphs
-
lua52-sys
Bindings for Lua 5.2
-
kdl-script
execute kdl documents!
-
lead_lang_interpreter
Interpreter of the Lead Programming Language
-
codegen
generating Rust code
-
fta
Fast TypeScript Analyzer
-
phoenix-lang
fast programming language
-
kind2
A pure functional functional language that uses the HVM
-
warnings
defining debug only runtime warnings with a way to opt-out
-
symboscript-formatter
SymboScript formatter
-
analisar
A Lua parser for Rust
-
ergotree-ir
ErgoTree IR, serialization
-
typeset
A DSL for defining source code pretty printers
-
dust_dds_gen
OMG IDL compiler for Dust DDS
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
fuyuc
The Fuyu programming language compiler
-
c64-assembler
Commodore 64 assembler, outputs directly to .PRG or Dasm source code
-
egglang
The Egg Programming Language From Eloquent JavaScript, but in Rust
-
deno_webidl
WebIDL implementation for Deno
-
spade-ast
Helper crate for https://spade-lang.org/
-
impc
A compiler for the IMP programming language
-
savvy
R extension interface
-
yeller
The best programming language ever
-
scoutlang
A web crawling programming language
-
vbscript
lexer and parser
-
java_asm
Java bytecode reader & writer in rust
-
garnish_lang_simple_data
Data implementation for garnish runtimes using simple list of variants
-
py-declare
type declare system for pycc-rs
-
genotype_visitor
Genotype language visitor crate
-
cranelift-native
Support for targeting the host with Cranelift
-
codesnake
Pretty printer for non-overlapping code spans
-
sync-ls
Synchronized language service inspired by async-lsp, primarily for tinymist
-
calyx-opt
Compiler Infrastructure for Hardware Accelerator Generation
-
alicorn
Rust embedding of the Alicorn compiler
-
lua_parser
syntax parser for lua language
-
type-sitter
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
turing-lib
Turing library for Rust
-
poetic
parse and interpret poetic source code
-
som
The 'som' programming language
-
typst-library
Typst's standard library
-
quickjspp
QuickJS Javascript engine wrapper using quickjs fork named quickjspp
-
transient-asm
Toolchain for TransientAssembly. Includes a compiler and virtual machine.
-
midenc-hir-analysis
Analysis passes and utilties for Miden HIR
-
bytevm
bytecode virtual machine
-
llvm-lib
LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API
-
ezno
A fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI
-
typespec
Project root for all TypeSpec-related crates
-
oxc_transformer
A collection of JavaScript tools written in Rust
-
bpf-ins
working with eBPF instructions
-
linker-utils
Code shared by libwild and linker-diff
-
android-binder
Safe bindings to Android Binder, restricted to the NDK
-
gluon_repl
REPL for gluon. A static, type inferred programming language for application embedding
-
rusche
A lightweight Scheme interpreter embeddable in Rust applications
-
diplomat-runtime
Common runtime utilities used by diplomat codegen
-
diffsl
A compiler for a domain-specific language for ordinary differential equations (ODE)
-
r2u2_cli
R2U2 CLI: A stream-based runtime monitor command-line interface
-
ergoscript-compiler
Compiler for ErgoScript
-
rustpython-literal
Common literal handling utilities mostly useful for unparse and repr
-
rustc_plugin
A framework for writing plugins that integrate with the Rust compiler
-
spyglys
programming language for text manipulation
-
xenon-lexer
The Lexical Analyzer (Lexer) for the Xenon Programming Language
-
badder_lang
A specialized programming language built for programming puzzle game Robo Instructus
-
ra-ap-rustc_pattern_analysis
Automatically published version of the package
rustc_pattern_analysis
in the rust-lang/rust repository from commit f08d5c01e69436891ff1c181385d0e078a8482ec The publishing script for this crate lives at:… -
hecate-common
Common data structures for the hecate vm
-
cyclang
toy language built in LLVM
-
shacl_ast
RDF data shapes implementation in Rust
-
iodine
Stack-based programming language
-
qalam
Interpreter for the Qalam programming language. Qalam is a dead-simple, Urdu inspired, interpreted programming langauge.
-
lep
Mini language for interactive consoles, featuring small code footprint
-
stak-process-context
Process context for Stak Scheme
-
riofetch
🖼️ A command-line roborio information tool written to be blazingly fast 🚀
-
simfony-as-rust
Tools for working with Simfony as literal Rust
-
stella_checker
Rust-based, speedy Lua type checker
-
spacetimedb-subscription
The SpacetimeDB subscription compiler
-
nessa-language
An extensible programming language with a strong type system
-
kn-cuda-sys
A wrapper around the CUDA APIs
-
deft-quick-js
QuickJS Javascript engine wrapper
-
chimpanzee
Monkey programming language implementation (interpreter, compiler and formatter), with added features
-
mir-rs
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
backus_naur_form_parser_and_compiler
A parser and compiler that uses Backus Naur Forms to create the AST with a option to compile the AST
-
netidx-bscript
An incremental scripting language for netidx
-
lex
aids in parsing programming languages
-
hstr
A string type which is optimized for hash operations
-
tnt-core-bytecode
Bytecode exports for TNT Core Solidity contracts
-
awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
-
rustc-ap-rustc_lexer
Automatically published version of the package
rustc_lexer
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
atto
An experimental terminal text editor
-
leap-lang
Leap language parser
-
tinymist-assets
assets for tinymist
-
hi-doc
Diagnostics formatting library
-
ast-demangle
Parses mangled names and produces structured results
-
fomoscript
Toy scripting language
-
remolt
Embeddable TCL-ish interpreter for Rust applications
-
rspack_plugin_dynamic_entry
rspack dynamic entry plugin
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
class-rs
Reads/writes a .class file into/from an almost 1-to-1 matching struct
-
brainfork
A compiler for Brainfuck written in Rust
-
circomspect-program-structure
Support crate for the Circomspect static analyzer
-
bilibili-extractor
Tools to extract and compile bilibili downloads
-
fennec
Programming Language
-
vhdl_parser
VHDL Parser
-
m68000
A Motorola 68000 interpreter, disassembler and assembler (code emitter)
-
temporaries
Make temporary values useable in a fairly normal style through macros. This nicely wraps the hacks that work around temporaries’ limitations.
-
lush
lua for shell scripts - embedded in a single binary, easy to share, to run everywhere
-
claw-cli
The compiler for the Claw language
-
unseemly
A typed macro language
-
farmfe_compiler
Farm Compiler
-
libbfi
Extendable brainfuck interpreter library
-
jinko
safe, small and fast programming language with Rust interoperability
-
erg_common
A common components library of Erg
-
waffle-ast
AST utilities for waffle
-
pseudo_interpreter
A Pseudocode interpreter
-
mantra-rust-trace
Collects requirement traces from rust code for the
mantra
framework -
harper-html
The language checker for developers
-
bappy-script
Gankra's toy compiler
-
leo-disassembler
A disassembler for the Leo programming language
-
lang-interpreter
reimplementation of the Standard Lang interpreter
-
ape_lexer
lexical analysis for Aperture programming language
-
aneurysm
Brainf**k interpreter
-
preinterpret
An intuitive toolkit to simplify code generation development
-
voile
dependently-typed row-polymorphic programming language
-
duskphantom-backend
Backend for DuskPhantom Compiler
-
umpl
meme language that is a mix of c like languages and lisp like languages
-
rust-guile
Scheme runtime in your Rust program
-
nope-lang
The nope programming language
-
antimony-lang
The Antimony programming language
-
penne
pasta-oriented programming language that favors the goto-statement for flow control
-
cfi-types
CFI types for cross-language LLVM CFI support
-
nb2pb
Compiles NetsBlox projects into PyBlox projects
-
cilly
creating .NET and optimizing .NET assemblies
-
fb_cloned
Cloned macro
-
atlas_vm
The Atlas77 Virtual Machine
-
bfy
Brainfu*k interpreter and REPL written in Rust
-
rsjsonnet-front
A Jsonnet front end (source loading and error printing) library
-
mec
mruby/edge compiler cli endpoint
-
ocaml-gen
generating OCaml code
-
lexerus
annotated lexer
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
mxmlextrema-as3parser
ActionScript 3 parser
-
modu-no-nightly
A fast and simple interpreted language (dosent have
modu server
but dosent need nightly) -
cargo-typify
cargo command to generate Rust code from a JSON Schema
-
lunka
Pretty thin bindings to Lua 5.4
-
pavexc_rustdoc_types
The slimmed down schema used by pavexc to work with rustdoc's JSON output
-
lemonlang
an experimental, modern, purely safe, programming language
-
dunh
Highlights code for printing
-
minicode
Esoteric programming language
-
rigz
CLI for running rigz locally
-
garden-lang-parser
A live programming language
-
tulisp
An embeddable lisp interpreter
-
pocketbrain
A fast Brainfuck interpreter
-
saxaboom
Binding library for Metal Shader Converter
-
makepad-live-compiler
Makepad platform live DSL compiler
-
moore
A compiler for hardware description languages
-
clutils
A common library for building interpreter and compiler
-
mosaic-lang
A compiler for Mosaic
-
gram
A programming language for distributed systems
-
spade-docker
Manage Linux images for Spade
-
emit-jvm-bytecode
Emit class files and JVM bytecode
-
block
Rust interface for Apple's C language extension of blocks
-
fexplib
lower-house syntax for programming language experimentation
-
libket
Runtime library for the Ket programming language
-
roar
A toolkit for procedural world generation (with a focus on voxel games)
-
ara_parser
A fault-tolerant, recursive-descent parser for Ara Programming Language 🌲
-
timeblok-cli
A CLI for timeblok
-
mijit
Experimental JIT compiler generator
-
itsy
Strongly typed scripting language with a rusty syntax and nice Rust integration
-
lambda-types
Puts the lambda calculus in Rust...'s type system
-
aikup
Manage multiple versions of aiken
-
typst-html
Typst's HTML exporter
-
spade-typeinference
Helper crate for https://spade-lang.org/
-
diatom
programming language
-
vyder_cli
A scripting language made to be easy to extend
-
fugue-sleighc
Wrapper around Ghidra's SLEIGH specification compiler
-
c2rust-ast-builder
Rust AST builder support crate for the C2Rust project
-
chalk-solve
Combines the chalk-engine with chalk-ir
-
jonlang
basic scripting language made to learn rust
-
genotype_lang_core_tree
Genotype language target crate
-
cmajor
Rust bindings for the Cmajor JIT engine
-
Cecile
Cecile Programming Language that is designed to be simple, fast
-
myexe
Myexe
-
spaik
Programming Language
-
brzozowski
Work with regular expressions using Brzozowski derivatives. "
-
fungoid
A Befunge interpreter and text-UI IDE written in Rust
-
syn-select
A lightweight selector engine for searching Rust source code
-
wrecc
A x86_64 C99 compiler written from scratch
-
rohanasantml
An easy way to write your messy html code in a better way
-
b2c2-parser
b2c2におけるBASICコードのパーサー?
-
monkey-parser
a parser for monkey lang
-
unreachable
code optimization hint in stable rust
-
rat-in-a-tube
Rat In a Tube, Halo: Combat Evolved HSC Script Compiler
-
airlang_bin
The Air Programming Language
-
rune-modules
Native modules for Rune, an embeddable dynamic programming language for Rust
-
rythonc
A command-line Python to Rust compiler, at this point, very incomplete
-
azure
Project root for all Azure SDK-related crates
-
sorth
Forth inspired interpreted programming language
-
clover
A scripting language
-
fck
Brainfuck parser, lexer and interpreter
-
brainease_lexer
A brainf*ck-style programming language, but readable
-
pr47
A semi-experimental programming language. Still working in progress.
-
y-lang
Compiler & Interpreter for the (rather new and very experimental) Y programming language
-
vtashkov-bf
Brainfuck interpreter
-
koto
expressive, embeddable programming language
-
mica
user-friendly, embeddable scripting language
-
apto
A live-coding environment for Rust
-
tel
Turbofuro Expression Language
-
genztools
Tools for readability of Result and Option types for zoomers
-
symboscript-lexer
SymboScript lexer
-
tremor-influx
Tremor Influx Parser
-
shvar
POSIX-compliant shell variable substitution routine
-
dez80
A Z80 instruction decoding and (dis)assembly library
-
seraphine-core
Core of the seraphine programming language
-
rmosh
R6RS & R7RS Scheme Interpreter
-
parcel-resolver
Node.js compatible module resolver used by the Parcel bundler
-
argus-lib
Trait debugger analysis for IDE interactions
-
oakc
A portable programming language with a compact backend
-
ellie_bytecode
Bytecode assembler/encoder/decoder for ellie language
-
cast_checks_convert
-
roost-lang
Interpreter library for the roost language
-
apollo-ariadne
A fancy diagnostics & reporting crate
-
hyeong
Hyeo-ung Programming Language Compiler
-
avm1-emitter
AVM1 emitter
-
boron-lang
efficient, compiled programming language
-
moss
Experimental Moss interpreter
-
hacspec
compiler
-
ast-grep-lsp
Search and Rewrite code at large scale using precise AST pattern
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
blitz_lang
A Hobby Programming Lang with Rust
-
farmfe_plugin_lazy_compilation
Lazy compilation plugin of farm
-
havo
Static compiler built for Osmon Programming Language
-
ylc
Ygens ir compiler
-
midenc-driver
The driver for midenc, the Miden compiler
-
ruski
combinator calculus
-
tergo-parser
Parser for tergo
-
oxc_parser
A collection of JavaScript tools written in Rust
-
llvm_stackmap
capable of parsing stack maps emitted by the LLVM compiler
-
glslang-sys
Raw C bindings to glslang
-
genotype_runtime
Genotype runtime
-
rigz_runtime
Handles parsing and converting rigz to its VM instructions (for syntax highlighting use tree-sitter-rigz instead)
-
pushr
based interpreter for Push programs
-
kn-graph
A neural network inference graph intermediate representation, with surrounding utilities
-
calx_vm
Stack-based VM, with dynamic data, for experiment
-
mini-brainfuck
A super small brainfuck interpreter and compiler
-
tree-house
A robust and cozy highlighter library for tree-sitter
-
yoloxide
Yolol language from the upcoming game Starbase
-
adana-cache-command
namespaces aliases for command lines & basic scripting language
-
makepad-live-tokenizer
Makepad platform live DSL tokenizer
-
py-ir
Pin1Yin1 ir implementation
-
ra-ap-rustc_abi
Automatically published version of the package
rustc_abi
in the rust-lang/rust repository from commit 66678e68227913a42438afc7320a2849dffd4d51 The publishing script for this crate lives at:… -
zia
Interpreter Library for the Zia Programming Language
-
scout-interpreter
A web crawling programming language
-
lmntalc
A compiler for the LMNtal language
-
java-lang
用于rust的java语法解析器。根据Java 23 规范实现。
-
regex-anre
brand new and full-featured regex engine for Rust with JIT and ANRE language support
-
parsit
very simple lib, the parsing combinators, recursive descendent that uses logos as lexer
-
archspec
standardized human-readable labels for aspects and capabilities of a system
-
c2r-helpers
Helpers for C2R project
-
hvm1
A massively parallel functional runtime
-
xlang_abi
ABI safe interfaces used by xlang
-
travis-cargo
Possible Rust replacement for existing Python travis-cargo
-
tr-lang
A programming language made to bring syntax closer to Turkish
-
garnish_lang_utilities
Helper functions for use with garnish core libraries
-
quickjs-rs
QuickJS Javascript engine wrapper
-
fuyu
programming language
-
windows_quote
Code gen support for the windows crate
-
rspack_macros_test
rspack macros test
-
fervid_codegen
EcmaScript code generation for the fervid crate
-
forgedthoughts
A 3D modeling and rendering programming language utilizing SDFs
-
skrusty
Translating C to Rust
-
typify_gostruct
meant to convert a golang struct to a type object of available languages
-
zngur-generator
Generates Rust and C++ glue codes from the zng file
-
smpl
Core library to compile the SMPL language
-
tan-lints
A collection of lints for the Tan Language
-
slothlang
A weird, slow and a bit moldy interpreted programming language
-
treeedb
Generate Datalog facts from tree-sitter parse trees
-
ptx_compiler
High level bindings to CUDA's ptx compilation APIs
-
c-lang
Scripting language made in rust
-
go-codegen
The codegen of the Goscript project
-
harper-comments
The language checker for developers
-
inline-vbs
Embed VBScript (and JScript, Ruby, Perl, ...) code inside Rust
-
umbra-lang
macro-based scripting language
-
xrcf
eXtensible and Reusable Compiler Framework
-
tcore
Performs tail call optimization on a WAFFLE module
-
gluon_c-api
C-api for gluon, a static, type inferred programming language for application embedding
-
langbox
framework to build compilers and interpreters
-
autolang
Auto is a programming language for automations in various scenarios
-
yeast
Shell Trick
-
ashpaper
Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
-
befunge-93-plus
A rust-powered interpreter for the befunge-93 esolang, with a few modifications
-
rasta
UAST implemention
-
dlang
Programing language from scratch
-
controlmap-parser
(De)Serializer of
controlmap.txt
in Skyrim -
claw-codegen
The Claw language Wasm code generator
-
orion_lib
parsing and executing the Orion Programming Language
-
lithia
Embeddable and simple lisp dialect
-
cambridge-asm-cli
Run pseudoassembly from Cambridge International syllabus 9618
-
lune-utils
Lune
-
sylt-parser
Parser for the Sylt programming language
-
pollen
Runtime for the pollen programming language
-
pl_0
pl/0 compiler implemented in rust
-
brainoxide
An optimizing Brainfuck compiler/interpreter
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
llvm-bitcode
LLVM Bitcode parser in Rust
-
nuidl
The nucom IDL compiler
-
rispy
A Lisp in Rust
-
moore-vhdl
The VHDL implementation of the moore compiler framework
-
geobacter-shared-defs
Some shared definitions used by the bootstrap compiler and geobacter-core. Part of the Geobacter project.
-
hornbeam_ir
Intermediate representation for the Hornbeam template language
-
trove-classifiers
Python packaging classifiers as an Enum
-
simple-vm
bytecode VM with a custom compiler
-
hydroper_jet_compiler
Hydroper Jet Language Compiler
-
osyris
A highly embeddable LISP-like language with no depedencies
-
classer
A JVM Class File Parser and generator for Rust
-
symboscript-parser
SymboScript parser
-
rxp
A command-line utility to explore and test simple regular expressions
-
lua-rs
Lua port written in Rust
-
mex-lang
Mex, a language for describing software systems and data
-
rocks-lang
Crafting Interpreters' Lox Language
-
ssa-translation
Traits for translating SSA IR
-
bwd
Backwards linked-lists
-
rail-lang
A straightforward programming language. Rail is currently experimental and subject to drastic breaking changes.
-
midenc-frontend-wasm
Wasm frontend for the Miden compiler
-
cranelift-interpreter
Interpret Cranelift IR
-
lipstick
C
-
sleuth
Extremely opinionated testing framework generating an exact specification and reducing code to its minimal implementation
-
craneliftc
light c compatible ffi wrapper around cranelift
-
denote-compiler
Denote Dev Compiler
-
pitusya
Programming Language
-
sap-parser
The parser crate for the SAP programming language
-
stak-r7rs
Stak Scheme primitives for R7RS
-
cowlang
Python-like scripting language
-
kodept
compiler with dependent types support in mind
-
cyclang-parser
Cyclang is a toy language built in LLVM
-
citadel-frontend
The frontend of the citadel compiler backend
-
brainfuck-exe
A brainfuck interpreter implemented in rust
-
jnim
a jni binding
-
alua
generating lua lsp annotations from Rust types
-
coolr
Compiler for the Cool classroom language
-
ksplang
interpreter
-
anythingy
dynamic typing
-
brainfuck-plusplus
A brainfuck interpreter and compiler with some extra functionality
-
oxc_codegen
A collection of JavaScript tools written in Rust
-
hebi
A dynamic scripting language
-
gccjit_sys
Raw bindings to libgccjit. Companion to the gccjit crate.
-
phoron_asm
A Jasmin-compatible Assembler for the JVM
-
ldpl
LDPL 4.4 compiler in Rust
-
logi_code
A scripting language do executing combinational circuits
-
stainless_script
Visual node-based programming language
-
parsey
parser-generator framework
-
cpr_bfvm
A brainfuck interpreter
-
the-language
TheLanguage
-
numeron
Neron is a language designed to be as simple as possible
-
marigold
Programming Language
-
cranelift-codegen-meta
Metaprogram for cranelift-codegen code generator library
-
ape_ast
abstract syntax tree for Aperture programming language
-
c64-assembler-6502
Definition of 6502 instruction set
-
farmfe_plugin_progress
Progress plugin of farm
-
haybale-pitchfork
Verifying constant-time code with symbolic execution
-
molt
Embeddable TCL interpreter for Rust applications
-
sphinx-lang
An intepreter for a dynamic language implemented in Rust
-
valkyrie-types
Shard types for valkyrie language
-
oters_lang
Language definitions and interpreter for the oters programming language
-
dark-vm
A new VM called the DarkVM, which focuses on speed and simplicity
-
gcad
CAD/CAM scripting language
-
air-types
Types for the TNJ Assembly Intermediate Representation (AIR)
-
theforce
A Star Wars inspired programming language
-
binks
scripting language
-
shulkerscript
language implementation with compiler
-
isovariant
Wasm to Rust converter
-
spade-hir-lowering
Helper crate for https://spade-lang.org/
-
gameshell
lisp/bash-like shell to integrate into programs
-
wander
scripting language
-
ablescript
The best programming language
-
cbqn-sys
FFI bindings to CBQN
-
enalang
Exhaustingly Notorious Algorithms - umbrella package
-
nlcc
Nameless C Compiler
-
enum_stream_codegen
A parser generator. This package handles code generation for the
enum_stream
macro.” -
bff
A complete Befunge 98 interpreter in Rust
-
orchidlang
An embeddable pure functional scripting language
-
pyo3-pylogger
Enables
log
for pyo3 based Rust applications using thelogging
modules -
NULL
Interpreter for the NULL language
-
rual
A slim, embeddable language
-
cbasm
Asm assembler & dissasembler for cbvm bytecode
-
java-analyzer
A Java language server, implemented in Rust, for IDEs
-
blam
Better Lua assert messages
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
wasm2glulx
Translate WebAssembly into Glulx
-
morph-rs
Dictionary Morphologizer for Russian language
-
yes-lang
Scripting Language
-
ntune
Engine for Neit Language
-
lua-bytecode
A lua bytecode parser/encoder for lua5.1 and luau
-
leuchtkraft
A logical programming language
-
ryna-language
An extensible programming language with a strong type system
-
calyx-ir
Compiler Infrastructure for Hardware Accelerator Generation
-
exercism
My exercism
-
tree-sitter-stack-graphs-java
Stack graphs for the Java programming language
-
wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
-
celestial-hub-compass
ETAC compiler
-
seer
symbolic execution engine for rust
-
cuda_builder
Builder for easily building rustc_codegen_nvvm crates
-
state_machine_parser
The parser based on state machine generated by EBNF rules
-
scriptplan-bash
Experimental Bash language parser and runtime for
-
nstd_events
NSTD event handling crate
-
comet-rs
Rust eDSL for COMET: domain specific COMpiler for Extreme Targets
-
sylt-compiler
Compiler for the Sylt programming language
-
bfup
Preprocessor for brainfuck-like languages
-
scurry
A component-based object-oriented language
-
celsium
building interpreters
-
dragon_blade
A transpiler from Rust to Overwatch Workshop
-
default-target
A command line tool to print the current default Clang/LLVM target triple
-
go-parser
The parser of the Goscript project
-
tin
statically structurally typed embeddable programming language
-
rshyeong
Hyeong-lang interpreter
-
cranefack
An optimizing brainfuck compiler
-
luna-lib
a light weight interpreted programming language
-
rust_c
Write C code inline in your rust code (hacky fork of rust-cpp / cpp crate)
-
els
An Erg compiler frontend for IDEs, implements LSP
-
rurust
High level Ruby VM bindings
-
fr
A programming language with an unusual compiler backend
-
rcc4r
C compiler implemented in Rust with only 4 raw-functions
-
vast
Verilog AST library
-
bfk
Brainfuck interpreter
-
py-codegen-c
C codegen backend implementation for Pin1Yin1
-
mindblown
Brainfuck to x86 ELF compiler with batteries included
-
dynamik
A fast, powerful, expressive and typesafe language
-
diplomat-tool
generating FFI bindings for various languages
-
diatom-std-core
Diatom core standard library
-
libdusk
implements most of the compiler for the Dusk programming language, in library form
-
garnish_lang
Single library for re-exporting and documenting all Garnish core libraries
-
steel-interpreter
Steel repl and command line interface
-
expr-solver
Solves a mathematical expression while following precedence and associativity
-
orbitc
The Orbit Compiler Infrastructure
-
safe_wren
A safe, pure-rust implementation of wren.io, drop-in replacement for wren.io's C implementation
-
oris
An interpreter for Monkey
-
molt-ng
Embeddable TCL interpreter for Rust applications ()
-
xconstants
Adds preliminary support for enum const generics
-
bsharp_lsp
The B# programming language!
-
mica-hl
High-level interface to the Mica scripting language
-
erg_compiler
Centimetre: the Erg compiler
-
hyperparse
A HyperText Markup Language (HTML) parser written in Rust. (WIP)
-
bftextmaker
generate brainfuck code that prints out a given string
-
gex_sys_build_parse_mak
Parse mak file to build gex-sys
-
air-macros
Macros for the TNJ Assembly Intermediate Representation (AIR)
-
bfbackend
Compiler backend for brainfuck
-
laspa
Lisp-like language built with Rust
-
truegrf
YAML to GRF compiler
-
hugr-llvm
A general and extensible crate for lowering HUGRs into LLVM IR
-
llk
A fast, little an easy to understand LL(k) (LL(1) for now) library and compiler compiler (soon)
-
hkalbasi-rustc-ap-rustc_index
Automatically published version of the package
rustc_index
in the hkalbasi/rust repository from commit e77366b57b799dfa3ce1fcb850c068723a3213ee The publishing script for this crate lives at: https://github… -
cargo-begin
template project initializer
-
rspack_hook
rspack hook
-
key-lang
To be the prettiest and simpliest script
-
bitsyc
Bitsy compiler written in Rust
-
rpiet
An interpreter for Piet, the esoteric programming language
-
acadcheck
flexible library for building checkers used in programming contests or homeworks
-
kind-tree
Syntatic trees for Kind compiler
-
llvm-ir-analysis
Static analysis on LLVM IR
-
charon_ariadne
A fancy diagnostics & reporting crate - resigned for crates.io/charon
-
basic-lang
The BASIC programming language as it was in the 8-bit era
-
welly-parser
An artisanal parser for the Welly programming 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
-
linguist-rs
that can be used to detect programming languages
-
skiff
An immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!
-
scaly
programming language
-
c3_clang_extensions
Ugly hacks to get information hidden/malformed by libclang See C3 for usable interface
-
c2rust-transpile
C2Rust transpiler implementation
-
java-signatures
java classfile signatures parser
-
anyscript-compiler
A compiler for the AnyScript programming language, and Self Extracted Archives
-
lune-std-stdio
Lune standard library - Stdio
-
brainfrick
An optimizing brainfuck interpreter with helpful errors
-
elabs-solc
Elabs Solc: The solc wrapper
-
resurgence
A VM backend designed to be embedded in an application
-
typst-assets
Assets for the Typst compiler
-
plexer
A Pattern-matching LEXER
-
sateko
A toy brainfuck compiler
-
ferrum_compiler
Compiler library for the Ferrum programming language
-
deno_resolver
Deno resolution algorithm
-
quench
A programming language
-
extendable_vm
that simplifies implementation of stack VMs
-
leo-interpreter
Interpreter for the Leo programming language
-
intuicio-runner-simpleton
Simpleton runner module for Intuicio scripting platform
-
tac-traits
Traits for Three Address Code
-
equix
Asymmetric function for client puzzle protocols
-
yabf_rs
that can be used to embed Brainfuck programs into your Rust programs
-
gluon_base
Basic type definitions and functions for the gluon programming language
-
compiler-interrupts
Compiler Interrupts API for Rust
-
swc_xml_codegen
XML code generator for the swc project
-
libquil-sys
High-level bindings to libquil
-
ezc
A compiler for ez
-
hugr-passes
Compiler passes for Quantinuum's HUGR
-
carlotk
The main library for Carlo, a simple interpreted programming language
-
verilization-compiler-cli
The verilization serialization description language compiler command line
-
pm_rlua
Zero-cost high-level lua 5.3 wrapper for Rust. Some fixes for td_rlua.
-
libbf
Brainfuck-like language library
-
koto_parser
The parser used by the Koto programming language
-
racket-sys
Rust bindings to Racket C API
-
ape_parser
syntax analysis for Aperture programming language
-
jkl-lang
Open Source Programming Language
-
rpg-compiler
A compiler library for the rpg esoteric programming language
-
moto
motivated automation
-
fbp
Flow Based Programming for the Rust language
-
cleo_redux_sdk
Rust SDK for CLEO Redux plugins
-
atlasc
The Atlas77 Compiler
-
peggen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
rustc-ap-rustc_feature
Automatically published version of the package
rustc_feature
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
actypes
Add runtime type checking to your Typescript code
-
jvmti
JVM TI Rust binding
-
rustycpp
An attempt to implement the C++20 standard. This is mostly to have fun & learn rust
-
any_library
My first library for type checks
-
catalyst_entities
Low level data-structures for multithreaded and incremental compilation
-
quail
Programming Language
-
monkey-lexer
a lexer for monkey lang
-
formality-core
Language-independent formality system used by a-mir-formality
-
brainiac_22ccb748d608358e
brainfuck esoteric computer language
-
typst-cli
The command line interface for Typst
-
petr-typecheck
the typecheck stage of the petr compiler
-
hohoho
Intepreter for Santa's Programming Language - HoHoHo!
-
lincoln
A low level programming language features linear types and direct manipulation of continuation (returning points)
-
ketos
Lisp dialect scripting and extension language
-
fxrazen
compiler
-
toylang
CLI/Wrapper
-
trashcan
language which compiles to Visual Basic 6 / VBA
-
bfi
Brainfuck for your machine learning needs
-
slashes
A /// interpreter written in Rust
-
shortlang
A programming language designed for code golfing
-
my_parser_sofiia_budilova
A brief description
-
lia
A high-level language for Rust
-
julia
Idiomatic and safe Julia bindings for Rust
-
rustiverse
Demo Library
-
rush-parser
A lexer and parser for the rush programming language
-
belajar_rust_crate_lib
Belajar Rust Crate (Library)
-
rume
rust lume
-
ilvm
An interpreter for an assembly-like language
-
jmx
JMX client library for Rust
-
rustc-ap-rustc_target
Automatically published version of the package
rustc_target
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
crityp
Benchmark support for typst
-
intcode_compiler
AoC 2019 Intcode compiler, interpreter and transpiler
-
leafscript
little language that compiles into Rust. It is heavily inspired by CoffeeScript and F#. If you are interested in learning more or contribute, please visit http://leafscript.org
-
bif
Brainfuck Compiler
-
ugo
uGo Compiler
-
rustc-demangle
Rust compiler symbol demangling
-
llvm-alt
A wrapper for LLVM, a powerful library and toolkit for compilers
-
flycatcherc
The front-end of the Flycatcher compiler
-
mago-ast
Supplies the data structures and types for representing PHP code as an Abstract Syntax Tree (AST)
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
garando_syntax2
Backport of libsyntax
-
ojisan_fuck
Brain-fuck interpreter parsing emoji used by Japanese ojisans
-
blazefuck
A blazingly-fast (interactive) Brainfuck interpreter
-
brainfuckr
brainfuck interpreter written in Rust
-
mtots
scripting language
-
orwith
Turns the word "orwith" into a programmatical concept using Rust
-
type-registry
Static type registration
-
pyembed
Embed a Python interpreter
-
liexpr
parsing and evaluating simple expressions
-
brain_flak_macro
Brain-Flak macro
-
sam
A compile time instruction assembler
-
rusty-basic
Tiny BASIC interpreter written in Rust
-
rainfuck
A configurable, powerful, zero-dependency Brainfuck interpreter!
-
bytor
A small WIP programming language
-
maize
programming language
-
turbofuro_runtime
Runtime for Turbofuro visual programming language
-
roklang
A K interpreter written in rust. Inspired by ok and ngn/k and built on polars.
-
crispy
a lisp enterpreter
-
b2c2-flag
b2c2のコマンドライン引数を保持するだけのやつ
-
citadel-backend
The backend/codegenerator of the citadel compiler backend
-
compiletest_rs
The compiletest utility from the Rust compiler as a standalone testing harness
-
artlr_syntax
syntax analysis
-
sonatina-parser
Parser for sonatina-ir text format
-
codelighter
A fast error, warning and notes highlighter for Rust
-
spade-lang
The Spade compiler
-
prop_tune
simplify work with Propositional Statements
-
rust--
Turn Rust into C++
-
leo-errors
Errors for the Leo programming language
-
ttk91
A parser, compiler and emulator library for the TTK91 instruction architecture
-
wasmer-clif-fork-simplejit
JIT library backed by Cranelift
-
era-compiler-common
Shared constants of the ZKsync compilers
-
kotlin-parser
Kotlin Language Parser (WIP)
-
impral
A command parsing and evaluation library for a LISP dialect, specialized for commandline input
-
pk_parser
The Palacinke lang parser
-
woojin
Woojinlang interpreter written as Rust
-
jit
Just-In-Time Compilation in Rust using LibJIT bindings
-
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
-
brainfuck-hcy
My First Rust Project : A Brainfuck Interpreter, Comprehensive and Easy to Read
-
rustycli
🦊 Access the rust playground right in terminal
-
trivial-compiler
The Trivial compiler framework for Metamath Zero binary proofs
-
rustpython-bytecode
RustPython specific bytecode
-
luallaby
Work in progress A pure-Rust Lua interpreter/compiler
-
mri-sys
Rust bindings to Mat'z Ruby interpreter
-
cpprs
C pre-processor on Rust source files
-
cte_ir
Compile-time evaluation IR
-
bomlamaal
Bømlamål as a programming language
-
nucleon
Building blocks to create a Nucleus app
-
likeness
Stable counterparts to likeness core instrinsics in Rust
-
luar
Lua interpreter implemented in Rust
-
mindfuck
Brainfuck interpreter in Rust
-
rustc_get_version
rust compiler get version utility
-
meadorc
meador scripting language compiler
-
dora-parser
The Dora programming language
-
ssa-reloop
Relooper tool for SSA IR
-
cluna
convert Lua code into Clue code Made by MarkosTh09
-
tylisp
A domain-specific language for expressing complex type bounds
-
callisp
A lisp interpreter that can be used with WASM
-
sabre-lang
The sabre programming language
-
orecc-front
compiler frontend utility toolkit
-
brainfuck
interpreter and modules
-
brack-tokenizer
The tokenizer for the Brack programming language
-
noxue-compiler
利用docker实现在线编译运行代码
-
libmcl-sys
This system crate provides Rust language bindings to the Minos Compute Library (MCL)
-
clang-preload
Sample library in rust
-
euphony-compiler
compiler infrastructure for euphony compositions
-
gnulightning-sys
Rust bindings for gnulightning jit compiler
-
the-super-tiny-rusty-compiler
A super tiny and rusty compiler
-
gccarch
Report architecture information from GCC's backends list
-
inside-baseball
Modding tools for Backyard Baseball 2001
-
terebinth
Lightweight, compiled programming language
-
guile
Safe bindings to GNU Guile
-
dylan
Dylan
-
mallardscript
Hak5 DuckyScript extended language compiler
-
mini-lang
A minimal, experimental language for lazy evaluation
-
bsharp_ir
The B# programming language!
-
rust_programming_book
Programming works from THE RUST PROGRAMMING LANGUAGE
-
oxc_allocator
A collection of JavaScript tools written in Rust
-
celestial-hub-astrolabe
MIPS compiler
-
ripc
A C compiler, written in Rust
-
claw-parser
The Claw language lexer and parser
-
galvan-resolver
Type and function name resolver for the Galvan language
-
slang
Safe Rust bindings for the Slang shader language compiler
-
demi
An interpreter for the Demi programming language
-
benda
Use Bend language functions and capabilities in Python!
-
asankov-rust-fundamentals
Pluralsight demo project
-
macroscript
A reimplementation of my macroscript programming language
-
ah-macro
工具宏
-
whiledb
language
-
resw
writing RESSA AST parts to a file
-
xlang_targets
ABI Safe Interfaces for target triples and discovering compiler-required information about targets
-
paxforth
Pax Forth programming language for Pax Consola, a development environment for vintage computers and consoles
-
evscript
An extensible bytecode-based scripting engine
-
rlvm
LLVM wrapper
-
j
Not in use
-
cfront-definition-keyword
Token definition for C program language
-
App1
A sample Rust library project
-
esoteric-vm
An esoteric virtual machine
-
harborc
A language that ports: targeting your thermostat, UFO, and kitchen sink
-
typed-sf
Typed ready-to-use implementation of SmallF*ck language in Rust
-
wildland-cargo-lib
Wildland Cargo Lib
-
sap-shared
The shared crate for the SAP programming language
-
ppeterson_crate_a
-
swift-precompiler
A precompiler for Swift that allows you to use additional macros, include files, and more
-
kara
Crafting interpreters tutorial implementation in Rust, named Kara after the first girl I kissed <3
-
ric-engine
Rust Interactive Console
-
vicuna-compiler
A compiler for the Vicuna programming language
-
ra-ap-rustc_parse_format
Automatically published version of the package
rustc_parse_format
in the rust-lang/rust repository from commit 66678e68227913a42438afc7320a2849dffd4d51 The publishing script for this crate lives at:… -
cilk
(Toy) Compiler Infrastructure inspired by LLVM
-
brainterpreter
An interpreter for a Bauble toy programming language
-
riscv_analysis
RISC-V static analysis tools
-
libgcad
CAD/CAM scripting language
-
vk_execute_compiler
VK execute compiler
-
lambda-rt
Lambda calulcus backend library
-
rusty-zig
An attempt at making a Zig lexer and parser(hopefully) in Rust
-
evalr
Expression evaluator
-
fnmutant
A mutant closure Fn(&mut ...)
-
symboscript-optimizer
SymboScript optimizer
-
texlang
TeX language interpreter
-
aolifu-rust
study rust
-
huam-rust-utils
这是一个用于学习rust的工具库,记录一些常用的工具函数
-
betadin
programing language for research purposes
-
alnilam-utils
Alnilam Utils
-
evcxr_jupyter
A Jupyter Kernel for Rust
-
multinite-web-script-compiler
A compiler for the multinite web script language
-
spirvcross
Bindings to SPIRV-Cross API
-
bdwgc-sys
Boehm-Demers-Weiser garbage collector bindings for Rust
-
lib-ruby-parser-ast
AST for lib-ruby-parser
-
cxc
A high performance scripting language
-
litto
Building blocks for DSL scripting language interpreters that interact with native Rust code
-
go-types
The type checker of the Goscript project
-
air-script-core
Core types for the AirScript compiler
-
rustcbuildx
$RUSTC_WRAPPER tool to sandbox cargo builds and execute jobs remotely
-
walnut
Walnut File Systwm Experimental file system with inode level encryption
-
brainease_runtime
A brainf*ck-style programming language, but readable
-
fervid_transform
Transformations for the fervid crate
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
yggdrasil-parser
Yggdrasil parser by yggdrasil
-
lazyk-rust
Interpreter for Lazy K programming language
-
kola
Fast and lightweight language server for Kotlin
-
erg_parser
The Erg parser
-
neptune-lang
An embeddable scripting language
-
bf
An optimizing Brainfuck interpeter and JIT compiler
-
hacspec-lib
The hacspec library
-
ra_ap_rustc-dependencies
TBD
-
sym-lang
Sym Lang is a lightweight stack-based programming language that uses symbols and numbers
-
inline
-
papyri-lang
Compiler for the Papyri markup language
-
zesterer/atto
An insanely simple self-hosted functional programming language
-
findpython
Find python executables on your system
-
tree-sitter-generate
generating C source code from a tree-sitter grammar
-
bfkit
A Brainfuck toolkit
-
kind-parser
Parser for the kind compiler
-
tensile
A test framework capable of dynamic and parallel test execution
-
fast-rustc-ap-rustc_parse
Automatically published version of the package
rustc_parse
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
ka-pi
A JVM Bytecode Manipulation Framework inspired by ASM
-
ezno-checker
A fast and correct TypeScript type checker with additional experiments
-
yxy-ffi
Deleted crate
-
numeric-loops
Efficient numerical loops (sum, dot product) with optional nightly-using special cases and optimizations
-
progenitor-hk
An OpenAPI client generator
-
judge-core
A judge library for online judge system
-
lua-jit-sys
System bindings for LuaJIT 2.0.5
-
airlang_ext
The Extension of the Air Programming Language
-
merge-lang
Merge Programming Language
-
janetrs
High level binding for Janet programming language
-
utigo
package manager for C++
-
steel-parser
Parser for use within steel
-
noz
A work in progress gui library
-
karx_crate
Karx's crate
-
xassembler
Compiler tools for the xasm programming language
-
tinymist-world
Typst's World implementation for tinymist
-
zub
A fast, stack-based virtual machine for dynamic languages, with an intuitive IR-builder, garbage collection and NaN-tagging
-
lumen-language
A Lisp for Lua and JavaScript
-
robson_compiler
Dependency of the robson cli
-
gluon_vm
The virtual machine for executing the gluon programming language
-
my_parser_test_crates_io_1
enter your interesting description
-
spacey
a tiny yet performant whitespace vmm/interpreter
-
sixth
Programming language
-
rascal_compiler
Rascal programming language compiler
-
eerie-sys
Unsafe raw bindings to the IREE Compiler/Runtime
-
lento-quick-js
QuickJS Javascript engine wrapper
-
scalyc
Compiler for the Scaly programming language
-
monkey-interpreter
an interpreter for monkeylang
-
crates-publish-minimal
A minimal Rust project for publishing to crates.io
-
mstak-interpret
Minimal Stak Scheme bytecode interpreter
-
prexcl
esoteric proof-of-concept programming language
-
spore-vm
Virtual machine for the Spore interpretted language
-
xlang_host
Interface for determining and using platform-specific properties of the host system
-
polonius-the-crab
Tools to feature more lenient Polonius-based borrow-checker patterns in stable Rust
-
turtle-lang
A humble, fun, and friendly Lisp
-
pcb
Pink Compiler Backend: Language agnostic compiler backend - Rust Library
-
psi-lang
A language for configuration and extension
-
calyx-frontend
Compiler Infrastructure for Hardware Accelerator Generation
-
farmfe_plugin_resolve
Resolve plugin of farm
-
evalrs
Rust code snippet evaluator
-
PolyPoly
none
-
reic
A compiler that just works
-
lincoln_ir
Intermediate representation of Lincoln
-
air-codegen-winter
Winterfell code generator for the AirScript language
-
proto-vulcan
A miniKanren-family relational logic programming language embedded in Rust
-
midenc-compile
The compiler frontend for Miden
-
pliron-llvm
LLVM dialect for pliron
-
knightrs
The Knight programming language, in Rust
-
selya
Specific Language for Young and Adult :D
-
hzlang_parser
A parser for the "hz" programming language
-
symboltable
Contains a symbol table
-
ncc
Custom-mode compiler for Novation MIDI devices
-
xasm
Compiler for the xasm programming language
-
fennec-parser
Fennec Programming Language
-
sieve-rs
Sieve filter interpreter for Rust
-
tan-language
namespace for tan-language.org crates
-
rust_bridge_traits
The traits for the rust_bridge crate
-
cpsc323-parser
Parser for Saloni Modi's CPSC 323 (Spring 2024)
-
azul-glsl-to-cxx
GLSL to C++ compiler
-
xee-interpreter
Interpreter for XPath and XSLT
-
starfish
*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>
-
lorgn_runtime
runtime for the LORGN language
-
rji
Generates an efficient and seamless Rust/Java bridge. A Rust-Java Interface.
-
teko
programming language implementation in Rust
-
mica-std
The standard library of Mica, a simple, user-friendly, embeddable scripting language
-
kodept-inference
compiler with dependent types support in mind
-
erg_linter
the Erg linter
-
msiz_rustc-ap-rustc_data_structures
Automatically published version of the package
rustc_data_structures
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
stack-vm
A generic, reusable, stack-based virtual machine
-
tattle
Error reporting for compilers
-
kind-target-kdl
KDL target for the kind compiler
-
libxas
Extendable Assembler library
-
dorian
The intuitive LLVM abstraction written in Rust
-
mycon
Befunge-98 interpreter
-
magc
The Mag Language Compiler
-
hebi_diag
Diagnostics for Hebi
-
lune-std-regex
Lune standard library - RegEx
-
bytecode
ability to read bytecode
-
swc_css
CSS apis for rust
-
oxc_semantic
A collection of JavaScript tools written in Rust
-
lamb
Pure untyped lambda calculus in safe Rust
-
lexgen
A fully-featured lexer generator implemented as a proc macro
-
lolcode
C compiler
-
cala-cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
hkalbasi-rustc-ap-rustc_arena
Automatically published version of the package
rustc_arena
in the hkalbasi/rust repository from commit e77366b57b799dfa3ce1fcb850c068723a3213ee The publishing script for this crate lives at: https://github… -
hush
unix shell scripting language based on the Lua programming language
-
yggdrasil-shared
Yggdrasil Compiler core shared components
-
rush-analyzer
A semantic analyzer and type-annotator for the rush programming language
-
c_a_l
cool array language
-
numbat
A statically typed programming language for scientific computations with first class support for physical dimensions and units
-
c2rust-refactor
C2Rust refactoring tool implementation
-
rspy
Pythonic interface for Rust
-
tonic-parser
The Tonic Programming Language Parser
-
mir-sys
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
rustc-ap-rustc_expand
Automatically published version of the package
rustc_expand
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
steel-lang
Steel (Statically-Typed Embedded Expression Language) is a scripting language that can be embedded in other applications
-
rustfuck
Optimizing compiler and interpreter for Brainfuck
-
codebake
data processing framework and lisp
-
tket2-hseries
TKET2 tool for preparing and validating
Hugr
s for compilation targeting Quantinuum H-series quantum computers -
rs-luau
Minimal overhead Luau bindings for Rust!
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
overload-strings
Haskell OverloadedStrings for Rust (using Into)
-
koto_lexer
The lexer used by the Koto programming language
-
rush-interpreter-vm
A rush interpreter leveraging a micro-compiler alongside a VM for its runtime
-
vc-ltl
Shared to msvcrt.dll or ucrtbase.dll and optimize the application file size
-
ferric_parser
The Parser and currently the code gen for the ferric group of languages
-
pk_compiler
The Palacinke lang bytecode compiler
-
vcc
Valkyrie Compiler Collection
-
op8d_lexemizer
Opinionated library for transforming code to a vector of Lexemes
-
llvm-rs
A wrapper for LLVM, a powerful library and toolkit for compilers
-
quantpiler
Сompiler of classical algorithms into oracles for quantum computing
-
cfla-cli
Command-line interface for the compact functional low-level assembler, cfla, a declarative functional systems programming language
-
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
-
bitsy-lang
Bitsy is a modern hardware description language
-
rspack_swc_plugin_import
babel-plugin-import rewritten in Rust
-
arithmetic-eval
interpreter for arithmetic expressions
-
bundle-lua
Bundle Lua scripts into a single file
-
source-span
Source code mapping and display utilities
-
peggen-impl
Generate recursive-descent & precedence climbing parsers. (extra implementations)
-
vuln-reach
Code reachability path analysis
-
zkpyc-stdlib
Standard library for the ZKPyC compiler
-
sicompiler
A basic compiler for SiCoMe programs
-
hydroper_razen
Razen MXML compiler
-
miden-sdk-alloc
bump allocator for Miden SDK programs
-
msiz_rustc-ap-rustc_target
Automatically published version of the package
rustc_target
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
nyar_ast
-
rslint_rowan
threadsafe fork of rowan for the rslint project
-
gnu-libjit
A safe rust wrapper around the libjit just in time compiler
-
vue-compiler-core
Vue compiler in Rust's core component
-
minitt-util
CLI Utilities extracted from Mini-TT language's type-checker
-
santiago
A lexing and parsing toolkit for Rust
-
miden-mast-package
Package containing a compiled Miden MAST artifact with declared dependencies and exports
-
vic
CLI for the Vicuna programming language
-
x64_asm
x86_64 assembler
-
xtuc-sieve-rs
Sieve filter interpreter for Rust
-
rustre-parser
Lustre v6 parser
-
strict_types
Strict types: confined generalized algebraic data types (GADT)
-
enalang_compiler
Exhaustingly Notorious Algorithms - compiler
-
eridani
Pure functional scripting, anywhere
-
kbvm-cli
A CLI for working with XKB
-
adana-script-core
namespaces aliases for command lines & basic scripting language
-
liblox
VM of the lox language
-
tcpp
tcpp wrappings for c/cpp preprocessor
-
libruskel
Generates skeletonized outlines of Rust crates
-
petr-bind
The binding stage of the petr compiler
-
cyclang-backend
Cyclang is a toy language built in LLVM
-
lovm2
a lightweight virtual machine with a focus on simplicity and extendability
-
guile-sys
Low-level bindings to GNU Guile
-
llvm-tools
access to the llvm tools installed through the
llvm-tools-preview
rustup component -
jyafn-qbe
QBE IR for Rust (forked from https://github.com/garritfra/qbe-rs for jyafn)
-
steel-doc
Document generation for steel
-
ra-ap-rustc_hashes
Automatically published version of the package
rustc_hashes
in the rust-lang/rust repository from commit 66678e68227913a42438afc7320a2849dffd4d51 The publishing script for this crate lives at:… -
bfcomp
A compiler for BrainF*ck implemented with AWIB and bfcore
-
ilex
quick and easy lexers for C-like languages
-
stak-profile
Stak Scheme profiler
-
lld_rs
Bindings for LLD
-
hkalbasi-rustc-ap-compiletest
Automatically published version of the package
compiletest
in the hkalbasi/rust repository from commit 46a65c9c17f0fe25522ab229b6e7da90a3dc3008 The publishing script for this crate lives at: https://github… -
clover-std
A scripting language
-
fctool
Shell Scripting Language
-
irvm-lower
The lowering library for IRVM to go to LLVM IR
-
sap-ast
The abstractact syntax tree crate for the SAP programming language
-
ra_ap_load-cargo
Loads a Cargo project into a static instance of rust-analyzer for analysis
-
tree-sitter
Rust bindings to the Tree-sitter parsing library
-
mech-system
System library for the Mech language
-
marigold-grammar
Grammar for the marigold language
-
amvm
Apika's My Virtual Machine. A virtual machine with Intermediate Lenguage
-
cedar-policy
Cedar is a language for defining permissions as policies, which describe who should have access to what
-
gluon_completion
Auto-completion for the gluon programming language
-
gluac-rs
compiling Garry's Mod Lua into bytecode
-
fervid_napi
Vue SFC compiler written in Rust
-
gnu-libjit-sys
Rust bindings for libjit compiler
-
riscv_analysis_cli
RISC-V static analysis tool -- CLI
-
symboscript-utils
SymboScript utils
-
veryl
A modern hardware description language
-
hugr-cli
Compiler passes for Quantinuum's HUGR
-
codegem
A small code generation library
-
duckscript
extendable and embeddable scripting 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…
-
cexe
A generic #! interpreter
-
oil-lang
OIL
-
markdoll
a structured and extensible markup language
-
roost-cli
Command line interface for the Roost interpreter
-
ano_jit_bfi_rs
Outdated Just-In-Time BrainFuck Interpreter written in RuSt
-
alan-runtime
A runtime in Rust to run AGC or Alan Graphcode, alan's bytecode format
-
toyc
The toylang compiler
-
c_lexer_logos
A lexer for the C lanuage written with the Logos lexer library
-
cucumber-expressions
Cucumber Expressions AST and parser
-
py-codegen-llvm
llvm codegen backend implementation for Pin1Yin1
-
oolisp
LISP based on Daniel Holden's Book, compiles to web assembly
-
tlisp
Lisp interpreter in Rust
-
rust-codegen
builder API for generating Rust code
-
peepmatic
DSL and compiler for generating peephole optimizers
-
ampc
Compiler for the Amp language
-
bobascript
a nice, cold, refreshing scripting language built in Rust
-
molt-app
Molt Shell Application
-
brainease_transpiler
A brainf*ck-style programming language, but readable
-
stk
stack-based virtual machine
-
calyx
Compiler Infrastructure for Hardware Accelerator Generation
-
swc_ecma_visit_std
Visitors for swc ecmascript nodes which works on stable rustc
-
cxx-llvm-auto
cxx-auto generated cxx bindings for cxx-llvm
-
bsharp
The B# programming language!
-
distrustc-server
A Rust-compatible distcc implementation
-
oblivc
Wrapper for Obliv-C
-
verilization-compiler-cli-core
The verilization serialization description language compiler. This contains the CLI without any languages to allow adding extra languages.
-
inc
Incremental approach to compiler construction
-
fast-rustc-ap-rustc_feature
Automatically published version of the package
rustc_feature
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
malbolge
Programming Language in Rust
-
ellie_vm
Ellie VM for running Ellie ByteCode
-
treeedbgen-souffle-c
Generate Soufflé types and relations from the C tree-sitter grammar
-
rigz_lua
Lua Module for rigz language
-
stationeers-mips
Intermediate representation for Stationeers MIPS assembly
-
cbvm
Cross bytes virtual machine used for building, running and reading CBVM files
-
msiz_rustc-ap-syntax
Automatically published version of the package
syntax
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
artlr_lex
lexical analysis
-
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
-
kbvm
XKB specification
-
mica-language
Reference implementation of the Mica scripting language
-
leo-span
Span handling for the Leo programming language
-
monkey-object
a object system for monkey lang
-
formality
An efficient programming language featuring formal proofs
-
galvan-transpiler
Transpiler for the Galvan programming language
-
swc_mut_cjs_exports
[SWC plugin] mutable CJS exports
-
molt-argparse
The argument parser generator macro for the Rust-based Tcl interpreter, Molt
-
loxcraft
A compiler, VM, language server, and online playground for the Lox programming language
-
enalang_optimizer
Exhaustingly Notorious Algorithms - optimizer
-
garnish_lang_runtime
Runtime and execution library for Garnish Lang
-
go-vm
The vm of the Goscript project
-
b2c2-compiler-common
b2c2-compiler以外の箇所でも使う要素を抜粋
-
graviton_backend
The Graviton backend which includes a stack based virtual machine which is now depreciated and a native backend using Cranelift
-
lucia-lang
Lucia programming language
-
ghci
Manage and communicate with ghci (Haskell's GHC interpreter)
-
befunge-colored
A rust-powered interpreter for the befunge-colored esolang
-
numlang
A compiler for an esolang that uses hexadecimal
-
hematita
A memory safe Lua interpreter
-
ryna-ffi
FFI interface for the Ryna Programming Language
-
carlo-help
A help utility for the simple interpreted programming language Carlo
-
llir
LLVM IR Binding
-
wrecc_compiler
used by wrecc to compile C99 to x86-64
-
rbc
An optimizing Brainfuck to C compiler
-
lua_engine
lua engine
-
lmc-cli
CLI for LMC Assembly
-
kodept-macros
compiler with dependent types support in mind
-
boolfuck
unoptimized boolfuck interpreter which can convert brainfuck code
-
shulkerscript-cli
Command line tool to compile Shulkerscript projects
-
inline-python
Inline Python code directly in your Rust code
-
teko-rs
Command line interface for Teko
-
bfmod
Brainfuck lexer and compiler library for Rust
-
dyncast
Downcasting made easy
-
rascal_bytecode
Rascal programming language bytecode
-
koto_runtime
The runtime used by the Koto programming language
-
petr-playground
website playground for the petr language
-
asmkit-rs
Portable assembler toolkit: decoding and encoding of various architectures
-
tinymist-l10n
Localization support for tinymist and typst
-
rustpython-parser-core
RustPython parser data types
-
kind-checker
Type checker for the kind compiler
-
oters
A Functional Reacitve Programming Language for writing GUI applications
-
tan_lint
A collection of lints for the Tan language
-
enalang_vm
Exhaustingly Notorious Algorithms - virtual machine
-
cfsp
A JVM Bytecode Manipulation Framework inspired by ASM
-
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…
-
apollo-smith
A GraphQL test case generator
-
msiz_rustc-ap-rustc_errors
Automatically published version of the package
rustc_errors
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
typst-syntax
Parser and syntax tree for Typst
-
cargo-green
Cargo plugin and $RUSTC_WRAPPER to sandbox & cache cargo builds and execute jobs remotely
-
genotype_lang_ts_converter
Genotype language TypeScript target converter crate
-
jit_rs
jit.rs is a library for generating, optimizing and running executable code at runtime
-
javascriptcore
Bindings to the JavaScriptCore framework
-
fast-rustc-ap-rustc_session
Automatically published version of the package
rustc_session
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
code_highlighter
Highlights code for printing
-
onlang
A programming language running on json or yaml
-
bpf-script
A small scripting language and compiler for creating eBPF programs at runtime
-
sap-interpreter
The interpreter crate for the SAP programming language
-
kind-query
Query module for the kind compiler
-
symboscript-types
A symbolic programming language SymboScript types
-
typespec_macros
Procedural macros for client libraries built on typespec
-
bsharp_fset
The B# programming language!
-
enalang_checker
Exhaustingly Notorious Algorithms - checker
-
brainheck
interpreter written in Rust
-
tinymist-project
Project model of typst for tinymist
-
agar
Agar bindings for Rust
-
autophagy-mlir
MLIR backend for Autophagy
-
steel-gen
Code generation crates for use within steel
-
pytv
Python Templated Verilog
-
diplomat_core
Shared utilities between Diplomat macros and code generation
-
terl
a general parser
-
cedar-policy-validator
Validator for the Cedar Policy language
-
rustc-ap-rustc_arena
Automatically published version of the package
rustc_arena
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
numbat-cli
A statically typed programming language for scientific computations with first class support for physical dimensions and units
-
lulz
A fast and spec-compliant LOLCODE implementation
-
farmfe_utils
farm utils
-
ra_ap_parser
parser for rust-analyzer
-
guile-scheme
A small wrapper around the Guile Scheme Extension and Scripting Language
-
petr-resolve
resolution stage of the petr compiler
-
rspack_binding_options
rspack binding options
-
py-codegen
pycc-rs codegen interface
-
typst-pdf
PDF exporter for Typst
-
rspack_loader_swc
rspack builtin swc loader
-
mtots_core
Core implementation of the mtots scripting language
-
tsearch
Search codebase using treesitter query syntax
-
mangle
Exolang that can take any utf8 text as valid code and return some result out of it
-
gladiator
A concurrent, modular and small garbage collector
-
flycatcher-parser
The Flycatcher programming language's parser
-
fervid_parser
Vue SFC parser for the fervid crate
-
cxx-llvm-build-common
Common build code for cxx-llvm and dependent crates
-
cmtir
The intermediate representation for Cement (cmt2) languages and compiler tools
-
wars-test
WaRs Test
-
oxc_span
A collection of JavaScript tools written in Rust
-
c64-assembler-macro
Convenience macros for c64-assembler crate
-
llvm-sys-wrapper
Shallow wrapper for llvm-sys
-
duckscriptsdk
The duckscript SDK
-
stak-vm
Virtual machines for Stak Scheme
-
stk-http
An HTTP module based on reqwest for STK
-
runtime-lexer
regex based lexer
-
petr-parse
parser for the petr language
-
librashader-presets
RetroArch shaders for all
-
pratt-gen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
wrought
compiler
-
autophagy
AOT compiler for Rust
-
clue_core
C/Rust like programming language that compiles into Lua code
-
carlo-version
Version for the simple interpreted programming language Carlo
-
rustyscript
Effortless JS Integration for Rust
-
clover-cli
A command line interface for Clover
-
kaon
A little scripting language written in rust
-
oxc_isolated_declarations
A collection of JavaScript tools written in Rust
-
palacinke
useless scripting lang
-
gluon_format
Code formatting for the gluon programming language
-
koto_bytecode
The bytecode compiler used by the Koto programming language
-
miden-hir-type
Miden HIR types
-
hlua
Zero-cost high-level wrapper for Lua
-
pcre2-sys
Low level bindings to PCRE2
-
diatom-core
The diatom programming language
-
tan-lang
namespace for tan-lang.org crates
-
distrustc-client
A Rust-compatible distcc implementation
-
rquickjs-sys
QuickJS bindings for rquickjs
-
kir
IR for parse/print def/use support
-
msiz_rustc-ap-syntax_pos
Automatically published version of the package
syntax_pos
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
as3razen
compiler
-
treeedb-c
Generate Datalog facts from C source code
-
llvm-ir-taint
Taint tracking for LLVM IR
-
machina
Manage and execute assembly at runtime
-
tree-sitter-java
Java grammar for tree-sitter
-
tree-sitter-python
Python grammar for tree-sitter
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
rspack_ids
rspack id implementation
-
yapall
Pointer Analysis for LLVM
-
genotype_lang_ts_project
Genotype language TypeScript target project crate
-
libjit-sys
Just-In-Time Compilation in Rust using LibJIT bindings
-
symboscript-interpreter
SymboScript interpreter
-
gluon_check
The typechecker for the gluon programming language
-
jit-sys
libjit in rust
-
nyx_vm_api
API and bindings for Nyx VM
-
fervid_core
The core structures and utilities of fervid
-
kodept-interpret
compiler with dependent types support in mind
-
typed
type annotation for compiler plugins
-
toy_ast
The toylang compiler AST
-
swc_node_base
Speedy web compiler
-
jcompiler
a compiler for the J programming language
-
rustc-ap-rustc_index
Automatically published version of the package
rustc_index
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
px-llvm-codegen-utils-version-macros
Version macros for LLVM codegen utilities
-
ristretto_classfile
reading, writing and verifying Java classfiles
-
swamp-script-analyzer
analyzer for swamp script
-
ruxnasm
Alternative Uxntal assembler focused on error reporting
-
bsharp_parser
The B# programming language!
-
bsharp_interp
The B# programming language!
-
bright_swc_html_ast
AST definitions of html
-
oxc_ast_visit
A collection of JavaScript tools written in Rust
-
fastmem
Configurable utilities for fast memory operations
-
js-sandbox
Execute JavaScript code from Rust in a secure sandbox, and transport data to/from JS plug-ins
-
typst-utils
Typst
-
mitex-cli
CLI for MiTeX
-
hugr-model
Data model for Quantinuum's HUGR intermediate representation
-
oort-vm
The Oort Virtual Machine
-
go-engine
The wrapper of the Goscript project
-
monkey-compiler
a compiler for monkeylang
-
calyx-utils
Compiler Infrastructure for Hardware Accelerator Generation
-
kind-report
Report module for the kind compiler
-
decomp
Components of a decompilation pipeline
-
create-farm
Create Farm cli tool
-
tinymist-analysis
Typst Static Analyzers for Tinymist
-
diatom-cli
The diatom programming language
-
tan-analysis
Analysis infrastructure for the Tan language
-
fast-rustc-ap-rustc_attr
Automatically published version of the package
rustc_attr
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
kind-driver
Driver for the kind compiler
-
sloppy
A binary package to run sloppy script
-
ashpaper-bin
CLI for ashpaper, an inpterpreter for Esopo language AshPaper conceived by William Hicks
-
mica-cli
Command-line interface for the Mica scripting language
-
petr-utils
common utilities for the petr compiler and tooling
-
petr-ir
target agnostic IR for the petr language
-
steel-repl
REPL library for steel
-
koto_cli
A CLI and script runner for the Koto programming language
-
rustc-ap-rustc_session
Automatically published version of the package
rustc_session
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
dejavu-runtime
DejaVu shared types and runtime
-
rspack_error
rspack error
-
tinymist-task
Task model of typst for tinymist
-
lovm2_error
a lightweight virtual machine with a focus on simplicity and extendability
-
xlang-syntax
The xlang parser and syntax utilities
-
molt-shell
Molt Application Frameworks
-
vicis-core
Manipulate LLVM-IR in Pure Rust
-
stak-device
Devices for Stak Scheme
-
cmtrs
A rule-based embedded HDL in Rust
-
tanlang
namespace for tanlang-org crates
-
ein-ffi
FFI library for Ein programming language
-
mag_lang
The Mag Language Runtime
-
erg_type
APIs for Erg types
-
ezjs
micro Javascript (ES5) engine is Rust
-
rustc-ap-rustc_parse
Automatically published version of the package
rustc_parse
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
librashader-preprocess
RetroArch shaders for all
-
oxc_cfg
A collection of JavaScript tools written in Rust
-
typst-timing
Performance timing for Typst
-
carlo-repl
A REPL for the simple interpreted programming language Carlo
-
oxc_minifier
A collection of JavaScript tools written in Rust
-
gluon_parser
The parser for the gluon programming language
-
typst-svg
SVG exporter for Typst
-
spade-types
Helper crate for https://spade-lang.org/
-
rustpython-parser
Python language parser for Python3
-
fast-rustc-ap-rustc_errors
Automatically published version of the package
rustc_errors
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
pycc-rs
Pin1Yin1 compiler rust implementation
-
kodept-parse
compiler with dependent types support in mind
-
carlo-run
A runner for the simple interpreted programming language Carlo
-
enalang_repl
Exhaustingly Notorious Algorithms - repl
-
shex_ast
RDF data shapes implementation in Rust
-
sap-lexer
The lexer crate for the SAP programming language
-
hllvm
Idiomatic bindings to the LLVM compiler suite
-
oxbuild
Ultra-fast typescript compiler
-
koto_memory
Memory management utilities used by the Koto programming language
-
kn-runtime
Dynamic wrapper around CPU and GPU inference
-
calyx-stdlib
Compiler Infrastructure for Hardware Accelerator Generation
-
fast-rustc-ap-rustc_ast
Automatically published version of the package
rustc_ast
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
swamp-script-eval
interpreter for swamp script
-
bsharp_bstar
The B# programming language!
-
rune-ssa
Intermediate mode representation for Rune
-
gluon_codegen
Code generation macros for the gluon programming language
-
koto_test_utils
Testing utilities for the Koto programming language
-
ellie_engine
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments
-
swc_plugin_comments
Internal sharable storage for the comments between host to the plugin
-
hecate-assembler
The assembler for the hecate vm
-
swamp-script-compile
Compile utility functions
-
llama
Friendly LLVM bindings
-
runestick-http
An HTTP module based on reqwest for runestick
-
seax
SECD virtual machine for interpreting programs in FP languages and a Scheme compiler targeting that machine
-
qwik-core
Qwik optimizer compiler
-
air-script
AirScript language compiler
-
rustc-ap-rustc_ast
Automatically published version of the package
rustc_ast
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
calyx-backend
Compiler Infrastructure for Hardware Accelerator Generation
-
fervid
Vue SFC compiler written in Rust
-
stak-inexact
Inexact number operations for Stak Scheme
-
msiz_rustc-ap-graphviz
Automatically published version of the package
graphviz
in the rust-lang/rust repository from commit 74d5c70b174f06843049af2d764ff57ddc81c81c The publishing script for this crate lives at: https://github… -
oxc_syntax
A collection of JavaScript tools written in Rust