-
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
-
adana
namespaces aliases for command lines & basic scripting language
-
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
-
rustc_version_runtime
querying the version of the rustc compiler used in runtime
-
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)
-
p2sh
Programming language interpreter
-
llvm-ir
LLVM IR in natural Rust data structures
-
clang
A somewhat idiomatic Rust wrapper for libclang
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
gccjit
Higher-level Rust bindings for libgccjit
-
hvm
A massively parallel, optimal functional runtime in Rust
-
cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
piccolo
Stackless Lua VM implemented in pure Rust
-
chalk-solve
Combines the chalk-engine with chalk-ir
-
rune
Language, an embeddable dynamic programming language for Rust
-
cranelift-frontend
Cranelift IR builder helper
-
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
-
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
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
rgsm
An assembler for the Gheith ISA written in Rust
-
spirt
Shader-focused IR to target, transform and translate from
-
endbasic
programming language - CLI
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
rumoca
A Modelica compiler with focus on Casadi, Sympy, JAX, and Collimator generation
-
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
-
runtimelib
Jupyter runtime library
-
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
-
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
-
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.
-
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
-
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
-
vrl
Vector Remap Language
-
stak-profile
Stak Scheme profiler
-
ironmind
A Brainf*ck interpreter and code execution visualizer built in Rust
-
intuicio-core
Core module for Intuicio scripting platform
-
bend-lang
A high-level, massively parallel programming language
-
oxc
A collection of JavaScript tools written in Rust
-
lib-ruby-parser-nodes
Ruby parser nodes data
-
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
-
airlang
The Air Programming Language
-
rustc-stable-hash
A stable hashing algorithm used by rustc
-
uiua
A stack-based array programming language
-
swc_allocator
A thin wrapper for bumpalo
-
brainfoamkit
An interpreter for the brainf*** language
-
spl
Stack Pogramming Language: A simple, concise scripting language
-
quickjspp
QuickJS Javascript engine wrapper using quickjs fork named quickjspp
-
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
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
deno_webidl
WebIDL implementation for Deno
-
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
-
janetrs
High level binding for Janet programming language
-
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 5afd5ad29c014de69bea61d028a1ce832ed75a75 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
-
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
-
qalam
Interpreter for the Qalam programming language. Qalam is a dead-simple, Islamic/Arabic terminology inspired, interpreted programming langauge.
-
ra_ap_test_utils
Assorted testing utilities for rust-analyzer
-
antimony-lang
The Antimony programming 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
-
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.
-
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
-
ellie_engine
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments
-
vyder_cli
A scripting language made to be easy to extend
-
faye
a pretty lil lisp
-
asciidork-ast
Asciidork AST nodes
-
molt-forked
Embeddable TCL interpreter for Rust applications (personal forked)
-
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
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
kc
Kayla's (line) counter (of code) :)
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
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
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
pliron
Programming Languages Intermediate RepresentatiON
-
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
-
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
-
cfi-types
CFI types for cross-language LLVM CFI support
-
stella_checker
Rust-based, speedy Lua type checker
-
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
-
numlang
A compiler for an esolang that uses hexadecimal
-
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
-
symboscript-formatter
SymboScript formatter
-
lead_lang_interpreter
Interpreter of the Lead Programming Language
-
bpf-ins
working with eBPF instructions
-
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
-
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
-
cmajor
Rust bindings for the Cmajor JIT engine
-
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
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
garden-lang
A live programming language
-
slotted-egraphs
E-Graphs with name binding
-
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
-
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
-
compiler_base_session
-
force-send-sync
Unsafe wrappers to force Send and Sync
-
ergoscript-compiler
Compiler for ErgoScript
-
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
-
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.
-
jinko
safe, small and fast programming language with Rust interoperability
-
tinymist-assets
assets for tinymist
-
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
-
gluon_repl
REPL for gluon. A static, type inferred programming language for application embedding
-
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
-
rigz_ast
AST parser for the rigz programming language
-
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
-
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
-
intuicio-essentials
Essentials module for Intuicio scripting platform
-
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
-
genotype_lang_py_tree
Genotype language Python target AST crate
-
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
-
cee-scape
access to
setjmp
andsigsetjmp
functionality -
prism-parser
A PEG parsing library built for the Prism programming language
-
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
-
umpl
meme language that is a mix of c like languages and lisp like languages
-
libbfi
Extendable brainfuck interpreter library
-
oxc_semantic
A collection of JavaScript tools written in Rust
-
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
-
vbscript
lexer and parser
-
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
-
bappy-script
Gankra's toy compiler
-
jnim
a jni binding
-
stak-code
Bytecode encoding/decoding for Stak Scheme
-
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.
-
melody_compiler
The Melody language compiler
-
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)
-
goboscript
Scratch compiler
-
nlcc
Nameless C Compiler
-
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
-
midenc-hir-transform
Transformation passes and utilities for Miden HIR
-
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
-
insertion-set
Performs a set of batched insertions on a vector
-
bfy
Brainfu*k interpreter and REPL written in Rust
-
dlang
Programing language from scratch
-
mangle-parse
Mangle, a logic programming language
-
rispy
A Lisp in Rust
-
brainease_lexer
A brainf*ck-style programming language, but readable
-
moore-svlog-syntax
The SystemVerilog parser implementation of the moore compiler framework
-
Cecile
Cecile Programming Language that is designed to be simple, fast
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
ct-python
Execute Python code at compile time to generate Rust code
-
rusty-wam
The Warren Abstract Machine in Rust
-
kodept
compiler with dependent types support in mind
-
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
-
ak_macros
faster development and simpler syntax with Macros Ak-Macros Group
-
spaik
Programming Language
-
sym-lang
Sym Lang is a lightweight stack-based programming language that uses symbols and numbers
-
clutils
A common library for building interpreter and compiler
-
rspaste
Minimal, blazing-fast JSPaste API library
-
makepad-live-compiler
Makepad platform live DSL compiler
-
tergo-parser
Parser for tergo
-
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 -
swc_html_visit
Visitor for html
-
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
-
nope-lang
The nope programming language
-
langen
create programming languages
-
brainfuck_plus-core
core components of bfp language
-
py-declare
type declare system for pycc-rs
-
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
-
llvm-ir-analysis
Static analysis on LLVM IR
-
sourcemap-resolver
Sourcemap resolving library and CLI
-
libket
Runtime library for the Ket programming language
-
mun_codegen
LLVM IR code generation for Mun
-
gram
A programming language for distributed systems
-
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
-
regen-lang
A language for defining languages
-
odd_is_odd
A very (not) safe library to check if a number is odd. Based on cve-rs.
-
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
-
rat-in-a-tube
Rat In a Tube, Halo: Combat Evolved HSC Script Compiler
-
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
-
awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
-
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
-
itsy
Strongly typed scripting language with a rusty syntax and nice Rust integration
-
bfbackend
Compiler backend for brainfuck
-
enalang
Exhaustingly Notorious Algorithms - umbrella package
-
ablescript
The best programming language
-
ah-macro
工具宏
-
neige-lua
一个简单的lua运行时
-
marigold
Programming Language
-
symboscript-interpreter
SymboScript interpreter
-
xrcf
A compiler framework to enable the rapid development of programming language compilers
-
santiago
A lexing and parsing toolkit for Rust
-
swc_visit
Visitor generator for stable rustc
-
airlang_bin
The Air Programming Language
-
renpy_parser
Parse renpy script files with Rust
-
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
-
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
-
ra-ap-rustc_index
Automatically published version of the package
rustc_index
in the rust-lang/rust repository from commit 5afd5ad29c014de69bea61d028a1ce832ed75a75 The publishing script for this crate lives at:… -
liexpr
parsing and evaluating simple expressions
-
fta
Fast TypeScript Analyzer
-
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
-
my_parser_kma_test_group_3_1
A brief description
-
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
-
crusts
From Unsafe C to safer Rust
-
koopa
generating/parsing/optimizing Koopa IR
-
diatom
programming language
-
lune-std
Lune standard library
-
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
-
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
-
whitespacers
A whitespace JIT-compiler, for when your whitespace just isn't executing fast enough
-
controlmap-parser
(De)Serializer of
controlmap.txt
in Skyrim -
adana-script
namespaces aliases for command lines & basic scripting language
-
dez80
A Z80 instruction decoding and (dis)assembly library
-
my_parser_andrewromanyk
My custom parser made for rust class
-
aikup
Manage multiple versions of aiken
-
unfuck
Python 2.7 bytecode deobfuscator
-
aranya-policy-module
The Aranya Policy module format
-
oxc_ast
A collection of JavaScript tools written in Rust
-
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
-
shortlang
A programming language designed for code golfing
-
rusty-cmd
creating custom line-oriented command interpreters in Rust
-
hydroper_jet_compiler
Hydroper Jet Language Compiler
-
rocks-lang
Crafting Interpreters' Lox Language
-
mers_lib
mers language in other projects
-
my_parser_kma_andurusenko_group_7
\<> _ <>\
-
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
-
stainless_script
Visual node-based programming language
-
orion_lib
parsing and executing the Orion Programming Language
-
calyx-frontend
Compiler Infrastructure for Hardware Accelerator Generation
-
gameshell
lisp/bash-like shell to integrate into programs
-
timeblok-cli
A CLI for timeblok
-
rustpython-vm
RustPython virtual machine
-
xlang_abi
ABI safe interfaces used by xlang
-
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.
-
harper-html
The language checker for developers
-
mycreates
tuorials
-
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
-
oters
A Functional Reacitve Programming Language for writing GUI applications
-
crates-io-macro-crate
An example macros-by-example crate for demonstrating a regression
-
pitusya
Programming Language
-
lithia
Embeddable and simple lisp dialect
-
moss
Experimental Moss interpreter
-
moore
A compiler for hardware description languages
-
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
-
rspack_tracing
rspack tracing
-
carlotk
The main library for Carlo, a simple interpreted programming language
-
genotype_lang_rs_tree
Genotype language Rust target AST crate
-
ape_parser
syntax analysis for Aperture programming language
-
electron_tasje
Tiny replacement for electron-builder
-
osyris
A highly embeddable LISP-like language with no depedencies
-
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
-
midenc-frontend-wasm
Wasm frontend for the Miden compiler
-
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
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
runfile
Run commands in the languages you love!
-
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
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
gluon_base
Basic type definitions and functions for the gluon programming language
-
vast
Verilog AST library
-
midenc-compile
The compiler frontend for Miden
-
juicebox
advanced programming language
-
rmtg_core
Core library for the Rust MTG project
-
apollo-ariadne
A fancy diagnostics & reporting crate
-
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
-
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
-
gccjit_sys
Raw bindings to libgccjit. Companion to the gccjit crate.
-
benda
Use Bend language functions and capabilities in Python!
-
hstr
A string type which is optimized for hash operations
-
acadcheck
flexible library for building checkers used in programming contests or homeworks
-
intuicio-frontend-vault
Vault frontend module for Intuicio scripting platform
-
ferrum_compiler
Compiler library for the Ferrum programming language
-
symboscript-parser
SymboScript parser
-
luallaby
Work in progress A pure-Rust Lua interpreter/compiler
-
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
-
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
-
celestial-hub-compass
ETAC compiler
-
carbon-assembler
An assembler for the carbon CPU
-
cranelift-interpreter
Interpret Cranelift IR
-
rusty-basic
Tiny BASIC interpreter written in Rust
-
swc_transform_common
Common utilities for swc transforms for any language
-
makepad-live-tokenizer
Makepad platform live DSL tokenizer
-
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
-
windows_quote
Code gen support for the windows crate
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
ryna-language
An extensible programming language with a strong type system
-
garden-lang-parser
A live programming language
-
pseudocode
AP CSP Pseudocode interpreter (rough cut)
-
orecc-front
compiler frontend utility toolkit
-
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!
-
basic-lang
The BASIC programming language as it was in the 8-bit era
-
libquil-sys
High-level bindings to libquil
-
bfk
Brainfuck interpreter
-
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
-
stak-compiler
Stak Scheme bytecode compiler
-
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
-
ion_shell_parser
Parser for the scripting language of the ion shell
-
lipstick
C
-
dark-vm
A new VM called the DarkVM, which focuses on speed and simplicity
-
compiler-builtins-snapshot
Snapshot of the compiler-builtins crate
-
ezno
A fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI
-
racket-sys
Rust bindings to Racket C API
-
vuln-reach
Code reachability path analysis
-
halide-build
A library/utility for building Halide kernels
-
seer
symbolic execution engine for rust
-
xenon-parser
The Xenon Language Parser/Lexer
-
mlir-sys
Rust bindings to the MLIR C API
-
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
-
agentscript
A programming language for AI agents
-
bitcoded
Comprehensive Rust library for all your programming needs
-
langbox
framework to build compilers and interpreters
-
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
-
litto
Building blocks for DSL scripting language interpreters that interact with native Rust code
-
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
-
cranelift-reader
Cranelift textual IR reader
-
moore-vhdl-syntax
The VHDL parser implementation of the moore compiler framework
-
go-vm
The vm of the Goscript project
-
marwood
Scheme R7RS Virtual Machine
-
jabba-lib
inspired mainly by Python
-
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
-
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
-
rust-guile
Scheme runtime in your Rust program
-
tonic-parser
The Tonic Programming Language Parser
-
kotlin
Language Parser (WIP)
-
oxlex
lexer/tokenizer used in OxyScript
-
yggdrasil-ir
Yggdrasil Language IR
-
tin
statically structurally typed embeddable programming language
-
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
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
aidl-parser
Parse AIDL files, crate AST and diagnostics
-
c2rust-refactor
C2Rust refactoring tool implementation
-
adana-db
namespaces aliases for command lines & basic scripting language
-
genesis2000
script development interface
-
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
-
lisp-rs
Lisp interpreter in Rust
-
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
-
ssa-canon
SSA IR
-
rustc-hex-viewer
compiler as a hex viewer
-
genotype_lang_py_converter
Genotype language Python target converter crate
-
zkpyc-stdlib
Standard library for the ZKPyC compiler
-
garnish_lang_utilities
Helper functions for use with garnish core libraries
-
celestial-hub-astrolabe
MIPS compiler
-
fxrazen
compiler
-
quail
Programming Language
-
barfs
Befunge JIT
-
strontium
A register-based bytecode machine for statically and dynamically typed programming languages
-
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
-
typst-ide
IDE functionality for Typst
-
ara_reporting
A Reporting library for for Ara Programming Language 📃
-
ezc
A compiler for ez
-
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
-
phoron_asm
A Jasmin-compatible Assembler for the JVM
-
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
-
intuicio-nodes
Node Graph module for Intuicio scripting platform
-
trashcan
language which compiles to Visual Basic 6 / VBA
-
oxc_isolated_declarations
A collection of JavaScript tools written in Rust
-
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
-
rsjni
Rust bindings to the Java Native Interface
-
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
-
dan
home automation programming langauge
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
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.
-
cluna
convert Lua code into Clue code Made by MarkosTh09
-
dejavu-runtime
DejaVu shared types and runtime
-
progenitor-hk
An OpenAPI client generator
-
rust_bridge_traits
The traits for the rust_bridge crate
-
cfront-definition-keyword
Token definition for C program language
-
go-parser
The parser of the Goscript project
-
oxc_index
A collection of JavaScript tools written in Rust
-
hvm1
A massively parallel functional runtime
-
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
-
ryna-ffi
FFI interface for the Ryna Programming Language
-
hzlang_parser
A parser for the "hz" programming language
-
magc
The Mag Language Compiler
-
libsix
Compact programming language built on top of Rust ecosystem
-
rurust
High level Ruby VM bindings
-
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
-
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
-
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
-
cambridge-asm-cli
Run pseudoassembly from Cambridge International syllabus 9618
-
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
-
rji
Generates an efficient and seamless Rust/Java bridge. A Rust-Java Interface.
-
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
-
ssa-translation
Traits for translating SSA IR
-
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…
-
codebake
data processing framework and lisp
-
ruxnasm
Alternative Uxntal assembler focused on error reporting
-
arsc
Android resource file parsing & writing
-
jit
Just-In-Time Compilation in Rust using LibJIT bindings
-
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
-
bytebraise
Proof-of-concept experiment to see how much of BitBake can be implemented in Rust
-
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/)
-
symboscript-lexer
SymboScript lexer
-
stak-sac
Stand-Alone Complex for Stak Scheme
-
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 原生模块库
-
typst-assets
Assets for the Typst compiler
-
prism-compiler
An adaptive and functional programming language
-
galvan-ast
AST for the Galvan programming language
-
rspack_plugin_dynamic_entry
rspack dynamic entry plugin
-
wrap_verilog_in_rust_hdl_macro
A proc-macro to wrap Verilog code in a rust-hdl module
-
unirust
Rust programming, in any language. Write rust like a true polyglot.
-
isEven
Returns true if the number is even
-
dpc
A compiler for Minecraft datapacks
-
remarklib
The core of the Remark programming language
-
hebi
A dynamic scripting language
-
RustBook_Instances_CN
一个包含了RustBook程序实例的学习项目,a project that contains instances of RustBook with Chinese,for studing
-
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
-
swc_html_ast
AST definitions of html
-
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
-
typst-timing
Performance timing for Typst
-
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
-
quilt-lang
A 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
-
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
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
airlang_ext
The Extension of the Air Programming Language
-
midenc-hir-analysis
Analysis passes and utilties for Miden HIR
-
rascal_parser
Rascal programming language parser
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
molt-ng
Embeddable TCL interpreter for Rust applications ()
-
tsar
Tsar programming language
-
toylang
CLI/Wrapper
-
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
-
xconstants
Adds preliminary support for enum const generics
-
libicsneo
Rust API for libicsneo
-
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… -
string_cache_plugin
A string interning library for Rust, developed as part of the Servo project − compiler plugin
-
adana-cache-command
namespaces aliases for command lines & basic scripting language
-
intuicio-framework-text
Text types framework module for Intuicio scripting platform
-
reic
A compiler that just works
-
ojisan_fuck
Brain-fuck interpreter parsing emoji used by Japanese ojisans
-
ukanren
µKanren, a featherweight relational programming language
-
valkyrie-types
Shard types for valkyrie language
-
citadel-middleend
The middleend/optimizer for the citadel compiler backend
-
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
-
swc_plugin
SDK for authoring swc plugin
-
betadin
programing language for research purposes
-
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
-
rpg-compiler
A compiler library for the rpg esoteric programming language
-
pk_compiler
The Palacinke lang bytecode compiler
-
mtots
scripting language
-
genotype_lang_rs_converter
Genotype language Rust target converter crate
-
tcplscan
keep track of class complexity of a PHP project
-
swc_xml_visit
Visitor for xml
-
tinylj
calling LuaJIT from Rust
-
yggdrasil-shared
Yggdrasil Compiler core shared components
-
genotype_config
Genotype language config crate
-
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)
-
turtle-lang
A humble, fun, and friendly Lisp
-
fr
A programming language with an unusual compiler backend
-
apollo-parser
Spec-compliant GraphQL parser
-
calcit_runner
Interpreter and js codegen for Calcit
-
erg_linter
the Erg linter
-
neptune-lang
An embeddable scripting 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… -
oysterpack
Platform
-
rustpython-jit
Experimental JIT(just in time) compiler for python code
-
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
-
ts-runtime-typechecker
A command line tool that generates ts/js typechecker functions from typescript types
-
tel
Turbofuro Expression Language
-
moore-vhdl
The VHDL implementation of the moore compiler framework
-
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
-
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… -
c3_clang_extensions
Ugly hacks to get information hidden/malformed by libclang See C3 for usable interface
-
guile
Safe bindings to GNU Guile
-
mini-lang
A minimal, experimental language for lazy evaluation
-
sylt-typechecker
Typechecker for programs in the Sylt programming language
-
rustycli
🦊 Access the rust playground right in terminal
-
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
-
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
-
op8d_lexemizer
Opinionated library for transforming code to a vector of Lexemes
-
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
-
brainfuck-hcy
My First Rust Project : A Brainfuck Interpreter, Comprehensive and Easy to Read
-
aranya-policy-lang
The Aranya Policy Language parser
-
marigold-grammar
Grammar for the marigold language
-
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
-
mallardscript
Hak5 DuckyScript extended language compiler
-
petr-pkg
package management for the petr language
-
ffmmlc
FFMML command-line compiler
-
yabo
runtimeless functional language for defining binary parsers
-
bitsy-lang
Bitsy is a modern hardware description language
-
lune-utils
Lune
-
autoperm
generating brainfuck programs that apply stack effect diagrams
-
ellie_bytecode
Bytecode assembler/encoder/decoder for ellie language
-
mindfuck
Brainfuck interpreter in Rust
-
rusty_utils
package that provides utility functions inspired by or ported from other programming languages
-
ssa-cc
Traits for compiling SSA IR to C
-
any_all_workaround
Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM
-
xlang_targets
ABI Safe Interfaces for target triples and discovering compiler-required information about targets
-
mica-hl
High-level interface to the Mica scripting language
-
pint
A Piet Interpreter with a builting PNG-decoder
-
typst-render
Raster image exporter for Typst
-
koto_bytecode
The bytecode compiler used by the Koto programming language
-
calyx-opt
Compiler Infrastructure for Hardware Accelerator Generation
-
mindblown
Brainfuck to x86 ELF compiler with batteries included
-
prexcl
esoteric proof-of-concept programming language
-
malk-core
Partial implementation of dependent types
-
turbofuro_worker
Worker executable for Turbofuro
-
oxc_sourcemap
A collection of JavaScript tools written in Rust
-
luar
Lua interpreter implemented in Rust
-
rigz_lua
Lua Module for rigz language
-
pliron-llvm
LLVM dialect for pliron
-
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
-
gluon_format
Code formatting for the gluon programming language
-
teko-rs
Command line interface for Teko
-
ampc
Compiler for the Amp language
-
py-ir
Pin1Yin1 ir implementation
-
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
-
highlighter
An extendable syntax highlighter written in Rust
-
ape_errors
error handlers for Aperture programming language
-
garnish_lang_runtime
Runtime and execution library for Garnish Lang
-
genotype_project
Genotype language project crate
-
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
-
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
-
libxas
Extendable Assembler library
-
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
-
mangle-ast
Mangle, a logic programming language
-
lincoln_ir
Intermediate representation of Lincoln
-
enalang_optimizer
Exhaustingly Notorious Algorithms - optimizer
-
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
-
rush-parser
A lexer and parser for the rush programming language
-
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
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
seher
official crate
-
overload-strings
Haskell OverloadedStrings for Rust (using Into)
-
malbolge
Programming Language in Rust
-
lia-plugin
Compiler plugin for writing Lia code as a macro
-
teko
programming language implementation 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
-
psk_std
Standard library for the piske programming langauge
-
pydis
Python 2.7 bytecode disassembler
-
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
-
wrecc_compiler
used by wrecc to compile C99 to x86-64
-
tusk_lexer
The lexical analysis component of Tusk
-
mica-language
Reference implementation of the Mica scripting language
-
miden-sdk
Miden SDK
-
sap-shared
The shared crate for the SAP programming language
-
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
-
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… -
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
-
symboltable
Contains a symbol table
-
bsharp_parser
The B# programming language!
-
bfcomp
A compiler for BrainF*ck implemented with AWIB and bfcore
-
rspack_plugin_warn_sensitive_module
rspack sensitive module plugin
-
lolcode
C compiler
-
go-engine
The wrapper of the Goscript project
-
stap-lang
Stap programming language (STAck Processor, ala Lisp)
-
midenc-driver
The driver for midenc, the Miden compiler
-
sloppy
A binary package to run sloppy script
-
lwb-parser
parser framwork with automatically generated ASTs for the LWB project
-
lucia-lang
Lucia programming language
-
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
-
unimarkup
CLI for the Unimarkup compiler
-
sour
A customizable command line brainfuck interpreter
-
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!
-
monkey-object
a object system for monkey lang
-
tlisp
Lisp interpreter in Rust
-
brainfreak
compiler for the Brainf*ck programming language
-
wren_rust
Bindings to the Wren scripting language API
-
kind-checker
Type checker for the kind compiler
-
carlo-help
A help utility for the simple interpreted programming language Carlo
-
everust
Evaluates rust code
-
comment
Strip comments for multiple programming languages
-
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
-
py-codegen-llvm
llvm codegen backend implementation for Pin1Yin1
-
hematita
A memory safe Lua interpreter
-
oxc_transformer
A collection of JavaScript tools written in Rust
-
lib-zinc
Standard library for Zinc Programming Language
-
formality
An efficient programming language featuring formal proofs
-
clue_core
C/Rust like programming language that compiles into Lua code
-
chip-8-compiler
compile to chip-8
-
fennec-common
Fennec Programming Language
-
claw-parser
The Claw language lexer and parser
-
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
-
miden-sdk-alloc
bump allocator for Miden SDK programs
-
rascal_compiler
Rascal programming language compiler
-
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
-
petr-api
re-exports of useful APIs for the petr compiler
-
autophagy-mlir
MLIR backend for Autophagy
-
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
-
swc_html_codegen
HTML code generator for the swc project
-
as3razen
compiler
-
qwik-core
Qwik optimizer compiler
-
cyclang-backend
Cyclang is a toy language built in LLVM
-
terl
a general parser
-
koto_runtime
The runtime used by the Koto programming language
-
dprint-swc-ext
Functionality to make swc easier to work with
-
flycatcher-diagnostic
Tools for emitting Rustc style error messages
-
molt-app
Molt Shell Application
-
llir
LLVM IR Binding
-
rlisp
experimental lisp interpreter in rust
-
zesterer/atto
An insanely simple self-hosted functional programming language
-
adana-script-wasm
namespaces aliases for command lines & basic scripting 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
-
kodept-interpret
compiler with dependent types support in mind
-
stak-decode
Stak Scheme bytecode decoder
-
lovm2
a lightweight virtual machine with a focus on simplicity and extendability
-
rainfuck-cli
Rainfuck for the terminal! (CLI program.)
-
inpyt
My first library. Allows you to use "input()" from python.
-
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 ><>
-
pytv
Python Templated Verilog
-
genotype_lang_py_config
Genotype language Python target config crate
-
rascal_cli
Rascal programming language CLI
-
guile-sys
Low-level bindings to GNU Guile
-
tonic-compiler
The Tonic Programming Language JavaScript Compiler
-
kind-span
Describes locations for the Kind compiler
-
rspack_loader_preact_refresh
rspack preact refresh loader
-
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
-
rusty-zig
An attempt at making a Zig lexer and parser(hopefully) in Rust
-
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
-
oil-lang
OIL
-
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… -
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
-
lexerus
annotated lexer
-
bif
Brainfuck Compiler
-
treeedb-c
Generate Datalog facts from C source code
-
mir-rs
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
carlo-run
A runner for the simple interpreted programming language Carlo
-
midenc-debug
An interactive debugger for Miden VM programs
-
bsharp_fset
The B# programming language!
-
swc_cached
Cached types for swc
-
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
-
expr-solver
Solves a mathematical expression while following precedence and associativity
-
bfkit
A Brainfuck toolkit
-
steel-lang
Steel (Statically-Typed Embedded Expression Language) is a scripting language that can be embedded in other applications
-
libjit-sys
Just-In-Time Compilation in Rust using LibJIT bindings
-
plrs
The multi-tool of lexical analysis and tokenization
-
oort-vm
The Oort Virtual Machine
-
oxc_syntax
A collection of JavaScript tools written in Rust
-
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… -
runtime-lexer
regex based lexer
-
llvm_stackmap
capable of parsing stack maps emitted by the LLVM compiler
-
mangle
Exolang that can take any utf8 text as valid code and return some result out of it
-
ezjs
micro Javascript (ES5) engine is Rust
-
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
-
befunge-colored
A rust-powered interpreter for the befunge-colored esolang
-
sylt-machine
VM for running programs in the Sylt programming language
-
lua54-sys
Unofficial Lua 5.4 unsafe bindings