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