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