-
rustc-hash
A speedy, non-cryptographic hashing algorithm used by rustc
-
ariadne
A fancy diagnostics & reporting crate
-
rustc-demangle
Rust compiler symbol demangling
-
boa_engine
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
llvm-sys
Bindings to LLVM's C API
-
apollo-compiler
A compiler for the GraphQL query language
-
ui_test
A test framework for testing rustc diagnostics output
-
annotate-snippets
building code annotations
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
rustc-std-workspace-core
integration of crates.io crates into rust-lang/rust standard library workspace
-
rquickjs
High level bindings to the QuickJS JavaScript engine
-
jaq-interpret
Interpreter for the jaq language
-
progenitor
An OpenAPI client generator
-
codespan
Data structures for tracking locations in source code
-
mers
dynamically typed but type-checked programming language
-
ra-ap-rustc_lexer
Automatically published version of the package
rustc_lexer
in the rust-lang/rust repository from commit 89ab6559cc10ee3b24c4aef2f62b716f682cb926 The publishing script for this crate lives at:… -
adana
namespaces aliases for command lines & basic scripting language
-
boa_string
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
tokay
programming language designed for ad-hoc parsing
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
msvc-demangler
that demangles / undecorates C++ symbols mangled by MSVC
-
oxc
A collection of JavaScript tools written in Rust
-
rustc_version_runtime
querying the version of the rustc compiler used in runtime
-
swift-rs
Call Swift from Rust with ease!
-
clang
A somewhat idiomatic Rust wrapper for libclang
-
llvm-ir
LLVM IR in natural Rust data structures
-
cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
gccjit
Higher-level Rust bindings for libgccjit
-
hvm
A massively parallel, optimal functional runtime in Rust
-
type-sitter-cli
CLI for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
piccolo
Stackless Lua VM implemented in pure Rust
-
bund
Interpreter and CLI for a Virtual Machine for BUND programming language
-
p2sh
Programming language interpreter
-
chalk-solve
Combines the chalk-engine with chalk-ir
-
rune
Language, an embeddable dynamic programming language for Rust
-
wthr-lang
An experimental programming language for weather calculations/applications
-
spirt
Shader-focused IR to target, transform and translate from
-
erg
programming language
-
tree-sitter-graph
Construct graphs from parsed source code
-
cranelift-frontend
Cranelift IR builder helper
-
gluon
A static, type inferred programming language for application embedding
-
lua-src
Sources of Lua 5.1/5.2/5.3/5.4 and logic to build them
-
runtimelib
Jupyter runtime library
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
evcxr_jupyter
A Jupyter Kernel for Rust
-
rgsm
An assembler for the Gheith ISA written in Rust
-
typst-cli
The command line interface for Typst
-
endbasic
programming language - CLI
-
ra_ap_test_utils
Assorted testing utilities for rust-analyzer
-
glslang
Rust bindings to glslang
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
mini-c-parser
minimal C language lexer & parser & virtual executer from scratch
-
three_body_lang
Three Body Language written in Rust
-
ruwren
bindings to Wren programming language
-
clue
C/Rust like programming language that compiles into Lua code
-
starlark
language in Rust
-
rustc-build-sysroot
Build a rustc sysroot with custom flags
-
altv
Rust server-side API for writing your gamemodes on alt:V
-
aspl
Programming Language
-
rustc-stable-hash
A stable hashing algorithm used by rustc
-
ra-ap-rustc_pattern_analysis
Automatically published version of the package
rustc_pattern_analysis
in the rust-lang/rust repository from commit 89ab6559cc10ee3b24c4aef2f62b716f682cb926 The publishing script for this crate lives at:… -
oxc_parser
A collection of JavaScript tools written in Rust
-
garble_lang
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
-
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.
-
dyon
dynamically typed scripting language
-
stak-profile
Stak Scheme profiler
-
rever
Interpreter and REPL for the Rever language
-
rustfix
Automatically apply the suggestions made by rustc
-
garnish_lang_compiler
Utilites to compile garnish scripts
-
heraclitus-compiler
Compiler frontend for developing great programming languages
-
vrl
Vector Remap Language
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
cxxbridge-flags
Compiler configuration of the
cxx
crate (implementation detail) -
impc
A compiler for the IMP programming language
-
pycc-rs
Pin1Yin1 compiler rust implementation
-
intuicio-core
Core module for Intuicio scripting platform
-
dianac
An emulator, compiler, and interpreter for the Diana Compiled Language
-
lib-ruby-parser-nodes
Ruby parser nodes data
-
midenc
The compiler frontend/executable for Miden
-
pintfmt
Formatter for the Pint programming language
-
bend-lang
A high-level, massively parallel programming language
-
tan
language
-
stack-graphs
Name binding for arbitrary programming languages
-
tcl
Rust bindings for Tcl language
-
dypdl-heuristic-search
Heuristic search solvers for Dynamic Programming Description Language (DyPDL)
-
splik
programming language identifier kit
-
flowlang
A dataflow oriented programming meta-language in JSON supporting functions written in rust, python javascript, java and flow
-
airlang
The Air Programming Language
-
uiua
A stack-based array programming language
-
analisar
A Lua parser for Rust
-
swc_allocator
A thin wrapper for bumpalo
-
spl
Stack Pogramming Language: A simple, concise scripting language
-
quickjspp
QuickJS Javascript engine wrapper using quickjs fork named quickjspp
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
cranelift-native
Support for targeting the host with Cranelift
-
hermes_rs
A dependency-free disassembler and assembler for the Hermes bytecode
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
flexar
An extremely flexible lexer/parser (get it?) for writing your own programming language
-
tremor-script
Tremor Script Interpreter
-
deno_webidl
WebIDL implementation for Deno
-
dissect
Logstash inspired dissect extractor
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
brainfoamkit
An interpreter for the brainf*** language
-
ascent
Logic programming in Rust
-
llvm-lib
LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API
-
rigz
CLI for running rigz locally
-
calcit
Interpreter and js codegen for Calcit
-
iodine
Stack-based programming language
-
csml_engine
The CSML Engine is a conversational engine designed to make it extremely easy to create rich and powerful chatbots
-
ergotree-ir
ErgoTree IR, serialization
-
janetrs
High level binding for Janet programming language
-
egglang
The Egg Programming Language From Eloquent JavaScript, but in Rust
-
passerine
A small extensible functional scripting language designed for concise expression with little code
-
didppy
Python interface for Dynamic Programming Description Language (DyPDL) and DyPDL solvers
-
netsblox-vm
running NetsBlox code with optional native extensions
-
ra-ap-rustc_parse_format
Automatically published version of the package
rustc_parse_format
in the rust-lang/rust repository from commit 89ab6559cc10ee3b24c4aef2f62b716f682cb926 The publishing script for this crate lives at:… -
rusche
A lightweight Scheme interpreter embeddable in Rust applications
-
circomspect
A static analyzer and linter for the Circom zero-knowledge DSL
-
wdl-ast
An abstract syntax tree for Workflow Description Language (WDL) documents
-
kdl-script
execute kdl documents!
-
sqids
Generate short unique ids from numbers
-
b3
port of B3 WebKit codegen backend
-
brillig
bytecode ACIR uses for non-determinism
-
naan
A fast, easy, and tasty functional programming prelude
-
compiler_base_session
-
blisp
A lisp like statically typed programing language for no_std
-
typst-syntax
Parser and syntax tree for Typst
-
cpast
Run custom testcase with powerful clex lang powered generated tool. Ideal for competitive coders. Can test two file and pass & match randomly generated outputs
-
tinymist-assets
assets for tinymist
-
ra_ap_hir
A high-level object-oriented access to Rust code for rust-analyzer
-
rustpython-compiler
A usability wrapper around rustpython-parser and rustpython-compiler-core
-
abyss-lang
AbySS: Advanced-scripting by Symbolic Syntax
-
antimony-lang
The Antimony programming language
-
nu_plugin_vec
A Nushell plugin implementing vector operations
-
cyclang
toy language built in LLVM
-
staged-sg-filter
A staged programming implementation for Savitzky-Golay filters. Loops go brrr.
-
aneurysm
Brainf**k interpreter
-
som
The 'som' 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.
-
lsts
Large Scale Type Systems
-
polonius-engine
Core definition for the Rust borrow checker
-
aplang
A programming language made to aid students who are taking AP Computer Science Principals
-
vyder_cli
A scripting language made to be easy to extend
-
j4rs-171h
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
ellie_engine
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments
-
faye
a pretty lil lisp
-
ezno
A JavaScript type checker and compiler. For use as a library or through the CLI
-
tree-sitter-language
The tree-sitter Language type, used by the library and by language implementations
-
chimpanzee
Monkey programming language implementation (interpreter, compiler and formatter), with added features
-
molt-forked
Embeddable TCL interpreter for Rust applications (personal forked)
-
logic_tracer
Recognize a logic proposition and trace its truth value, also generate a truth table (still in development)
-
kind2
A pure functional functional language that uses the HVM
-
nessa-language
An extensible programming language with a strong type system
-
kc
Kayla's (line) counter (of code) :)
-
asciidork-ast
Asciidork AST nodes
-
cranelift-codegen
Low-level code generator library
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
hax-frontend-exporter
mirrors of the algebraic data types used in the Rust compilers, removing indirections and inlining various pieces of information
-
ironmind
A Brainf*ck interpreter and code execution visualizer built in Rust
-
pax-lang
Pax language parser
-
badder_lang
A specialized programming language built for programming puzzle game Robo Instructus
-
rusty_lr
GLR, LR(1) and LALR(1) parser generator with custom reduce action
-
pen-ffi
FFI library for Pen programming language
-
atto
An experimental terminal text editor
-
typeset
A DSL for defining source code pretty printers
-
dust_dds_gen
OMG IDL compiler for Dust DDS
-
autolang
Auto is a programming language for automations in various scenarios
-
c2rust-ast-builder
Rust AST builder support crate for the C2Rust project
-
generic-lang
A Lox based programming language
-
minicode
Esoteric programming language
-
adana-script
namespaces aliases for command lines & basic scripting language
-
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
-
numlang
A compiler for an esolang that uses hexadecimal
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
pliron
Programming Languages Intermediate RepresentatiON
-
sap-cli
The command line interface for the SAP programming language
-
symboscript-formatter
SymboScript formatter
-
michaelb/sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
-
bpf-ins
working with eBPF instructions
-
pseudo_interpreter
A Pseudocode interpreter
-
dcim
dc improved - Expanded rewrite of a classic RPN calculator / esoteric programming language
-
ylc
Ygens ir compiler
-
vtl-rs
Very Tiny Language (VTL) in Rust, inspired by the historical VTL-2 on Altair 680b and others
-
fomoscript
Toy scripting language
-
dune
A shell🐚 by the beach🏖️!!
-
turing-lib
Turing library for Rust
-
mech
reactive programming language for building robots, games, and animations
-
fennec
Programming Language
-
torq_lang
A programming language for concurrent dataflow
-
codesnake
Pretty printer for non-overlapping code spans
-
hugr-cli
Compiler passes for Quantinuum's HUGR
-
azure
Project root for all Azure SDK-related crates
-
poetic
parse and interpret poetic source code
-
garden-lang
A live programming language
-
slotted-egraphs
E-Graphs with name binding
-
hugr-passes
Compiler passes for Quantinuum's HUGR
-
cmajor
Rust bindings for the Cmajor JIT engine
-
qalam
Interpreter for the Qalam programming language. Qalam is a dead-simple, Islamic/Arabic terminology inspired, interpreted programming langauge.
-
stella_checker
Rust-based, speedy Lua type checker
-
parsy
efficient parser combinators library
-
ergoscript-compiler
Compiler for ErgoScript
-
rohanasantml
An easy way to write your messy html code in a better way
-
moto
motivated automation
-
compiler_base_error
-
garnish_lang_simple_data
Data implementation for garnish runtimes using simple list of variants
-
farmfe_compiler
Farm Compiler
-
alkale
LL(1) tokenizer library for Rust
-
jonlang
basic scripting language made to learn rust
-
tan-shell
A shell powered by Tan
-
scoutlang
A web crawling programming language
-
claw-cli
The compiler for the Claw language
-
boof
A Brainfuck interpreter, and also a dog
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
fkys-rs
F*cking Kill Yourself lang interpreter written in Rust
-
halo2-base
Embedded domain specific language (eDSL) for writing circuits with the
halo2
API. It simplifies circuit programming to declaring constraints… -
koto
expressive, embeddable programming language
-
gossiphs
lib for general code file relationship analysis. Based on tree-sitter and git analysis.
-
saxaboom
Binding library for Metal Shader Converter
-
jinko
safe, small and fast programming language with Rust interoperability
-
rspack_hash
rspack hash
-
ocaml-gen
generating OCaml code
-
insertion-set
Performs a set of batched insertions on a vector
-
lep
Mini language for interactive consoles, featuring small code footprint
-
leo-retriever
A retriever for the Leo programming language
-
brainfork
A compiler for Brainfuck written in Rust
-
dust-lang
General purpose programming language
-
force-send-sync
Unsafe wrappers to force Send and Sync
-
nadesiko3
Japanese programming language Nadesiko v3
-
hooks
Compile-time, async hooks
-
argus-cli
Trait debugger backend for IDE interactions
-
netsblox-ast
parsing NetsBlox project files into an AST for use in code generation
-
plx
Practice programming exos in a delightful Learning eXperience
-
gluon_repl
REPL for gluon. A static, type inferred programming language for application embedding
-
spyglys
programming language for text manipulation
-
libbfi
Extendable brainfuck interpreter library
-
c2rust
C to Rust translation, refactoring, and cross-checking
-
rigz_ast
AST parser for the rigz programming language
-
rythonc
A command-line Python to Rust compiler, at this point, very incomplete
-
pr47
A semi-experimental programming language. Still working in progress.
-
shulkerscript
language implementation with compiler
-
duskphantom-backend
Backend for DuskPhantom Compiler
-
arithmetic-eval
interpreter for arithmetic expressions
-
hydroflow
Hydro's low-level dataflow runtime and IR
-
intuicio-essentials
Essentials module for Intuicio scripting platform
-
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… -
oxc_semantic
A collection of JavaScript tools written in Rust
-
from-pest
Convert from a pest grammar to a typed AST
-
pl_0
pl/0 compiler implemented in rust
-
ruski
combinator calculus
-
jyafn
Computational graphs for Data Science that compile to machine code
-
blitz_lang
A Hobby Programming Lang with Rust
-
leap-lang
Leap language parser
-
cee-scape
access to
setjmp
andsigsetjmp
functionality -
nope-lang
The nope programming language
-
prism-parser
A PEG parsing library built for the Prism programming language
-
freya-bootstrap
bootstrap compiler for freya
-
ara_parser
A fault-tolerant, recursive-descent parser for Ara Programming Language 🌲
-
genotype_project
Genotype language project crate
-
skrusty
Translating C to Rust
-
terebinth
An interpreted programming language
-
lead_lang_interpreter
Interpreter of the Lead Programming Language
-
spaik
Programming Language
-
unseemly
A typed macro language
-
fuyu
programming language
-
monkey-parser
a parser for monkey lang
-
Cecile
Cecile Programming Language that is designed to be simple, fast
-
luna-lib
a light weight interpreted programming language
-
befunge-93-plus
A rust-powered interpreter for the befunge-93 esolang, with a few modifications
-
klang
programming language
-
relog
Strong String Normalization
-
runfile
Run commands in the languages you love!
-
ct-python
Execute Python code at compile time to generate Rust code
-
lex
aids in parsing programming languages
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
bappy-script
Gankra's toy compiler
-
umpl
meme language that is a mix of c like languages and lisp like languages
-
jnim
a jni binding
-
bfy
Brainfu*k interpreter and REPL written in Rust
-
mangle-parse
Mangle, a logic programming language
-
ast-grep-py
Search and Rewrite code at large scale using precise AST pattern
-
vtashkov-bf
Brainfuck interpreter
-
melody_compiler
The Melody language compiler
-
voile
dependently-typed row-polymorphic programming language
-
m68000
A Motorola 68000 interpreter, disassembler and assembler (code emitter)
-
brainease_lexer
A brainf*ck-style programming language, but readable
-
stak-code
Bytecode encoding/decoding for Stak Scheme
-
celsium
building interpreters
-
erg_compiler
Centimetre: the Erg compiler
-
goboscript
Scratch compiler
-
sourcemap-resolver
Sourcemap resolving library and CLI
-
nlcc
Nameless C Compiler
-
waffle-ast
AST utilities for waffle
-
midenc-hir-transform
Transformation passes and utilities for Miden HIR
-
rusty-basic
Tiny BASIC interpreter written in Rust
-
sandkiste
Language independent scripting language sandbox API
-
steel-core
Core compiler and VM implementation for steel
-
ast-demangle
Parses mangled names and produces structured results
-
ape_parser
syntax analysis for Aperture programming language
-
dlang
Programing language from scratch
-
diffsl
A compiler for a domain-specific language for ordinary differential equations (ODE)
-
netidx-bscript
An incremental scripting language for netidx
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
moore-svlog-syntax
The SystemVerilog parser implementation of the moore compiler framework
-
sym-lang
Sym Lang is a lightweight stack-based programming language that uses symbols and numbers
-
rusty-wam
The Warren Abstract Machine in Rust
-
kodept
compiler with dependent types support in mind
-
marker_adapter
Marker's adapter for common functions shared among lint drivers
-
ak_macros
faster development and simpler syntax with Macros Ak-Macros Group
-
llvm-ir-analysis
Static analysis on LLVM IR
-
reltester
Automatically verify the correctness of [Partial]Eq/Ord implementations
-
swc_visit
Visitor generator for stable rustc
-
clutils
A common library for building interpreter and compiler
-
lotus-lua
Lua dialect for shell scripting with the Lotus shell
-
denote-compiler
Denote Dev Compiler
-
gram
A programming language for distributed systems
-
pretty-copy
Multi-purpose copying utility which allows to see progress of copying operations
-
regen-lang
A language for defining languages
-
rispy
A Lisp in Rust
-
rspaste
Minimal, blazing-fast JSPaste API library
-
ra_ap_load-cargo
Loads a Cargo project into a static instance of rust-analyzer for analysis
-
makepad-live-compiler
Makepad platform live DSL compiler
-
lua_parser
syntax parser for lua language
-
state_machine_parser
The parser based on state machine generated by EBNF rules
-
tergo-parser
Parser for tergo
-
ntune
Engine for Neit Language
-
swc_html_visit
Visitor for html
-
sphinx-lang
An intepreter for a dynamic language implemented in Rust
-
walnut
Walnut File Systwm Experimental file system with inode level encryption
-
higher-order-closure
Allow function lifetime elision and explicit
for<'a>
annotations on closures -
itsy
Strongly typed scripting language with a rusty syntax and nice Rust integration
-
brainfuck_plus-core
core components of bfp language
-
penne
pasta-oriented programming language that favors the goto-statement for flow control
-
compiler_base_span
-
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
-
mun_codegen
LLVM IR code generation for Mun
-
bulloak-syntax
A Solidity test generator based on the Branching Tree Technique
-
rat-in-a-tube
Rat In a Tube, Halo: Combat Evolved HSC Script Compiler
-
fasb
faceted answer set browser
-
rune-modules
Native modules for Rune, an embeddable dynamic programming language for Rust
-
lmntalc
A compiler for the LMNtal language
-
c-lang
Scripting language made in rust
-
esoteric-vm
An esoteric virtual machine
-
jaust
Java ecosystem tools in rust a learning project
-
compiletest_rs
The compiletest utility from the Rust compiler as a standalone testing harness
-
odd_is_odd
A very (not) safe library to check if a number is odd. Based on cve-rs.
-
fta
Fast TypeScript Analyzer
-
go-types
The type checker of the Goscript project
-
mica
user-friendly, embeddable scripting language
-
hacspec
compiler
-
esdl
Event-sourcing Schema Definition Language parser
-
libket
Runtime library for the Ket programming language
-
enalang
Exhaustingly Notorious Algorithms - umbrella package
-
bfbackend
Compiler backend for brainfuck
-
mijit
Experimental JIT compiler generator
-
ascent_base
support library for the ascent package
-
beans
A parser generator library based on the Earley parser
-
xrcf
A compiler framework to enable the rapid development of programming language compilers
-
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… -
havo
Static compiler built for Osmon Programming Language
-
cargo-typify
cargo command to generate Rust code from a JSON Schema
-
darkdown
A darkdown(our own markup language) parser written in rust
-
ah-macro
工具宏
-
sorth
Forth inspired interpreted programming language
-
clover
A scripting language
-
marigold
Programming Language
-
symboscript-parser
SymboScript parser
-
lune-std
Lune standard library
-
supply-chain-trust-example-crate-000038
Tiny crate to check the version of the installed/running rustc
-
ablescript
The best programming language
-
dunh
Highlights code for printing
-
craneliftc
light c compatible ffi wrapper around cranelift
-
neige-lua
一个简单的lua运行时
-
santiago
A lexing and parsing toolkit for Rust
-
calyx-utils
Compiler Infrastructure for Hardware Accelerator Generation
-
awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
-
my_parser_andrewromanyk
My custom parser made for rust class
-
calyx
Compiler Infrastructure for Hardware Accelerator Generation
-
airlang_bin
The Air Programming Language
-
unfuck
Python 2.7 bytecode deobfuscator
-
y-lang
Compiler & Interpreter for the (rather new and very experimental) Y programming language
-
logaddexp
stable implementations of logaddexp and logsumexp
-
petr-ast
AST types for the petr language
-
seraphine-core
Core of the seraphine programming language
-
vyder
Create custom libraries for vyder
-
valkyrie-parser
The hand write parser of valkyrie language
-
chandeliers-sem
Semantics of Candle, a shallow embedding of Lustre in Rust
-
fungoid
A Befunge interpreter and text-UI IDE written in Rust
-
koopa
generating/parsing/optimizing Koopa IR
-
ra-ap-rustc_index
Automatically published version of the package
rustc_index
in the rust-lang/rust repository from commit 89ab6559cc10ee3b24c4aef2f62b716f682cb926 The publishing script for this crate lives at:… -
liexpr
parsing and evaluating simple expressions
-
aranya-policy-module
The Aranya Policy module format
-
roost-lang
Interpreter library for the roost language
-
hyeong
Hyeo-ung Programming Language Compiler
-
songe
Interpreter for a Scheme-like language for graphics and games
-
my_parser_kma_andurusenko_group_7
\<> _ <>\
-
typst-pdf
PDF exporter for Typst
-
glslang-sys
Raw C bindings to glslang
-
my_parser_kma_test_group_3_1
A brief description
-
my_parser_sofiia_budilova
A brief description
-
pushr
based interpreter for Push programs
-
crusts
From Unsafe C to safer Rust
-
diatom
programming language
-
ezno-checker
A type checker for JavaScript
-
rustpython-vm
RustPython virtual machine
-
slothlang
A weird, slow and a bit moldy interpreted programming language
-
py-ast
Pin1Yin1 ast definition and parse for pycc-rs
-
tr-lang
A programming language made to bring syntax closer to Turkish
-
bsharp
The B# programming language!
-
ellie_parser
Parser for ellie language
-
crusts-sg
CRustS - From Unsafe C to safer Rust
-
shortlang
A programming language designed for code golfing
-
nvvm
High level bindings to libnvvm
-
garnish_lang_traits
Shared traits for garnish core libraries
-
zia
Interpreter Library for the Zia Programming Language
-
orbitc
The Orbit Compiler Infrastructure
-
controlmap-parser
(De)Serializer of
controlmap.txt
in Skyrim -
tnj-arch
Architecture-specific components for the TNJ Intermediate Representation (AIR)
-
yoloxide
Yolol language from the upcoming game Starbase
-
rocks-lang
Crafting Interpreters' Lox Language
-
aikup
Manage multiple versions of aiken
-
grepdef
Quick search for symbol definitions in various programming languages
-
mini-brainfuck
A super small brainfuck interpreter and compiler
-
harper-html
The language checker for developers
-
oters
A Functional Reacitve Programming Language for writing GUI applications
-
boron-lang
efficient, compiled programming language
-
inline-vbs
Embed VBScript (and JScript, Ruby, Perl, ...) code inside Rust
-
moss
Experimental Moss interpreter
-
zkpyc-stdlib
Standard library for the ZKPyC compiler
-
xlang_abi
ABI safe interfaces used by xlang
-
ra_ap_hir_ty
The type system for rust-analyzer
-
oxc_ast
A collection of JavaScript tools written in Rust
-
hydroper_jet_compiler
Hydroper Jet Language Compiler
-
gameshell
lisp/bash-like shell to integrate into programs
-
mers_lib
mers language in other projects
-
petr-bind
The binding stage of the petr compiler
-
mintaka
Native
-
brainfuck-exe
A brainfuck interpreter implemented in rust
-
jexl-parser
A JEXL parser written in Rust
-
cxc
A high performance scripting language
-
stainless_script
Visual node-based programming language
-
rustc_utils
working with the Rust compiler
-
electron_tasje
Tiny replacement for electron-builder
-
timeblok-cli
A CLI for timeblok
-
tket-json-rs
Serializable definition of TKET circuits and operations
-
moore
A compiler for hardware description languages
-
rusty-cmd
creating custom line-oriented command interpreters in Rust
-
sylt-parser
Parser for the Sylt programming language
-
benda
Use Bend language functions and capabilities in Python!
-
genotype_lang_core_tree
Genotype language target crate
-
rail-lang
A straightforward programming language. Rail is currently experimental and subject to drastic breaking changes.
-
mycreates
tuorials
-
koto_parser
The parser used by the Koto programming language
-
xlang_host
Interface for determining and using platform-specific properties of the host system
-
ldpl
LDPL 4.4 compiler in Rust
-
steel-parser
Parser for use within steel
-
dez80
A Z80 instruction decoding and (dis)assembly library
-
crates-io-macro-crate
An example macros-by-example crate for demonstrating a regression
-
treeedb
Generate Datalog facts from tree-sitter parse trees
-
pitusya
Programming Language
-
rspack_tracing
rspack tracing
-
osyris
A highly embeddable LISP-like language with no depedencies
-
pkg-version-parser
extracting the version of a package in various programming languages
-
midenc-compile
The compiler frontend for Miden
-
sabre-lang
The sabre programming language
-
sap-interpreter
The interpreter crate for the SAP programming language
-
comet-rs
Rust eDSL for COMET: domain specific COMpiler for Extreme Targets
-
carlotk
The main library for Carlo, a simple interpreted programming language
-
brainterpreter
An interpreter for a Bauble toy programming language
-
roklang
A K interpreter written in rust. Inspired by ok and ngn/k and built on polars.
-
welly-parser
An artisanal parser for the Welly programming language
-
clang-preload
Sample library in rust
-
tan-analysis
Analysis infrastructure for the Tan language
-
flaneur2020/pua-lang
a dialect of The Monkey Programming Language
-
aranya-policy-compiler
The Aranya Policy Compiler
-
gluon_c-api
C-api for gluon, a static, type inferred programming language for application embedding
-
smpl
Core library to compile the SMPL language
-
expand_any_lifetime
expand any lifetime to 'static with no unsafe rust
-
vyder_std
Standard library for vyder
-
polyglot_interpreter
A cross-platform, cross-language interpreter of simple logical expressions
-
midenc-frontend-wasm
Wasm frontend for the Miden compiler
-
vuln-reach
Code reachability path analysis
-
silkworm_err
Compiler diagnostics for silkworm
-
gccjit_sys
Raw bindings to libgccjit. Companion to the gccjit crate.
-
leo-disassembler
A disassembler for the Leo programming language
-
formality-core
Language-independent formality system used by a-mir-formality
-
cranefack
An optimizing brainfuck compiler
-
spin4
esoteric programming language that uses 4D rotations for computations
-
jabba-lib
inspired mainly by Python
-
lua-rs
Lua port written in Rust
-
tergo-lib
format R code
-
lithia
Embeddable and simple lisp dialect
-
orecc-front
compiler frontend utility toolkit
-
bfup
Preprocessor for brainfuck-like languages
-
bf-derivatives-tools
Let's create your own brainfuck derivative
-
luallaby
Work in progress A pure-Rust Lua interpreter/compiler
-
theforce
A Star Wars inspired programming language
-
juicebox
advanced programming language
-
rmtg_core
Core library for the Rust MTG project
-
gcad
CAD/CAM scripting language
-
xbasic
that allows adding a scripting language onto your project with ease. This lets your users write their own arbitrary logic.
-
cfi-types
CFI types for cross-language LLVM CFI support
-
binks
scripting language
-
oxc_index
A collection of JavaScript tools written in Rust
-
rarity
useful functions
-
exercism
My exercism
-
oakc
A portable programming language with a compact backend
-
bff
A complete Befunge 98 interpreter in Rust
-
whitespacers
A whitespace JIT-compiler, for when your whitespace just isn't executing fast enough
-
vast
Verilog AST library
-
apollo-ariadne
A fancy diagnostics & reporting crate
-
acadcheck
flexible library for building checkers used in programming contests or homeworks
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
intuicio-frontend-vault
Vault frontend module for Intuicio scripting platform
-
ferrum_compiler
Compiler library for the Ferrum programming language
-
ion_shell_parser
Parser for the scripting language of the ion shell
-
circomspect-program-structure
Support crate for the Circomspect static analyzer
-
cranelift-interpreter
Interpret Cranelift IR
-
ryna-language
An extensible programming language with a strong type system
-
mangle-engine
Mangle, a logic programming language
-
ape_ast
abstract syntax tree for Aperture programming language
-
mdl_monkey
Monkey programming language from https://interpreterbook.com/
-
anyscript-compiler
A compiler for the AnyScript programming language, and Self Extracted Archives
-
rust-guile
Scheme runtime in your Rust program
-
snafu-upgrade-assistant
upgrade SNAFU between semver-incompatible versions
-
leuchtkraft
A logical programming language
-
brainease
A brainf*ck-style programming language, but readable
-
jkl-lang
Open Source Programming Language
-
celestial-hub-compass
ETAC compiler
-
rustc_span
Reuse rustc_span for compiler_base
-
lipstick
C
-
waffle-splice
Rewrite WAFFLE operations
-
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!
-
libquil-sys
High-level bindings to libquil
-
callisp
A lisp interpreter that can be used with WASM
-
makepad-live-tokenizer
Makepad platform live DSL tokenizer
-
nessie-lex
lexer for making programing languages
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
windows_quote
Code gen support for the windows crate
-
umbra-lang
macro-based scripting language
-
xenon-parser
The Xenon Language Parser/Lexer
-
kotlin
Language Parser (WIP)
-
bftextmaker
generate brainfuck code that prints out a given string
-
c_a_l
cool array language
-
dark-vm
A new VM called the DarkVM, which focuses on speed and simplicity
-
plexer
A Pattern-matching LEXER
-
langbox
framework to build compilers and interpreters
-
rustc-ap-rustc_errors
Automatically published version of the package
rustc_errors
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
garden-lang-parser
A live programming language
-
carbon-assembler
An assembler for the carbon CPU
-
halide-build
A library/utility for building Halide kernels
-
safe_wren
A safe, pure-rust implementation of wren.io, drop-in replacement for wren.io's C implementation
-
pseudocode
AP CSP Pseudocode interpreter (rough cut)
-
bulloak-foundry
A Solidity test generator based on the Branching Tree Technique
-
logi_code
A scripting language do executing combinational circuits
-
basic-lang
The BASIC programming language as it was in the 8-bit era
-
moore-vhdl-syntax
The VHDL parser implementation of the moore compiler framework
-
stak-sac
Stand-Alone Complex for Stak Scheme
-
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…
-
bfk
Brainfuck interpreter
-
enalang_compiler
Exhaustingly Notorious Algorithms - compiler
-
argus-lib
Trait debugger analysis for IDE interactions
-
ast-grep-language
Search and Rewrite code at large scale using precise AST pattern
-
lia
A high-level language for Rust
-
rcc4r
C compiler implemented in Rust with only 4 raw-functions
-
wander
scripting language
-
calyx-opt
Compiler Infrastructure for Hardware Accelerator Generation
-
ironplc-plc2x
Compiler front-end for ironplc
-
kara
Crafting interpreters tutorial implementation in Rust, named Kara after the first girl I kissed <3
-
swc_xml_visit
Visitor for xml
-
mlir-sys
Rust bindings to the MLIR C API
-
multinite-web-script-compiler
A compiler for the multinite web script language
-
ssa-canon
SSA IR
-
erg_common
A common components library of Erg
-
go-vm
The vm of the Goscript project
-
compiler-builtins-snapshot
Snapshot of the compiler-builtins crate
-
symboscript-lexer
SymboScript lexer
-
seer
symbolic execution engine for rust
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
cranelift-reader
Cranelift textual IR reader
-
quench
A programming language
-
hornbeam
template engine (high-level crate for use in applications)
-
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… -
lynxlang
An educational project for learning how programming language is made
-
laspa
Lisp-like language built with Rust
-
agentscript
A programming language for AI agents
-
bitcoded
Comprehensive Rust library for all your programming needs
-
aidl-parser
Parse AIDL files, crate AST and diagnostics
-
yggdrasil-ir
Yggdrasil Language IR
-
intcode_compiler
AoC 2019 Intcode compiler, interpreter and transpiler
-
llk
A fast, little an easy to understand LL(k) (LL(1) for now) library and compiler compiler (soon)
-
diatom-std-core
Diatom core standard library
-
cpsc323-lexer
Lexer for Saloni Modi's CPSC 323 (Spring 2024)
-
tin
statically structurally typed embeddable programming language
-
litto
Building blocks for DSL scripting language interpreters that interact with native Rust code
-
bytecode
ability to read bytecode
-
scurry
A component-based object-oriented language
-
typst-utils
Typst
-
ablescript_cli
The best programming language
-
rustc_codegen_nvvm
A codegen backend for Rustc which targets the libnvvm CUDA library
-
kind-pass
A lot of compiler passes for the kind compiler
-
scaly
programming language
-
tonic-parser
The Tonic Programming Language Parser
-
oxlex
lexer/tokenizer used in OxyScript
-
barfs
Befunge JIT
-
tree-sitter-stack-graphs-java
Stack graphs for the Java programming language
-
brainoxide
An optimizing Brainfuck compiler/interpreter
-
genotype_writer
Genotype language writer crate
-
molt
Embeddable TCL interpreter for Rust applications
-
swc_transform_common
Common utilities for swc transforms for any language
-
marwood
Scheme R7RS Virtual Machine
-
petr-resolve
resolution stage of the petr compiler
-
dynamik
A fast, powerful, expressive and typesafe language
-
rust_bridge_traits
The traits for the rust_bridge crate
-
c2rust-refactor
C2Rust refactoring tool implementation
-
ashpaper
Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
-
lib-ruby-parser-ast
AST for lib-ruby-parser
-
genesis2000
script development interface
-
strontium
A register-based bytecode machine for statically and dynamically typed programming languages
-
as_bool
Define how a type should be represented in a boolean context
-
cilk
(Toy) Compiler Infrastructure inspired by LLVM
-
fbp
Flow Based Programming for the Rust language
-
abstract-calculus
A programming language and model of computation that matches the abstract algorithm perfectly
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
ksplang
interpreter
-
celestial-hub-astrolabe
MIPS compiler
-
resurgence
A VM backend designed to be embedded in an application
-
monkey-lexer
a lexer for monkey lang
-
rsjni
Rust bindings to the Java Native Interface
-
garnish_lang_utilities
Helper functions for use with garnish core libraries
-
quail
Programming Language
-
ruby-sys
Low level bindings to MRI, Matz's Ruby Interpreter
-
adana-cache-command
namespaces aliases for command lines & basic scripting language
-
leo-ast
Abstract syntax tree (AST) for the Leo programming language
-
rspack_hook
rspack hook
-
fxrazen
compiler
-
rurust
High level Ruby VM bindings
-
ara_reporting
A Reporting library for for Ara Programming Language 📃
-
crusts-notxl
CRustS - From Unsafe C to safer Rust
-
hstr
A string type which is optimized for hash operations
-
lincoln
A low level programming language features linear types and direct manipulation of continuation (returning points)
-
cambridge-asm-cli
Run pseudoassembly from Cambridge International syllabus 9618
-
tree-crasher-javascript
grammar-based black-box fuzzer
-
chomatter_cli
Compiler for the language
-
texlang
TeX language interpreter
-
oxerun
Compiler bits to create Rust unikernels for Xen
-
zeromq-src
Source code and logic to build ZeroMQ from source
-
intuicio-nodes
Node Graph module for Intuicio scripting platform
-
trashcan
language which compiles to Visual Basic 6 / VBA
-
rustc-hex-viewer
compiler as a hex viewer
-
shelly
Generate dynamic-, scripting-language projects with dependencies for quick CLI feedback loops
-
libbf
Brainfuck-like language library
-
mangle-analysis
Mangle, a logic programming language
-
galvan-resolver
Type and function name resolver for the Galvan language
-
test_zia
Test Library for the Zia Programming Language
-
logo-interp
Implements parsing and interpreting of Logo programming language
-
typst-ide
IDE functionality for Typst
-
bytebraise
Proof-of-concept experiment to see how much of BitBake can be implemented in Rust
-
code_highlighter
Highlights code for printing
-
nexus-lib
The raw implementation of the nexus scripting language
-
ezc
A compiler for ez
-
skiff
An immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!
-
hvm1
A massively parallel functional runtime
-
slj
Programski jezik v slovenščini | A programming language in Slovenian
-
glsp
The GameLisp scripting language
-
aude
An automated differentiation solver with a Lisp-like functional programming language
-
dan
home automation programming langauge
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
harper-comments
The language checker for developers
-
cluna
convert Lua code into Clue code Made by MarkosTh09
-
fortraith
Compile-time compiler that compiles Forth to compile-time trait expressions
-
dejavu-runtime
DejaVu shared types and runtime
-
progenitor-hk
An OpenAPI client generator
-
ryna-ffi
FFI interface for the Ryna Programming Language
-
cyclang-parser
Cyclang is a toy language built in LLVM
-
felys
Interface to customize Felys implementation
-
lisp-rs
Lisp interpreter in Rust
-
lune-std-regex
Lune standard library - RegEx
-
cfront-definition-keyword
Token definition for C program language
-
teolang
A programming language design to be easy to learn for kids
-
oris
An interpreter for Monkey
-
quickscript
A quick programming language with a compiler implemented in Rust
-
woojin
Woojinlang interpreter written as Rust
-
artlr_syntax
syntax analysis
-
orion_lib
parsing and executing the Orion Programming Language
-
sonatina-parser
Parser for sonatina-ir text format
-
extendable_vm
that simplifies implementation of stack VMs
-
golang-type-decl
Golang Type Decl
-
brainfuck-plusplus
A brainfuck interpreter and compiler with some extra functionality
-
euphony-compiler
compiler infrastructure for euphony compositions
-
go-parser
The parser of the Goscript project
-
ext-string
An attempt to extend rust String struct with functionality from other programming languages
-
gluon_completion
Auto-completion for the gluon programming language
-
trustme
Tell the compiler that you can be trusted to write unsafe code!
-
ilvm
An interpreter for an assembly-like language
-
racket-sys
Rust bindings to Racket C API
-
unimarkup-inline
Compiler for Unimarkup inline elements
-
key-lang
To be the prettiest and simpliest script
-
air-script-core
Core types for the AirScript compiler
-
hzlang_parser
A parser for the "hz" programming language
-
magc
The Mag Language Compiler
-
libsix
Compact programming language built on top of Rust ecosystem
-
maize
programming language
-
libtcc
Rust binding for libtcc
-
sancov
Rust bindings to LLVM’s
SanitizerCoverage
interface -
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… -
cbqn-sys
FFI bindings to CBQN
-
common_risp
LISP
-
static-reflect
Static type information, giving a form of compile-time reflection
-
bobascript
a nice, cold, refreshing scripting language built in Rust
-
gluon_base
Basic type definitions and functions for the gluon programming language
-
rush
shell
-
chan-lang
Chan Programming Language
-
whiley_test_file
An API for manipulating test files for the Whiley Programming Language
-
huam-rust-utils
这是一个用于学习rust的工具库,记录一些常用的工具函数
-
mochi-lang
concatenative programming language
-
bomlamaal
Bømlamål as a programming language
-
is-rust
check whether something is rust
-
wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
-
rustc_get_version
rust compiler get version utility
-
eridani
Pure functional scripting, anywhere
-
dorian
The intuitive LLVM abstraction written in Rust
-
peepmatic
DSL and compiler for generating peephole optimizers
-
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… -
smpli
Interpreter for the SMPL language
-
libdusk
implements most of the compiler for the Dusk programming language, in library form
-
rji
Generates an efficient and seamless Rust/Java bridge. A Rust-Java Interface.
-
codegem
A small code generation library
-
rual
A slim, embeddable language
-
zinc-lang
Interpreter for the Zinc Programming Language
-
garando_errors
Backport of librustc_errors
-
oters_lang
Language definitions and interpreter for the oters programming language
-
vicuna-compiler
A compiler for the Vicuna programming language
-
swc-plugin-add-logging-dataset-wts
swc plugin add dataset for wts logging
-
icelang
high-level programming language created for the purpose of learning about programming language design and implementation
-
peggen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
rspack_plugin_size_limits
rspack size limits plugin
-
merge-lang
Merge Programming Language
-
the-super-tiny-rusty-compiler
A super tiny and rusty compiler
-
seraphine-cli
CLI for the Seraphine programming language
-
tylisp
A domain-specific language for expressing complex type bounds
-
yes-lang
Scripting Language
-
hax-driver
The custom rustc driver used by hax
-
kodept-parse
compiler with dependent types support in mind
-
wrought
compiler
-
dylan
Dylan
-
wright
package and API for the wright programming language
-
ripc
A C compiler, written in Rust
-
vk_execute_compiler
VK execute compiler
-
ssa-cc
Traits for compiling SSA IR to C
-
leo-passes
Compiler passes for the Leo programming language
-
demi
An interpreter for the Demi programming language
-
splits_iter
Iterator over all 2-splits
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
robson_compiler
Dependency of the robson cli
-
mink
(WIP) Portable and modular scripting language for all
-
koto_bytecode
The bytecode compiler used by the Koto programming language
-
rshyeong
Hyeong-lang interpreter
-
mango_interpreter
The Mango programming language interpreter (UNDER CONSTRUCTION)
-
sexpy
Automatically derivable s-expression parsers for simple programming languages
-
catalyst_entities
Low level data-structures for multithreaded and incremental compilation
-
r9ir
Rewrite 9cc in Rust
-
jit
Just-In-Time Compilation in Rust using LibJIT bindings
-
papyri-lang
Compiler for the Papyri markup language
-
arsc
Android resource file parsing & writing
-
fortytwo
Don't panic!
-
avm1-tree
Abstract Syntax Tree (AST) for AVM1
-
lorgn_lang
a general purpose scripting language optimized for graphical programming
-
garnish_lang
Single library for re-exporting and documenting all Garnish core libraries
-
ppeterson_crate_a
-
meadorc
meador scripting language compiler
-
symboscript-interpreter
SymboScript interpreter
-
harborc
A language that ports: targeting your thermostat, UFO, and kitchen sink
-
modelx
Compiler for Modelx files
-
symmetric-interaction-calculus
A programming language and model of computation that matches the abstract algorithm perfectly
-
garnish_lang_annotations_collector
organize garnish annotations with related tokens
-
wren
Bindings to the Wren scripting language API
-
rscmm
C-interpreter
-
turbofuro_worker
Worker executable for Turbofuro
-
py-ir
Pin1Yin1 ir implementation
-
paxforth
Pax Forth programming language for Pax Consola, a development environment for vintage computers and consoles
-
ruxnasm
Alternative Uxntal assembler focused on error reporting
-
hebi
A dynamic scripting language
-
a4
A forth-inspired, bytecode-compiled scripting language for Anachro Powerbus
-
ape_lexer
lexical analysis for Aperture programming language
-
bilibili-extractor
Tools to extract and compile bilibili downloads
-
bsharp_ir
The B# programming language!
-
jacob
Jacob's Awesome Compiler Of BITS
-
yggdrasil-parser
Yggdrasil parser by yggdrasil
-
utigo
package manager for C++
-
monkeyinterpreter
An interpreter written in Rust for the monkey programming language described in the book 'Writing An Interpreter In Go' (https://interpreterbook.com/)
-
mec
mruby/edge compiler cli endpoint
-
hugr-model
Data model for Quantinuum's HUGR intermediate representation
-
brainfuck
interpreter and modules
-
tsar
Tsar programming language
-
galvan-ast
AST for the Galvan programming language
-
wrap_verilog_in_rust_hdl_macro
A proc-macro to wrap Verilog code in a rust-hdl module
-
llvm-alt
A wrapper for LLVM, a powerful library and toolkit for compilers
-
unirust
Rust programming, in any language. Write rust like a true polyglot.
-
monkey-interpreter
an interpreter for monkeylang
-
rustpython-jit
Experimental JIT(just in time) compiler for python code
-
isEven
Returns true if the number is even
-
dpc
A compiler for Minecraft datapacks
-
remarklib
The core of the Remark programming language
-
RustBook_Instances_CN
一个包含了RustBook程序实例的学习项目,a project that contains instances of RustBook with Chinese,for studing
-
flycatcher-parser
The Flycatcher programming language's parser
-
ferric_parser
The Parser and currently the code gen for the ferric group of languages
-
bitsyc
Bitsy compiler written in Rust
-
koi-lang
🐟 High-level programming language 🐟 Cross-platform 🐟 Blazing performance 🐟 Static linking 🐟
-
zed-curry
Curry language support for Zed
-
enalang_checker
Exhaustingly Notorious Algorithms - checker
-
mintaka-consts
Mintaka Consts
-
charon_ariadne
A fancy diagnostics & reporting crate - resigned for crates.io/charon
-
rune-wasm
A WASM module for the Rune Language, an embeddable dynamic programming language for Rust
-
monkey-wasm
monkey lang parser wasm version
-
tcpp
tcpp wrappings for c/cpp preprocessor
-
junior
Programming language transpiling to rust
-
ts-runtime-typechecker
A command line tool that generates ts/js typechecker functions from typescript types
-
dragon_blade
A transpiler from Rust to Overwatch Workshop
-
riscv_analysis
RISC-V static analysis tools
-
symboscript-types
A symbolic programming language SymboScript types
-
stak-compiler
Stak Scheme bytecode compiler
-
oxc_sourcemap
A collection of JavaScript tools written in Rust
-
palacinke
useless scripting lang
-
codebake
data processing framework and lisp
-
HOPA
A lightweight, higher-order parser
-
impral
A command parsing and evaluation library for a LISP dialect, specialized for commandline input
-
typst-assets
Assets for the Typst compiler
-
key-native
Key Lang 原生模块库
-
mri-sys
Rust bindings to Mat'z Ruby interpreter
-
swift-precompiler
A precompiler for Swift that allows you to use additional macros, include files, and more
-
erg_linter
the Erg linter
-
scriptplan-bash
Experimental Bash language parser and runtime for
-
whiledb
language
-
quantpiler
Сompiler of classical algorithms into oracles for quantum computing
-
diatom-std-os
The diatom programming language
-
generic-bnp
GenericBnP is a Branch & Price library for the programming language Rust. It supports custom cuts, dual stabilization, primal heuristics, and multithreaded evaluation.
-
gluon_vm
The virtual machine for executing the gluon programming language
-
lucent
toy programming language based on the calculus of constructions
-
fennec-parser
Fennec Programming Language
-
ruwren-sys
Low-level bindings to Wren programming language. Not affiliated with the main team for Wren.
-
dasn1-notation
A compiler for the ASN.1 notation language
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
quilt-lang
A programming language
-
swc-plugin-add-logging-dataset
swc plugin add dataset for logging
-
sixth
Programming language
-
toylang
CLI/Wrapper
-
notedown-rt
Notedown Text parser
-
citadel-middleend
The middleend/optimizer for the citadel compiler backend
-
vue-compiler-core
Vue compiler in Rust's core component
-
cpprs
C pre-processor on Rust source files
-
betadin
programing language for research purposes
-
orchidlang
An embeddable pure functional scripting language
-
typst-timing
Performance timing for Typst
-
adana-db
namespaces aliases for command lines & basic scripting language
-
ctest2
Automated tests of FFI bindings
-
ncc
Custom-mode compiler for Novation MIDI devices
-
ric-engine
Rust Interactive Console
-
luacjson
extend for Lua 5.3
-
inc
Incremental approach to compiler construction
-
PolyPoly
none
-
lox_one
A tree-walking interpreter for the Lox programming language
-
wu
A practical game and data language
-
spirv-cross2
Safe Rust bindings to SPIRV-Cross
-
slang_solidity_cli
contains the 'slang_solidity' CLI/cargo binary. Please see the 'slang_solidity' crate for more information.
-
libgcad
CAD/CAM scripting language
-
airlang_ext
The Extension of the Air Programming Language
-
string_cache_plugin
A string interning library for Rust, developed as part of the Servo project − compiler plugin
-
ukanren
µKanren, a featherweight relational programming language
-
midenc-hir-analysis
Analysis passes and utilties for Miden HIR
-
rascal_parser
Rascal programming language parser
-
molt-ng
Embeddable TCL interpreter for Rust applications ()
-
xconstants
Adds preliminary support for enum const generics
-
open-vaf
A compiler frontend for VerilogA aimed predominently at compact modelling
-
sieve-rs
Sieve filter interpreter for Rust
-
libicsneo
Rust API for libicsneo
-
gccarch
Report architecture information from GCC's backends list
-
pipe_macro
A macro to pipe function calls like in functional programming languages
-
swc_html_ast
AST definitions of html
-
lavellang
secure, compiled, object-oriented programming language
-
intuicio-framework-text
Text types framework module for Intuicio scripting platform
-
reic
A compiler that just works
-
NULL
Interpreter for the NULL language
-
ojisan_fuck
Brain-fuck interpreter parsing emoji used by Japanese ojisans
-
valkyrie-types
Shard types for valkyrie language
-
coe-rs
Type coercion
-
flycatcherc
The front-end of the Flycatcher compiler
-
sylt-std
Standard library for the Sylt programming language
-
rspack_plugin_dynamic_entry
rspack dynamic entry plugin
-
rush-analyzer
A semantic analyzer and type-annotator for the rush programming language
-
tinylj
calling LuaJIT from Rust
-
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
-
yggdrasil-shared
Yggdrasil Compiler core shared components
-
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… -
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… -
tcplscan
keep track of class complexity of a PHP project
-
neptune-lang
An embeddable scripting language
-
scalyc
Compiler for the Scaly programming language
-
calcit_runner
Interpreter and js codegen for Calcit
-
fidget
Infrastructure for complex closed-form implicit surfaces
-
rustcbuildx
$RUSTC_WRAPPER tool to sandbox cargo builds and execute jobs remotely
-
rusty_utils
package that provides utility functions inspired by or ported from other programming languages
-
rpg-compiler
A compiler library for the rpg esoteric programming language
-
pk_compiler
The Palacinke lang bytecode compiler
-
mtots
scripting language
-
moore-vhdl
The VHDL implementation of the moore compiler framework
-
tket2-hseries
TKET2 tool for preparing and validating
Hugr
s for compilation targeting Quantinuum H-series quantum computers -
apollo-parser
Spec-compliant GraphQL parser
-
oysterpack
Platform
-
syntax-rs
parsing programming languages
-
rustycpp
An attempt to implement the C++20 standard. This is mostly to have fun & learn rust
-
swc_estree_ast
ESTree AST node definitions
-
llvm-rs
A wrapper for LLVM, a powerful library and toolkit for compilers
-
cpsc323-parser
Parser for Saloni Modi's CPSC 323 (Spring 2024)
-
aranya-policy-lang
The Aranya Policy Language parser
-
fctool
Shell Scripting Language
-
OOLANG
An esoteric stack-based programming language, where all instructions are different variations of the character 'O'
-
chap
easy to learn, interpretive, scripting language written in Rust
-
mini-lang
A minimal, experimental language for lazy evaluation
-
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
-
py-codegen
pycc-rs codegen interface
-
hydroper_razen
Razen MXML compiler
-
macroscript
A reimplementation of my macroscript programming language
-
steel-interpreter
Steel repl and command line interface
-
guile
Safe bindings to GNU Guile
-
alnilam-consts
Alnilam Constants
-
turtle-lang
A humble, fun, and friendly Lisp
-
poly_swc_emotion
AST Transforms for emotion
-
sylt-typechecker
Typechecker for programs in the Sylt programming language
-
c3_clang_extensions
Ugly hacks to get information hidden/malformed by libclang See C3 for usable interface
-
whiley_file
An API for manipulating files written in the Whiley Programming Language
-
wren-rs
Embed the Wren programming language in your Rust program
-
treeedb-souffle
Generate Datalog facts from Soufflé source code
-
evscript
An extensible bytecode-based scripting engine
-
lady-deirdre
Compiler front-end foundation technology. Main Crate.
-
sateko
A toy brainfuck compiler
-
marigold-grammar
Grammar for the marigold language
-
dora-parser
The Dora programming language
-
fr
A programming language with an unusual compiler backend
-
clover-std
A scripting language
-
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… -
op8d_lexemizer
Opinionated library for transforming code to a vector of Lexemes
-
rustycli
🦊 Access the rust playground right in terminal
-
lune-utils
Lune
-
cxx-llvm
cxx-style FFI bindings to the LLVM C++ API
-
kodept-inference
compiler with dependent types support in mind
-
seher
official crate
-
cfla-cli
Command-line interface for the compact functional low-level assembler, cfla, a declarative functional systems programming language
-
zub
A fast, stack-based virtual machine for dynamic languages, with an intuitive IR-builder, garbage collection and NaN-tagging
-
kind-target-kdl
KDL target for the kind compiler
-
pydis
Python 2.7 bytecode disassembler
-
nodespeak
A JIT-ish compiler for number-crunching applications
-
logo-web
Web-based IDE for Logo programming language
-
hohoho
Intepreter for Santa's Programming Language - HoHoHo!
-
ssa-translation
Traits for translating SSA IR
-
altv_internal_core_resource
An internal crate for alt:V module. Not intended for direct use.
-
brainfuck-hcy
My First Rust Project : A Brainfuck Interpreter, Comprehensive and Easy to Read
-
bitsy-lang
Bitsy is a modern hardware description language
-
pint
A Piet Interpreter with a builting PNG-decoder
-
golang-type-name
Golang TypeName
-
lld_rs
Bindings for LLD
-
chicken_esolang
An interpreter for the esolang Chicken
-
mindfuck
Brainfuck interpreter in Rust
-
pcb
Pink Compiler Backend: Language agnostic compiler backend - Rust Library
-
lazyk-rust
Interpreter for Lazy K programming language
-
mallardscript
Hak5 DuckyScript extended language compiler
-
xlang_targets
ABI Safe Interfaces for target triples and discovering compiler-required information about targets
-
ffmmlc
FFMML command-line compiler
-
yabo
runtimeless functional language for defining binary parsers
-
any_all_workaround
Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM
-
mica-hl
High-level interface to the Mica scripting language
-
autoperm
generating brainfuck programs that apply stack effect diagrams
-
ellie_bytecode
Bytecode assembler/encoder/decoder for ellie language
-
lexgen
A fully-featured lexer generator implemented as a proc macro
-
guile-scheme
A small wrapper around the Guile Scheme Extension and Scripting Language
-
lincoln_ir
Intermediate representation of Lincoln
-
luar
Lua interpreter implemented in Rust
-
gnulightning-sys
Rust bindings for gnulightning jit compiler
-
brainease_runtime
A brainf*ck-style programming language, but readable
-
bpf-script
A small scripting language and compiler for creating eBPF programs at runtime
-
fast-rustc-ap-rustc_span
Automatically published version of the package
rustc_span
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
petr-parse
parser for the petr language
-
gluac-rs
compiling Garry's Mod Lua into bytecode
-
treereduce
Fast, syntax-aware, multi-language program reducer based on delta debugging
-
tin-lang
tin: a statically structurally typed embeddable programming language
-
rune-ssa
Intermediate mode representation for Rune
-
badlang
Next generation stack-based programming language
-
mindblown
Brainfuck to x86 ELF compiler with batteries included
-
prexcl
esoteric proof-of-concept programming language
-
malk-core
Partial implementation of dependent types
-
garnish_lang_runtime
Runtime and execution library for Garnish Lang
-
koto_runtime
The runtime used by the Koto programming language
-
bf
An optimizing Brainfuck interpeter and JIT compiler
-
overload-strings
Haskell OverloadedStrings for Rust (using Into)
-
rigz_lua
Lua Module for rigz language
-
typst-render
Raster image exporter for Typst
-
loxcraft
A compiler, VM, language server, and online playground for the Lox programming language
-
tusk_lexer
The lexical analysis component of Tusk
-
sap-parser
The parser crate for the SAP programming language
-
ampc
Compiler for the Amp language
-
ape_errors
error handlers for Aperture programming language
-
highlighter
An extendable syntax highlighter written in Rust
-
rush-parser
A lexer and parser for the rush programming language
-
oxc_transformer
A collection of JavaScript tools written in Rust
-
enalang_optimizer
Exhaustingly Notorious Algorithms - optimizer
-
calyx-frontend
Compiler Infrastructure for Hardware Accelerator Generation
-
lamb
Pure untyped lambda calculus in safe Rust
-
ad-astra-export
Embeddable scripting language platform Ad Astra. Macro Crate.
-
chalk-ir
Chalk's internal representation of types, goals, and clauses
-
ano_jit_bfi_rs
Outdated Just-In-Time BrainFuck Interpreter written in RuSt
-
libxas
Extendable Assembler library
-
pratt-gen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
rustc-ap-syntax_pos
Automatically published version of the package
syntax_pos
in the rust-lang/rust repository from commit 625375400cdd172877e81c3ce44ce68f2011af2d The publishing script for this crate lives at: https://github… -
pliron-llvm
LLVM dialect for pliron
-
artlr_lex
lexical analysis
-
petr-ir
target agnostic IR for the petr language
-
rust-codegen
builder API for generating Rust code
-
typed-sf
Typed ready-to-use implementation of SmallF*ck language in Rust
-
teko
programming language implementation in Rust
-
yaslapi
that provides safe bindings to the Yet Another Scripting Language (YASL) API
-
galvan-transpiler
Transpiler for the Galvan programming language
-
blackpool
Embedded programming language and domain-specific library for my Hornvale project
-
riscv_analysis_cli
RISC-V static analysis tool -- CLI
-
psk_std
Standard library for the piske programming langauge
-
symboscript-optimizer
SymboScript optimizer
-
lisper
Lisp interpreter in Rust
-
mun
Command-line interface for compiling, monitoring and running Mun code
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
scout-parser
A web crawling programming language
-
lwb-parser
parser framwork with automatically generated ASTs for the LWB project
-
dusklang
contains a compiler for the Dusk programming language
-
librashader
RetroArch shaders for all
-
malbolge
Programming Language in Rust
-
lia-plugin
Compiler plugin for writing Lia code as a macro
-
brainfrick
An optimizing brainfuck interpreter with helpful errors
-
tan-lang
namespace for tan-lang.org crates
-
rascal_bytecode
Rascal programming language bytecode
-
kind-tree
Syntatic trees for Kind compiler
-
tree-sitter
Rust bindings to the Tree-sitter parsing library
-
sap-shared
The shared crate for the SAP programming language
-
stak-compile
Stak Scheme bytecode compiler
-
bsharp_fset
The B# programming language!
-
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
-
wrecc_compiler
used by wrecc to compile C99 to x86-64
-
lucia-lang
Lucia programming language
-
mica-language
Reference implementation of the Mica scripting language
-
remark-interpreter
An interpreter for the Remark programming language
-
swc_html_codegen
HTML code generator for the swc project
-
rspack_loader_preact_refresh
rspack preact refresh loader
-
leo-span
Span handling for the Leo programming language
-
lolcode
C compiler
-
vicis
Manipulate LLVM-IR in Pure Rust
-
miden-sdk-alloc
bump allocator for Miden SDK programs
-
go-engine
The wrapper of the Goscript project
-
gluon_format
Code formatting for the gluon programming language
-
rustplacements
compiler plugin for modifying string literals
-
symboltable
Contains a symbol table
-
bfcomp
A compiler for BrainF*ck implemented with AWIB and bfcore
-
fennec-common
Fennec Programming Language
-
gnu-libjit
A safe rust wrapper around the libjit just in time compiler
-
hematita
A memory safe Lua interpreter
-
rpiet
An interpreter for Piet, the esoteric programming language
-
stk
stack-based virtual machine
-
stap-lang
Stap programming language (STAck Processor, ala Lisp)
-
unimarkup
CLI for the Unimarkup compiler
-
rusty-tcl
Run tcl in Rust!
-
inpyt
My first library. Allows you to use "input()" from python.
-
sloppy
A binary package to run sloppy script
-
hush
unix shell scripting language based on the Lua programming language
-
tlisp
Lisp interpreter in Rust
-
monkey-object
a object system for monkey lang
-
wren_rust
Bindings to the Wren scripting language API
-
midenc-codegen-masm
Miden Assembly backend for the Miden compiler
-
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…
-
tel
Turbofuro Expression Language
-
everust
Evaluates rust code
-
onlang
A programming language running on json or yaml
-
treeedbgen
Parse node-types.json from a tree-sitter grammar
-
petr-typecheck
the typecheck stage of the petr compiler
-
brainfreak
compiler for the Brainf*ck programming language
-
kind-checker
Type checker for the kind compiler
-
sour
A customizable command line brainfuck interpreter
-
rustc-ap-rustc_ast_pretty
Automatically published version of the package
rustc_ast_pretty
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
lovm2
a lightweight virtual machine with a focus on simplicity and extendability
-
ra_ap_rustc-dependencies
TBD
-
comment
Strip comments for multiple programming languages
-
clue_core
C/Rust like programming language that compiles into Lua code
-
symboscript-utils
SymboScript utils
-
diatom-cli
The diatom programming language
-
monkey-evaluator
a evaluator for monkey lang
-
qwik-core
Qwik optimizer compiler
-
wasmer-clif-fork-simplejit
JIT library backed by Cranelift
-
toy_ast
The toylang compiler AST
-
rustc-ap-rustc_attr
Automatically published version of the package
rustc_attr
in the rust-lang/rust repository from commit 9a27044f42ace9eb652781b53f598e25d4e7e918 The publishing script for this crate lives at: https://github… -
llir
LLVM IR Binding
-
moore-common
The common core of the moore compiler framework
-
lib-zinc
Standard library for Zinc Programming Language
-
chip-8-compiler
compile to chip-8
-
ghci
Manage and communicate with ghci (Haskell's GHC interpreter)
-
flycatcherc-link
Cross platform binary linking library for Flycatcher's compiler
-
alan-runtime
A runtime in Rust to run AGC or Alan Graphcode, alan's bytecode format
-
pytv
Python Templated Verilog
-
luaparser
Read Lua 5.1 code and produce an abstract syntax tree
-
dprint-swc-ext
Functionality to make swc easier to work with
-
py-codegen-llvm
llvm codegen backend implementation for Pin1Yin1
-
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… -
formality
An efficient programming language featuring formal proofs
-
rascal_compiler
Rascal programming language compiler
-
distrustc-server
A Rust-compatible distcc implementation
-
hugr-llvm
A general and extensible crate for lowering HUGRs into LLVM IR
-
as3razen
compiler
-
flycatcher-diagnostic
Tools for emitting Rustc style error messages
-
kaon
A little scripting language written in rust
-
rush-interpreter-vm
A rush interpreter leveraging a micro-compiler alongside a VM for its runtime
-
miden-sdk
Miden SDK
-
zesterer/atto
An insanely simple self-hosted functional programming language
-
xasm
Compiler for the xasm programming language
-
selya
Specific Language for Young and Adult :D
-
swc_cli
Commandline for SWC
-
rlisp
experimental lisp interpreter in rust
-
cyclang-backend
Cyclang is a toy language built in LLVM
-
langen
create programming languages
-
autophagy-mlir
MLIR backend for Autophagy
-
swc_plugin_runner
Runner for swc plugins. This crate is INTERNAL crate and used by swc itself.
-
lovm2_error
a lightweight virtual machine with a focus on simplicity and extendability
-
ape_expr
abstract syntax tree for Aperture programming language
-
rainfuck-cli
Rainfuck for the terminal! (CLI program.)
-
nyar_ast
-
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… -
molt-app
Molt Shell Application
-
abstraps
Extensible compiler middle layer with abstract interpretation and code generation to MLIR
-
extractor
Experimental API to extract the general error title of the compiler
-
typst-svg
SVG exporter for Typst
-
mblf
The MBLF-To-BF compiler written in Rust with Pest. MBLF is a programming language on top of the esoteric programming language Brainfuck
-
tonic-compiler
The Tonic Programming Language JavaScript Compiler
-
py-declare
type declare system for pycc-rs
-
llvm-sys-wrapper
Shallow wrapper for llvm-sys
-
greengold
A Forth bytecode interpreter library
-
adana-script-wasm
namespaces aliases for command lines & basic scripting language
-
rspack_plugin_worker
rspack plugin worker
-
oxc_isolated_declarations
A collection of JavaScript tools written in Rust
-
guile-sys
Low-level bindings to GNU Guile
-
sylt
programming language
-
kodept-interpret
compiler with dependent types support in mind
-
lincoln_common
Common functions, traits for Lincoln
-
starfish
*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>
-
mica-std
The standard library of Mica, a simple, user-friendly, embeddable scripting language
-
blazefuck
A blazingly-fast (interactive) Brainfuck interpreter
-
koto_lexer
The lexer used by the Koto programming language
-
rascal_cli
Rascal programming language CLI
-
mangle
Exolang that can take any utf8 text as valid code and return some result out of it
-
oort-vm
The Oort Virtual Machine
-
rusty-zig
An attempt at making a Zig lexer and parser(hopefully) in Rust
-
swc_cached
Cached types for swc
-
kind-span
Describes locations for the Kind compiler
-
toyc
The toylang compiler
-
calyx-ir
Compiler Infrastructure for Hardware Accelerator Generation
-
gluon_check
The typechecker for the gluon programming language
-
oxc_allocator
A collection of JavaScript tools written in Rust
-
petr-pkg
package management for the petr language
-
rustc-ap-syntax
Automatically published version of the package
syntax
in the rust-lang/rust repository from commit 834bc5650acf7019a53b409db68986857822812c The publishing script for this crate lives at: https://github… -
type-sitter-proc
procedural macros for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
stak-decode
Stak Scheme bytecode decoder
-
llvm-ir-taint
Taint tracking for LLVM IR
-
jit_rs
jit.rs is a library for generating, optimizing and running executable code at runtime
-
lexerus
annotated lexer
-
oil-lang
OIL
-
carlo-repl
A REPL for the simple interpreted programming language Carlo
-
bif
Brainfuck Compiler
-
molt-argparse
The argument parser generator macro for the Rust-based Tcl interpreter, Molt
-
diatom-core
The diatom programming language
-
mir-rs
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
midenc-driver
The driver for midenc, the Miden compiler
-
bsharp_parser
The B# programming language!
-
claw-common
The Claw language common types and functions
-
carlo-run
A runner for the simple interpreted programming language Carlo
-
midenc-debug
An interactive debugger for Miden VM programs
-
tree-sitter-java
Java grammar for tree-sitter
-
expr-solver
Solves a mathematical expression while following precedence and associativity
-
bfkit
A Brainfuck toolkit
-
maroon
Scheme-inspired lisp that compiles to Lua
-
mitex-cli
CLI for MiTeX
-
plrs
The multi-tool of lexical analysis and tokenization
-
steel-lang
Steel (Statically-Typed Embedded Expression Language) is a scripting language that can be embedded in other applications
-
dusk_dire
A work-in-progress intermediate representation library, designed primarily for use in the Dusk programming language
-
runtime-lexer
regex based lexer
-
oxc_syntax
A collection of JavaScript tools written in Rust
-
fastmem
Configurable utilities for fast memory operations
-
terl
a general parser
-
ezjs
micro Javascript (ES5) engine is Rust
-
rspack_plugin_warn_sensitive_module
rspack sensitive module plugin
-
hkalbasi-rustc-ap-rustc_abi
Automatically published version of the package
rustc_abi
in the hkalbasi/rust repository from commit e77366b57b799dfa3ce1fcb850c068723a3213ee The publishing script for this crate lives at: https://github… -
cxx-llvm-build
Common build code for cxx-llvm
-
lua54-sys
Unofficial Lua 5.4 unsafe bindings
-
brainease_transpiler
A brainf*ck-style programming language, but readable
-
mtots_core
Core implementation of the mtots scripting language
-
befunge-colored
A rust-powered interpreter for the befunge-colored esolang
-
libjit-sys
Just-In-Time Compilation in Rust using LibJIT bindings
-
sylt-machine
VM for running programs in the Sylt programming language
-
bfmod
Brainfuck lexer and compiler library for Rust
-
rune-testing
Test helpers for Rune, an embeddable dynamic programming language for Rust