-
tree-sitter
Rust bindings to the Tree-sitter parsing library
-
boa_engine
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
ariadne
A fancy diagnostics & reporting crate
-
rustc-demangle
Rust compiler symbol demangling
-
apollo-compiler
A compiler for the GraphQL query language
-
llvm-sys
Bindings to LLVM's C API
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
annotate-snippets
building code annotations
-
apollo-parser
Spec-compliant GraphQL parser
-
rustpython-parser
Python language parser for Python3
-
rquickjs
High level bindings to the QuickJS JavaScript engine
-
jaq-interpret
Interpreter for the jaq language
-
typst
A new markup-based typesetting system that is powerful and easy to learn
-
swift-rs
Call Swift from Rust with ease!
-
ra-ap-rustc_lexer
Automatically published version of the package
rustc_lexer
in the rust-lang/rust repository from commit bc486f31a69f817ebdef82a968ef6a0db6d3a4fc The publishing script for this crate lives at:… -
adana
namespaces aliases for command lines & basic scripting language
-
codespan
Data structures for tracking locations in source code
-
piccolo
Stackless Lua VM implemented in pure Rust
-
progenitor
An OpenAPI client generator
-
boa_string
Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
-
melior
The rustic MLIR bindings in Rust
-
rustlr
Bottom-Up Parser Generator with Advanced Options
-
oxc_parser
A collection of JavaScript tools written in Rust
-
mini-c-parser
minimal C language lexer & parser & virtual executer from scratch
-
tokay
programming language designed for ad-hoc parsing
-
hvm
A massively parallel, optimal functional runtime in Rust
-
pulley-interpreter
The Pulley interpreter, its bytecode definition, encoder, decoder, and etc
-
chalk-ir
Chalk's internal representation of types, goals, and clauses
-
llvm-ir
LLVM IR in natural Rust data structures
-
rgsm
An assembler for the Gheith ISA written in Rust
-
rune
Language, an embeddable dynamic programming language for Rust
-
three_body_lang
Three Body Language written in Rust
-
gccjit
Higher-level Rust bindings for libgccjit
-
swc_ecma_utils
swc ecmascript ast nodes
-
erg
programming language
-
gluon
A static, type inferred programming language for application embedding
-
lib-ruby-parser-nodes
Ruby parser nodes data
-
cel-interpreter
An interpreter for the Common Expression Language (CEL)
-
cranelift-frontend
Cranelift IR builder helper
-
stak-profile
Stak Scheme profiler
-
dianac
An emulator, compiler, and interpreter for the Diana Compiled Language
-
rustc-stable-hash
A stable hashing algorithm used by rustc
-
tree-sitter-graph
Construct graphs from parsed source code
-
endbasic
programming language - CLI
-
splik
programming language identifier kit
-
type-sitter-cli
CLI for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
mers
dynamically typed but type-checked programming language
-
clang
A somewhat idiomatic Rust wrapper for libclang
-
starlark
language in Rust
-
ruwren
bindings to Wren programming language
-
rever
Interpreter and REPL for the Rever language
-
clue
C/Rust like programming language that compiles into Lua code
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
acir
IR that the VM processes, it is analogous to LLVM IR
-
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.
-
midenc
The compiler frontend/executable for Miden
-
rustc-build-sysroot
Build a rustc sysroot with custom flags
-
rustpython
A python interpreter written in rust
-
impc
A compiler for the IMP programming language
-
garble_lang
Turing-Incomplete Programming Language for Multi-Party Computation with Garbled Circuits
-
heraclitus-compiler
Compiler frontend for developing great programming languages
-
tcl
Rust bindings for Tcl language
-
vrl
Vector Remap Language
-
glslang
Rust bindings to glslang
-
tan
language
-
aplang
A programming language made to aid students who are taking AP Computer Science Principals
-
ad-astra
Embeddable scripting language platform Ad Astra. Main Crate.
-
cyclang
toy language built in LLVM
-
spl
Stack Pogramming Language: A simple, concise scripting language
-
cproj-rs
A basic c/c++ build tool
-
ironmind
A Brainf*ck interpreter and code execution visualizer built in Rust
-
phoenix-lang
fast programming language
-
rustc_version_runtime
querying the version of the rustc compiler used in runtime
-
garnish_lang_compiler
Utilites to compile garnish scripts
-
termslang
The terms programming language
-
tremor-script
Tremor Script Interpreter
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
dypdl-heuristic-search
Heuristic search solvers for Dynamic Programming Description Language (DyPDL)
-
pintfmt
Formatter for the Pint programming language
-
iodine
Stack-based programming language
-
ra_ap_hir_ty
The type system for rust-analyzer
-
analisar
A Lua parser for Rust
-
bend-lang
A high-level, massively parallel programming language
-
cxxbridge-flags
Compiler configuration of the
cxx
crate (implementation detail) -
flexar
An extremely flexible lexer/parser (get it?) for writing your own programming language
-
cranelift-native
Support for targeting the host with Cranelift
-
spirt
Shader-focused IR to target, transform and translate from
-
typeset
A DSL for defining source code pretty printers
-
dissect
Logstash inspired dissect extractor
-
janetrs
High level binding for Janet programming language
-
yamlscript
Program in YAML — Code is Data
-
flowlang
A dataflow oriented programming meta-language in JSON supporting functions written in rust, python javascript, java and flow
-
calcit
Interpreter and js codegen for Calcit
-
som
The 'som' programming language
-
lsts
Large Scale Type Systems
-
airlang
The Air Programming Language
-
transient-asm
Toolchain for TransientAssembly. Includes a compiler and virtual machine.
-
stack-graphs
Name binding for arbitrary programming languages
-
darklua
Transform Lua scripts
-
abyss-lang
AbySS: Advanced-scripting by Symbolic Syntax
-
intuicio-frontend-assembler
Assembly frontend module for Intuicio scripting platform
-
egglang
The Egg Programming Language From Eloquent JavaScript, but in Rust
-
rythonc
A command-line Python to Rust compiler, at this point, very incomplete
-
tket2
Quantinuum's TKET2 Quantum Compiler
-
uiua
A stack-based array programming language
-
ra_ap_hir
A high-level object-oriented access to Rust code for rust-analyzer
-
antimony-lang
The Antimony programming language
-
nessa-language
An extensible programming language with a strong type system
-
csml_engine
The CSML Engine is a conversational engine designed to make it extremely easy to create rich and powerful chatbots
-
generic-lang
A Lox based programming language
-
blisp
A lisp like statically typed programing language for no_std
-
rust_lisp
A Rust-embeddable Lisp, with support for interop with native Rust functions
-
kdl-script
execute kdl documents!
-
hstr
A string type which is optimized for hash operations
-
numlang
A compiler for an esolang that uses hexadecimal
-
passerine
A small extensible functional scripting language designed for concise expression with little code
-
j4rs-171h
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
codegen
generating Rust code
-
brainfoamkit
An interpreter for the brainf*** language
-
circomspect
A static analyzer and linter for the Circom zero-knowledge DSL
-
light_ranged_integers
Ranged integers for stable Rust compiler, zero-dependencies and no unsafe code
-
ra-ap-rustc_pattern_analysis
Automatically published version of the package
rustc_pattern_analysis
in the rust-lang/rust repository from commit bc486f31a69f817ebdef82a968ef6a0db6d3a4fc The publishing script for this crate lives at:… -
aneurysm
Brainf**k interpreter
-
b3
port of B3 WebKit codegen backend
-
ergotree-ir
ErgoTree IR, serialization
-
ra_ap_syntax-bridge
Conversions between syntax nodes and token trees for rust-analyzer
-
staged-sg-filter
A staged programming implementation for Savitzky-Golay filters. Loops go brrr.
-
typst-syntax
Parser and syntax tree for Typst
-
rusty_lr
GLR, LR(1) and LALR(1) parser generator with custom reduce action
-
ascent
Logic programming in Rust
-
compiler_base_error
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
koto_bytecode
The bytecode compiler used by the Koto programming language
-
stella_checker
Rust-based, speedy Lua type checker
-
llvm-lib
LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API
-
chimpanzee
Monkey programming language implementation (interpreter, compiler and formatter), with added features
-
libspecr
standard library for specr lang
-
fkys-rs
F*cking Kill Yourself lang interpreter written in Rust
-
kind2
A pure functional functional language that uses the HVM
-
ellie_engine
Why ellie? Ellie is a type-safe programing language that runs on embedded and sandboxed environments
-
chalk-solve
Combines the chalk-engine with chalk-ir
-
sap-cli
The command line interface for the SAP programming language
-
cranelift-codegen
Low-level code generator library
-
parol
LL(k) and LALR(1) parser generator for Rust
-
molt-forked
Embeddable TCL interpreter for Rust applications (personal forked)
-
polonius-engine
Core definition for the Rust borrow checker
-
symboscript-formatter
SymboScript formatter
-
boa_parser
ECMAScript parser for the Boa JavaScript engine
-
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.
-
jonlang
basic scripting language made to learn rust
-
kc
Kayla's (line) counter (of code) :)
-
recursive
Easy recursion without stack overflows
-
rohanasantml
An easy way to write your messy html code in a better way
-
toster
A simple-as-toast tester for C++ solutions to competitive programming exercises
-
qalam
Interpreter for the Qalam programming language. Qalam is a dead-simple, Islamic/Arabic terminology inspired, interpreted programming langauge.
-
oxc_ast
A collection of JavaScript tools written in Rust
-
nope-lang
The nope programming language
-
slicec
The Slice parser and other core components for Slice compilers
-
netsblox-ast
parsing NetsBlox project files into an AST for use in code generation
-
hydroflow
Hydro's low-level dataflow runtime and IR
-
badder_lang
A specialized programming language built for programming puzzle game Robo Instructus
-
minicode
Esoteric programming language
-
pliron
Programming Languages Intermediate RepresentatiON
-
c2rust-ast-builder
Rust AST builder support crate for the C2Rust project
-
gram
A programming language for distributed systems
-
dust_dds_gen
OMG IDL compiler for Dust DDS
-
asciidork-ast
Asciidork AST nodes
-
evcxr_jupyter
A Jupyter Kernel for Rust
-
fomoscript
Toy scripting language
-
mech
reactive programming language for building robots, games, and animations
-
freya-bootstrap
bootstrap compiler for freya
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
wdl-ast
An abstract syntax tree for Workflow Description Language (WDL) documents
-
garden-lang
A live programming language
-
sus_compiler
Compiler for the SUS Hardware Design Language
-
stak-repl
Stak Scheme REPL
-
dcim
dc improved - Expanded rewrite of a classic RPN calculator / esoteric programming language
-
duskphantom-backend
Backend for DuskPhantom Compiler
-
trpl
A support crate for The Rust Programming Language book
-
pseudo_interpreter
A Pseudocode interpreter
-
rigz_vm
Register based VM for rigz
-
tan-shell
A shell powered by Tan
-
ocaml-gen
generating OCaml code
-
bpf-ins
working with eBPF instructions
-
pylyzer
A static code analyzer & language server for Python
-
brillig
bytecode ACIR uses for non-determinism
-
michaelb/sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
-
jaust
Java ecosystem tools in rust a learning project
-
mxmlextrema-mxmlcaot
ActionScript 3 language semantic data model
-
adana-script
namespaces aliases for command lines & basic scripting language
-
fennec
Programming Language
-
deno_webidl
WebIDL implementation for Deno
-
scoutlang
A web crawling programming language
-
faye
a pretty lil lisp
-
nadesiko3
Japanese programming language Nadesiko v3
-
vbscript
lexer and parser
-
turing-lib
Turing library for Rust
-
codesnake
Pretty printer for non-overlapping code spans
-
pl_0
pl/0 compiler implemented in rust
-
libbfi
Extendable brainfuck interpreter library
-
compiler_base_session
-
date_time_parser
Rust NLP library for parsing English natural language into dates and times
-
argus-cli
Trait debugger backend for IDE interactions
-
ra-ap-rustc_parse_format
Automatically published version of the package
rustc_parse_format
in the rust-lang/rust repository from commit bc486f31a69f817ebdef82a968ef6a0db6d3a4fc The publishing script for this crate lives at:… -
gluon_repl
REPL for gluon. A static, type inferred programming language for application embedding
-
vyder_cli
A scripting language made to be easy to extend
-
claw-cli
The compiler for the Claw language
-
c2rust
C to Rust translation, refactoring, and cross-checking
-
ara_parser
A fault-tolerant, recursive-descent parser for Ara Programming Language 🌲
-
halo2-base
Embedded domain specific language (eDSL) for writing circuits with the
halo2
API. It simplifies circuit programming to declaring constraints… -
carlo
interpreted programming language
-
archspec
standardized human-readable labels for aspects and capabilities of a system
-
dune
A shell🐚 by the beach🏖️!!
-
blitz_lang
A Hobby Programming Lang with Rust
-
cmajor
Rust bindings for the Cmajor JIT engine
-
terebinth
An interpreted programming language
-
pr47
A semi-experimental programming language. Still working in progress.
-
jinko
safe, small and fast programming language with Rust interoperability
-
luna-lib
a light weight interpreted programming language
-
moto
motivated automation
-
force-send-sync
Unsafe wrappers to force Send and Sync
-
lead_lang_interpreter
Interpreter of the Lead Programming Language
-
carbon-assembler
An assembler for the carbon CPU
-
monkey-parser
a parser for monkey lang
-
tree-sitter-stack-graphs-javascript
Stack graphs definition for JavaScript using tree-sitter-javascript
-
bfy
Brainfu*k interpreter and REPL written in Rust
-
celsium
building interpreters
-
goboscript
Scratch compiler
-
nvim-oxi-luajit
Rust bindings to LuaJIT for nvim-oxi
-
binkplayer
Console player for compiled .json Ink story files
-
rspack_hash
rspack hash
-
swc_html_minifier
HTML minifier
-
spyglys
programming language for text manipulation
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
gali
untyped lambda caluculus, with some sugar for convenience
-
befunge-93-plus
A rust-powered interpreter for the befunge-93 esolang, with a few modifications
-
java_asm
Java bytecode reader & writer in rust
-
ruski
combinator calculus
-
saxaboom
Binding library for Metal Shader Converter
-
dust-lang
General purpose programming language
-
garnish_lang_traits
Shared traits for garnish core libraries
-
lex
aids in parsing programming languages
-
ezno
A JavaScript type checker and compiler. For use as a library or through the CLI
-
leap-lang
Leap language parser
-
dalet
in Rust
-
llvm-ir-analysis
Static analysis on LLVM IR
-
spaik
Programming Language
-
tinymist-assets
assets for tinymist
-
lune-std
Lune standard library
-
bfbackend
Compiler backend for brainfuck
-
brainfork
A compiler for Brainfuck written in Rust
-
lotus-lua
Lua dialect for shell scripting with the Lotus shell
-
vtashkov-bf
Brainfuck interpreter
-
clutils
A common library for building interpreter and compiler
-
typst-timing
Performance timing for Typst
-
aikup
Manage multiple versions of aiken
-
denote-compiler
Denote Dev Compiler
-
unseemly
A typed macro language
-
netidx-bscript
An incremental scripting language for netidx
-
lp-pack-scanner
scanner library
-
sila-transpiler-infrastructure
transpiler infrastructure for every platform
-
umpl
meme language that is a mix of c like languages and lisp like languages
-
punc
Pun Calculus
-
rat-in-a-tube
Rat In a Tube, Halo: Combat Evolved HSC Script Compiler
-
ergoscript-compiler
Compiler for ErgoScript
-
mangle-parse
Mangle, a logic programming language
-
sourcemap-resolver
Sourcemap resolving library and CLI
-
bappy-script
Gankra's toy compiler
-
erg_compiler
Centimetre: the Erg compiler
-
swc_visit
Visitor generator for stable rustc
-
ttags
Generate ctags using Tree Sitter
-
fuyu
programming language
-
melody_compiler
The Melody language compiler
-
c_a_l
cool array language
-
voile
dependently-typed row-polymorphic programming language
-
m68000
A Motorola 68000 interpreter, disassembler and assembler (code emitter)
-
leo-retriever
A retriever for the Leo programming language
-
c-lang
Scripting language made in rust
-
pen-ffi
FFI library for Pen programming language
-
makepad-live-compiler
Makepad platform live DSL compiler
-
dlang
Programing language from scratch
-
boa_ast
Abstract Syntax Tree definition for the Boa JavaScript engine
-
regen-lang
A language for defining languages
-
sandkiste
Language independent scripting language sandbox API
-
terl
a general parser
-
diffsl
A compiler for a domain-specific language for ordinary differential equations (ODE)
-
intuicio-essentials
Essentials module for Intuicio scripting platform
-
walnut
Walnut File Systwm Experimental file system with inode level encryption
-
whiledb
language
-
whitespacers
A whitespace JIT-compiler, for when your whitespace just isn't executing fast enough
-
Cecile
Cecile Programming Language that is designed to be simple, fast
-
kodept
compiler with dependent types support in mind
-
ak_macros
faster development and simpler syntax with Macros Ak-Macros Group
-
ast-demangle
Parses mangled names and produces structured results
-
moore-svlog-syntax
The SystemVerilog parser implementation of the moore compiler framework
-
rispy
A Lisp in Rust
-
rustpython-compiler
A usability wrapper around rustpython-parser and rustpython-compiler-core
-
penne
pasta-oriented programming language that favors the goto-statement for flow control
-
mijit
Experimental JIT compiler generator
-
rusty-wam
The Warren Abstract Machine in Rust
-
from-pest
Convert from a pest grammar to a typed AST
-
logi_code
A scripting language do executing combinational circuits
-
hugr-cli
Compiler passes for Quantinuum's HUGR
-
tergo-parser
Parser for tergo
-
songe
Interpreter for a Scheme-like language for graphics and games
-
ablescript_cli
The best programming language
-
brainease
A brainf*ck-style programming language, but readable
-
petr-fmt
Formatter for the petr language
-
beans
A parser generator library based on the Earley parser
-
lep
Mini language for interactive consoles, featuring small code footprint
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
ct-python
Execute Python code at compile time to generate Rust code
-
mintaka
Native
-
brainfuck_plus-core
core components of bfp language
-
compiler_base_span
-
ape_lexer
lexical analysis for Aperture programming language
-
mica
user-friendly, embeddable scripting language
-
higher-order-closure
Allow function lifetime elision and explicit
for<'a>
annotations on closures -
prism-compiler
An adaptive and functional programming language
-
go-types
The type checker of the Goscript project
-
fta
Fast TypeScript Analyzer
-
enalang
Exhaustingly Notorious Algorithms - umbrella package
-
flowc
A compiler for 'flow' programs
-
havo
Static compiler built for Osmon Programming Language
-
ra_ap_load-cargo
Loads a Cargo project into a static instance of rust-analyzer for analysis
-
calyx
Compiler Infrastructure for Hardware Accelerator Generation
-
cee-scape
access to
setjmp
andsigsetjmp
functionality -
hacspec
compiler
-
langbox
framework to build compilers and interpreters
-
sphinx-lang
An intepreter for a dynamic language implemented in Rust
-
oters
A Functional Reacitve Programming Language for writing GUI applications
-
midenc-codegen-masm
Miden Assembly backend for the Miden compiler
-
apollo-ariadne
A fancy diagnostics & reporting crate
-
esdl
Event-sourcing Schema Definition Language parser
-
liexpr
parsing and evaluating simple expressions
-
prism-parser
A PEG parsing library built for the Prism programming language
-
marigold
Programming Language
-
bulloak-syntax
A Solidity test generator based on the Branching Tree Technique
-
koopa
generating/parsing/optimizing Koopa IR
-
ezc
A compiler for ez
-
y-lang
Compiler & Interpreter for the (rather new and very experimental) Y programming language
-
slothlang
A weird, slow and a bit moldy interpreted programming language
-
sorth
Forth inspired interpreted programming language
-
sdml-parse
Parser for Simple Domain Modeling Language (SDML)
-
neige-lua
一个简单的lua运行时
-
clover
A scripting language
-
airlang_bin
The Air Programming Language
-
llvm_stackmap
capable of parsing stack maps emitted by the LLVM compiler
-
stak
Stak Scheme interpreter
-
rarity
useful functions
-
py-declare
type declare system for pycc-rs
-
bsharp
The B# programming language!
-
fervid_transform
Transformations for the fervid crate
-
rail-lang
A straightforward programming language. Rail is currently experimental and subject to drastic breaking changes.
-
cuda_builder
Builder for easily building rustc_codegen_nvvm crates
-
glslang-sys
Raw C bindings to glslang
-
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… -
oakc
A portable programming language with a compact backend
-
seraphine-core
Core of the seraphine programming language
-
diatom
programming language
-
pushr
based interpreter for Push programs
-
symboscript-interpreter
SymboScript interpreter
-
ast-grep-language
Search and Rewrite code at large scale using precise AST pattern
-
chandeliers-sem
Semantics of Candle, a shallow embedding of Lustre in Rust
-
electron_tasje
Tiny replacement for electron-builder
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
fungoid
A Befunge interpreter and text-UI IDE written in Rust
-
genesis2000
script development interface
-
darkdown
A darkdown(our own markup language) parser written in rust
-
koto_lexer
The lexer used by the Koto programming language
-
aiken-lang
The Aiken compiler
-
roost-lang
Interpreter library for the roost language
-
cargo-typify
cargo command to generate Rust code from a JSON Schema
-
clang-preload
Sample library in rust
-
pitusya
Programming Language
-
eridani
Pure functional scripting, anywhere
-
tree-sitter-stack-graphs-typescript
Stack graphs definition for TypeScript & TSX using tree-sitter-typescript
-
adana-cache-command
namespaces aliases for command lines & basic scripting language
-
anyscript-compiler
A compiler for the AnyScript programming language, and Self Extracted Archives
-
shortlang
A programming language designed for code golfing
-
crusts
From Unsafe C to safer Rust
-
orbitc
The Orbit Compiler Infrastructure
-
moss
Experimental Moss interpreter
-
itsy
Strongly typed scripting language with a rusty syntax and nice Rust integration
-
emilbrat_test_library
Ignore this library, it is just for testing cargo and crates.io
-
waffle-splice
Rewrite WAFFLE operations
-
rune-modules
Native modules for Rune, an embeddable dynamic programming language for Rust
-
vyder
Create custom libraries for vyder
-
controlmap-parser
(De)Serializer of
controlmap.txt
in Skyrim -
pigeon-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
opslang-parser
ops file language parser
-
mini-brainfuck
A super small brainfuck interpreter and compiler
-
mycreates
tuorials
-
ablescript
The best programming language
-
plexer
A Pattern-matching LEXER
-
crusts-sg
CRustS - From Unsafe C to safer Rust
-
santiago
A lexing and parsing toolkit for Rust
-
steel-parser
Parser for use within steel
-
tr-lang
A programming language made to bring syntax closer to Turkish
-
tree-sitter-language
The tree-sitter Language type, used by the library and by language implementations
-
rspack_tracing
rspack tracing
-
yoloxide
Yolol language from the upcoming game Starbase
-
oxc_index
A collection of JavaScript tools written in Rust
-
grepdef
Quick search for symbol definitions in various programming languages
-
skiff
An immutability-first, functional scripting language with a friendly syntax and compiler/interpreter written in Rust!
-
roklang
A K interpreter written in rust. Inspired by ok and ngn/k and built on polars.
-
xlang_abi
ABI safe interfaces used by xlang
-
hydroper_jet_compiler
Hydroper Jet Language Compiler
-
gluon_c-api
C-api for gluon, a static, type inferred programming language for application embedding
-
hyeong
Hyeo-ung Programming Language Compiler
-
treeedb
Generate Datalog facts from tree-sitter parse trees
-
mers_lib
mers language in other projects
-
timeblok-cli
A CLI for timeblok
-
felys
Interface to customize Felys implementation
-
inline-vbs
Embed VBScript (and JScript, Ruby, Perl, ...) code inside Rust
-
zia
Interpreter Library for the Zia Programming Language
-
lua-rs
Lua port written in Rust
-
ellie_parser
Parser for ellie language
-
els
An Erg compiler frontend for IDEs, implements LSP
-
cranelift-interpreter
Interpret Cranelift IR
-
tan-analysis
Analysis infrastructure for the Tan language
-
flaneur2020/pua-lang
a dialect of The Monkey Programming Language
-
stainless_script
Visual node-based programming language
-
cranefack
An optimizing brainfuck compiler
-
cpsc323-lexer
Lexer for Saloni Modi's CPSC 323 (Spring 2024)
-
typst-ide
IDE functionality for Typst
-
compiletest_rs
The compiletest utility from the Rust compiler as a standalone testing harness
-
moore
A compiler for hardware description languages
-
ion_shell_parser
Parser for the scripting language of the ion shell
-
sap-interpreter
The interpreter crate for the SAP programming language
-
dejavu-runtime
DejaVu shared types and runtime
-
code_highlighter
Highlights code for printing
-
sylt-parser
Parser for the Sylt programming language
-
scout-parser
A web crawling programming language
-
gs2compiler
Compile GS2 source code to bytecode
-
adana-db
namespaces aliases for command lines & basic scripting language
-
awa5_rs
An AWA5.0 CLI tool written in Rust (btw)
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
ldpl
LDPL 4.4 compiler in Rust
-
ssa-traits
Traits for SSA IR
-
langlang_lib
langlang is a parser generator based on Parsing Expression Grammars (library)
-
garnish_lang_utilities
Helper functions for use with garnish core libraries
-
piske
programming langauge for generative art
-
fift-cli
A CLI for the Fift esoteric language interpreter
-
formality-core
Language-independent formality system used by a-mir-formality
-
moore-vhdl-syntax
The VHDL parser implementation of the moore compiler framework
-
gameshell
lisp/bash-like shell to integrate into programs
-
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… -
xbasic
that allows adding a scripting language onto your project with ease. This lets your users write their own arbitrary logic.
-
petr-ast
AST types for the petr language
-
libket
Runtime library for the Ket programming language
-
boron-lang
efficient, compiled programming language
-
gccjit_sys
Raw bindings to libgccjit. Companion to the gccjit crate.
-
dez80
A Z80 instruction decoding and (dis)assembly library
-
rustc_errors
Reuse rustc_errors for compiler_base
-
ferrum_compiler
Compiler library for the Ferrum programming language
-
circomspect-program-structure
Support crate for the Circomspect static analyzer
-
mangle-analysis
Mangle, a logic programming language
-
luallaby
Work in progress A pure-Rust Lua interpreter/compiler
-
brainterpreter
An interpreter for a Bauble toy programming language
-
jyafn-qbe
QBE IR for Rust (forked from https://github.com/garritfra/qbe-rs for jyafn)
-
hugr-passes
Compiler passes for Quantinuum's HUGR
-
swc_html_visit
Visitor for html
-
vast
Verilog AST library
-
orchidlang
An embeddable pure functional scripting language
-
swift-precompiler
A precompiler for Swift that allows you to use additional macros, include files, and more
-
pidl-core
Portal's idl
-
xlang_host
Interface for determining and using platform-specific properties of the host system
-
celestial-hub-compass
ETAC compiler
-
smpl
Core library to compile the SMPL language
-
brainfuck-exe
A brainfuck interpreter implemented in rust
-
exercism
My exercism
-
theforce
A Star Wars inspired programming language
-
typst-pdf
PDF exporter for Typst
-
midenc-hir-transform
Transformation passes and utilities for Miden HIR
-
jabba-lib
inspired mainly by Python
-
common_risp
LISP
-
intuicio-frontend-vault
Vault frontend module for Intuicio scripting platform
-
gcad
CAD/CAM scripting language
-
binks
scripting language
-
go-vm
The vm of the Goscript project
-
rspack_loader_preact_refresh
rspack preact refresh loader
-
ryna-language
An extensible programming language with a strong type system
-
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!
-
jkl-lang
Open Source Programming Language
-
acadcheck
flexible library for building checkers used in programming contests or homeworks
-
multinite-web-script-compiler
A compiler for the multinite web script language
-
orecc-front
compiler frontend utility toolkit
-
bff
A complete Befunge 98 interpreter in Rust
-
any_library
My first library for type checks
-
libquil-sys
High-level bindings to libquil
-
comet-rs
Rust eDSL for COMET: domain specific COMpiler for Extreme Targets
-
cfi-types
CFI types for cross-language LLVM CFI support
-
rust_bridge_traits
The traits for the rust_bridge crate
-
wander
scripting language
-
harper-comments
The language checker for developers
-
mdl_monkey
Monkey programming language from https://interpreterbook.com/
-
tcc-rs
Bindings to libtcc
-
leuchtkraft
A logical programming language
-
ptx_compiler
High level bindings to CUDA's ptx compilation APIs
-
umbra-lang
macro-based scripting language
-
arithmetic-eval
interpreter for arithmetic expressions
-
coe-rs
Type coercion
-
erg_common
A common components library of Erg
-
agentscript
A programming language for AI agents
-
makepad-live-tokenizer
Makepad platform live DSL tokenizer
-
vuln-reach
Code reachability path analysis
-
lithia
Embeddable and simple lisp dialect
-
brainoxide
An optimizing Brainfuck compiler/interpreter
-
oxc_diagnostics
A collection of JavaScript tools written in Rust
-
garnish_lang_annotations_collector
organize garnish annotations with related tokens
-
strontium
A register-based bytecode machine for statically and dynamically typed programming languages
-
calyx-opt
Compiler Infrastructure for Hardware Accelerator Generation
-
dark-vm
A new VM called the DarkVM, which focuses on speed and simplicity
-
gluon_vm
The virtual machine for executing the gluon programming language
-
diatom-std-core
Diatom core standard library
-
garden-lang-parser
A live programming language
-
hornbeam
template engine (high-level crate for use in applications)
-
argus-lib
Trait debugger analysis for IDE interactions
-
abstract-calculus
A programming language and model of computation that matches the abstract algorithm perfectly
-
basic-lang
The BASIC programming language as it was in the 8-bit era
-
dynamik
A fast, powerful, expressive and typesafe language
-
nexus-lib
The raw implementation of the nexus scripting language
-
dpr
Dynamic parser and replacer. You can define rules at run time. It's possible to use peg format
-
tree-crasher-javascript
grammar-based black-box fuzzer
-
bfk
Brainfuck interpreter
-
petr-resolve
resolution stage of the petr compiler
-
hvm1
A massively parallel functional runtime
-
leo-disassembler
A disassembler for the Leo programming language
-
maize
programming language
-
rcc4r
C compiler implemented in Rust with only 4 raw-functions
-
rustc_span
Reuse rustc_span for compiler_base
-
ironplc-plc2x
Compiler front-end for ironplc
-
bitcoded
Comprehensive Rust library for all your programming needs
-
ape_parser
syntax analysis for Aperture programming language
-
monkey-lexer
a lexer for monkey lang
-
zaplib_shader_compiler
The shader compiler for Zaplib
-
arsc
Android resource file parsing & writing
-
midenc-compile
The compiler frontend for Miden
-
c2rust-refactor
C2Rust refactoring tool implementation
-
garnish_lang_runtime
Runtime and execution library for Garnish Lang
-
bulloak-foundry
A Solidity test generator based on the Branching Tree Technique
-
pseudocode
AP CSP Pseudocode interpreter (rough cut)
-
safe_wren
A safe, pure-rust implementation of wren.io, drop-in replacement for wren.io's C implementation
-
compiler-builtins-snapshot
Snapshot of the compiler-builtins crate
-
ksplang
interpreter
-
kara
Crafting interpreters tutorial implementation in Rust, named Kara after the first girl I kissed <3
-
melior-next
The rustic MLIR bindings in Rust. Continued.
-
symboscript-parser
SymboScript parser
-
quench
A programming language
-
graviton
fast programming language that is minimal and simplistic with a simple and easy to read compiler. Everything is an expression unless a semicolon is used
;
then it becomes a statement… -
lynxlang
An educational project for learning how programming language is made
-
laspa
Lisp-like language built with Rust
-
static-reflect
Static type information, giving a form of compile-time reflection
-
lipstick
C
-
molt
Embeddable TCL interpreter for Rust applications
-
charon_ariadne
A fancy diagnostics & reporting crate - resigned for crates.io/charon
-
findpython
Find python executables on your system
-
ra_ap_rustc-dependencies
TBD
-
sabre-lang
The sabre programming language
-
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)
-
aidl-parser
Parse AIDL files, crate AST and diagnostics
-
lune-std-regex
Lune standard library - RegEx
-
bytecode
ability to read bytecode
-
osyris
A highly embeddable LISP-like language with no depedencies
-
cyclang-backend
Cyclang is a toy language built in LLVM
-
galvan-pest
Parser for the Galvan language using pest-grammar
-
scaly
programming language
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
rust-guile
Scheme runtime in your Rust program
-
tonic-parser
The Tonic Programming Language Parser
-
oxlex
lexer/tokenizer used in OxyScript
-
silkworm_err
Compiler diagnostics for silkworm
-
mstak-interpret
Minimal Stak Scheme bytecode interpreter
-
lib-ruby-parser-ast
AST for lib-ruby-parser
-
tsar
Tsar programming language
-
yggdrasil-ir
Yggdrasil Language IR
-
zed-curry
Curry language support for Zed
-
orion_lib
parsing and executing the Orion Programming Language
-
leo-errors
Errors for the Leo programming language
-
progenitor-hk
An OpenAPI client generator
-
enalang_compiler
Exhaustingly Notorious Algorithms - compiler
-
hohoho
Intepreter for Santa's Programming Language - HoHoHo!
-
seer
symbolic execution engine for rust
-
chandeliers-syn
Syntax of the Lustre language, to be parsed by procedural macros
-
typst-assets
Assets for the Typst compiler
-
petr-bind
The binding stage of the petr compiler
-
ashpaper
Rust Inpterpreter for Esopo language AshPaper conceived by William Hicks
-
steel-doc
Document generation for steel
-
ara_reporting
A Reporting library for for Ara Programming Language 📃
-
barfs
Befunge JIT
-
bfup
Preprocessor for brainfuck-like languages
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
as_bool
Define how a type should be represented in a boolean context
-
lia
A high-level language for Rust
-
fbp
Flow Based Programming for the Rust language
-
key-lang
To be the prettiest and simpliest script
-
fervid
Vue SFC compiler written in Rust
-
celestial-hub-astrolabe
MIPS compiler
-
fxrazen
compiler
-
rustc-hex-viewer
compiler as a hex viewer
-
toylang
CLI/Wrapper
-
hzlang_parser
A parser for the "hz" programming language
-
phoron_asm
A Jasmin-compatible Assembler for the JVM
-
woojin
Woojinlang interpreter written as Rust
-
catalyst_entities
Low level data-structures for multithreaded and incremental compilation
-
quail
Programming Language
-
libbf
Brainfuck-like language library
-
rigz_lua
Lua Module for rigz language
-
smpli
Interpreter for the SMPL language
-
rspack_plugin_warn_sensitive_module
rspack sensitive module plugin
-
crusts-notxl
CRustS - From Unsafe C to safer Rust
-
brainfuck-plusplus
A brainfuck interpreter and compiler with some extra functionality
-
cilk
(Toy) Compiler Infrastructure inspired by LLVM
-
compiler_base_parallel
A common domain programming language framework
-
tin
statically structurally typed embeddable programming language
-
rurust
High level Ruby VM bindings
-
quickscript
A quick programming language with a compiler implemented in Rust
-
libtcc
Rust binding for libtcc
-
lincoln
A low level programming language features linear types and direct manipulation of continuation (returning points)
-
artlr_syntax
syntax analysis
-
chomatter_cli
Compiler for the language
-
oxerun
Compiler bits to create Rust unikernels for Xen
-
go-parser
The parser of the Goscript project
-
trashcan
language which compiles to Visual Basic 6 / VBA
-
tket-json-rs
Serializable definition of TKET circuits and operations
-
cxc
A high performance scripting language
-
huam-rust-utils
这是一个用于学习rust的工具库,记录一些常用的工具函数
-
badlang
Next generation stack-based programming language
-
logo-interp
Implements parsing and interpreting of Logo programming language
-
racket-sys
Rust bindings to Racket C API
-
teolang
A programming language design to be easy to learn for kids
-
slj
Programski jezik v slovenščini | A programming language in Slovenian
-
whiley_test_file
An API for manipulating test files for the Whiley Programming Language
-
scurry
A component-based object-oriented language
-
glsp
The GameLisp scripting language
-
dan
home automation programming langauge
-
ugo
uGo Compiler
-
circomspect-program-analysis
Support crate for the Circomspect static analyzer
-
ext-string
An attempt to extend rust String struct with functionality from other programming languages
-
betadin
programing language for research purposes
-
ssa-translation
Traits for translating SSA IR
-
callisp
A lisp interpreter that can be used with WASM
-
litto
Building blocks for DSL scripting language interpreters that interact with native Rust code
-
mri-sys
Rust bindings to Mat'z Ruby interpreter
-
orwith
Turns the word "orwith" into a programmatical concept using Rust
-
cambridge-asm-cli
Run pseudoassembly from Cambridge International syllabus 9618
-
seraphine-cli
CLI for the Seraphine programming language
-
mochi-lang
concatenative programming language
-
learn_rust_together
Curated collection of lists of useful resources to learn Rust together
-
swc-plugin-add-logging-dataset-wts
swc plugin add dataset for wts logging
-
brainease_lexer
A brainf*ck-style programming language, but readable
-
euphony-compiler
compiler infrastructure for euphony compositions
-
mangle-engine
Mangle, a logic programming language
-
codegem
A small code generation library
-
sonatina-parser
Parser for sonatina-ir text format
-
golang-type-decl
Golang Type Decl
-
airlang_ext
The Extension of the Air Programming Language
-
cpsc323-parser
Parser for Saloni Modi's CPSC 323 (Spring 2024)
-
wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
-
trustme
Tell the compiler that you can be trusted to write unsafe code!
-
rocks-lang
Crafting Interpreters' Lox Language
-
valkyrie-types
Shard types for valkyrie language
-
merge-lang
Merge Programming Language
-
rascal_parser
Rascal programming language parser
-
ruby-sys
Low level bindings to MRI, Matz's Ruby Interpreter
-
symmetric-interaction-calculus
A programming language and model of computation that matches the abstract algorithm perfectly
-
magc
The Mag Language Compiler
-
shelly
Generate dynamic-, scripting-language projects with dependencies for quick CLI feedback loops
-
unimarkup-inline
Compiler for Unimarkup inline elements
-
bobascript
a nice, cold, refreshing scripting language built in Rust
-
bomlamaal
Bømlamål as a programming language
-
libsix
Compact programming language built on top of Rust ecosystem
-
fortraith
Compile-time compiler that compiles Forth to compile-time trait expressions
-
type-sitter-gen
generate typed wrappers for tree-sitter grammars from node-types.json and queries
-
leo-ast
Abstract syntax tree (AST) for the Leo programming language
-
cbqn-sys
FFI bindings to CBQN
-
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… -
koto_random
A Koto library for working with random numbers
-
oxc_syntax
A collection of JavaScript tools written in Rust
-
rji
Generates an efficient and seamless Rust/Java bridge. A Rust-Java Interface.
-
rustc_codegen_nvvm
A codegen backend for Rustc which targets the libnvvm CUDA library
-
parsley
Scheme
-
ts-runtime-typechecker
A command line tool that generates ts/js typechecker functions from typescript types
-
tylisp
A domain-specific language for expressing complex type bounds
-
chan-lang
Chan Programming Language
-
scriptplan-bash
Experimental Bash language parser and runtime for
-
cfront-definition-keyword
Token definition for C program language
-
oris
An interpreter for Monkey
-
kodept-parse
compiler with dependent types support in mind
-
is-rust
check whether something is rust
-
oters_lang
Language definitions and interpreter for the oters programming language
-
rustpython-common
General python functions and algorithms for use in RustPython
-
libdusk
implements most of the compiler for the Dusk programming language, in library form
-
cranelift-reader
Cranelift textual IR reader
-
vicuna-compiler
A compiler for the Vicuna programming language
-
treereduce
Fast, syntax-aware, multi-language program reducer based on delta debugging
-
swc_ecma_transforms_react
rust port of babel and closure compiler
-
rustc_get_version
rust compiler get version utility
-
zinc-lang
Interpreter for the Zinc Programming Language
-
peepmatic
DSL and compiler for generating peephole optimizers
-
flycatcher-parser
The Flycatcher programming language's parser
-
kravl-parser
the kravl language - parser module
-
sap-lexer
The lexer crate for the SAP programming language
-
the-super-tiny-rusty-compiler
A super tiny and rusty compiler
-
aude
An automated differentiation solver with a Lisp-like functional programming language
-
vk_execute_compiler
VK execute compiler
-
bytebraise
Proof-of-concept experiment to see how much of BitBake can be implemented in Rust
-
extendable_vm
that simplifies implementation of stack VMs
-
quickjspp
QuickJS Javascript engine wrapper using quickjs fork named quickjspp
-
cexe
A generic #! interpreter
-
ilvm
An interpreter for an assembly-like language
-
silt-lua
A pure rust Lua interpreter and virtual machine
-
dylan
Dylan
-
mink
(WIP) Portable and modular scripting language for all
-
ripc
A C compiler, written in Rust
-
demi
An interpreter for the Demi programming language
-
ve_shader
compiles a custom GLSL shader format to the SPIR-V format using shader-c
-
splits_iter
Iterator over all 2-splits
-
sancov
Rust bindings to LLVM’s
SanitizerCoverage
interface -
hebi
A dynamic scripting language
-
gluon_base
Basic type definitions and functions for the gluon programming language
-
rshyeong
Hyeong-lang interpreter
-
aftr
An open-source implementation of BYOND's Dream Maker programming language
-
scout-lexer
A web crawling programming language
-
bsharp_ir
The B# programming language!
-
mango_interpreter
The Mango programming language interpreter (UNDER CONSTRUCTION)
-
r9ir
Rewrite 9cc in Rust
-
jit
Just-In-Time Compilation in Rust using LibJIT bindings
-
remarklib
The core of the Remark programming language
-
pargit
Git workflow utility
-
cluna
convert Lua code into Clue code Made by MarkosTh09
-
vue-compiler-core
Vue compiler in Rust's core component
-
intuicio-nodes
Node Graph module for Intuicio scripting platform
-
swc_plugin_runner
Runner for swc plugins. This crate is INTERNAL crate and used by swc itself.
-
ruxnasm
Alternative Uxntal assembler focused on error reporting
-
yes-lang
Scripting Language
-
rsjni
Rust bindings to the Java Native Interface
-
fortytwo
Don't panic!
-
texlang
TeX language interpreter
-
lorgn_lang
a general purpose scripting language optimized for graphical programming
-
cfla-cli
Command-line interface for the compact functional low-level assembler, cfla, a declarative functional systems programming language
-
ppeterson_crate_a
-
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
-
monkey-interpreter
an interpreter for monkeylang
-
monkey-wasm
monkey lang parser wasm version
-
yggdrasil-parser
Yggdrasil parser by yggdrasil
-
modelx
Compiler for Modelx files
-
utigo
package manager for C++
-
citadel-middleend
The middleend/optimizer for the citadel compiler backend
-
garando_errors
Backport of librustc_errors
-
swc-plugin-add-logging-dataset
swc plugin add dataset for logging
-
rscmm
C-interpreter
-
galvan-resolver
Type and function name resolver for the Galvan language
-
jacob
Jacob's Awesome Compiler Of BITS
-
cpprs
C pre-processor on Rust source files
-
libgcad
CAD/CAM scripting language
-
jsyc-compiler
Rusty-JSYC (JavaScript bYtecode Compiler) is a JavaScript-To-Bytecode compiler written in Rust. The bytecode is meant to be used in conjunction with the provided virtual machine (https://github…
-
carlo-run
A runner for the simple interpreted programming language Carlo
-
dragon_blade
A transpiler from Rust to Overwatch Workshop
-
py-lex
lex definition for pycc-rs
-
lisp-rs
Lisp interpreter in Rust
-
libicsneo
Rust API for libicsneo
-
possum-script
Scripting language for possum
-
wright
package and API for the wright programming language
-
mec
mruby/edge compiler cli endpoint
-
treeedb-souffle
Generate Datalog facts from Soufflé source code
-
meadorc
meador scripting language compiler
-
tket2-hseries
TKET2 tool for preparing and validating
Hugr
s for compilation targeting Quantinuum H-series quantum computers -
turbofuro_worker
Worker executable for Turbofuro
-
etherea
An interpreter for the CHIP-8 programming language
-
key-native
Key Lang 原生模块库
-
adana-script-wasm
namespaces aliases for command lines & basic scripting language
-
monkeyinterpreter
An interpreter written in Rust for the monkey programming language described in the book 'Writing An Interpreter In Go' (https://interpreterbook.com/)
-
unirust
Rust programming, in any language. Write rust like a true polyglot.
-
mogglo
Multi-language AST-based code search and rewriting
-
slang_solidity_cli
contains the 'slang_solidity' CLI/cargo binary. Please see the 'slang_solidity' crate for more information.
-
a4
A forth-inspired, bytecode-compiled scripting language for Anachro Powerbus
-
isEven
Returns true if the number is even
-
ric-engine
Rust Interactive Console
-
ukanren
µKanren, a featherweight relational programming language
-
rune-wasm
A WASM module for the Rune Language, an embeddable dynamic programming language for Rust
-
papyri-lang
Compiler for the Papyri markup 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.
-
typst-render
Raster image exporter for Typst
-
harborc
A language that ports: targeting your thermostat, UFO, and kitchen sink
-
wrap_verilog_in_rust_hdl_macro
A proc-macro to wrap Verilog code in a rust-hdl module
-
string_cache_plugin
A string interning library for Rust, developed as part of the Servo project − compiler plugin
-
py-ir
Pin1Yin1 ir implementation
-
molt-ng
Embeddable TCL interpreter for Rust applications ()
-
riscv_analysis
RISC-V static analysis tools
-
brainfuck-hcy
My First Rust Project : A Brainfuck Interpreter, Comprehensive and Easy to Read
-
junior
Programming language transpiling to rust
-
palacinke
useless scripting lang
-
open-vaf
A compiler frontend for VerilogA aimed predominently at compact modelling
-
mtots
scripting language
-
rush-analyzer
A semantic analyzer and type-annotator for the rush programming language
-
gluon_completion
Auto-completion for the gluon programming language
-
paxforth
Pax Forth programming language for Pax Consola, a development environment for vintage computers and consoles
-
ruwren-sys
Low-level bindings to Wren programming language. Not affiliated with the main team for Wren.
-
kind-pass
A lot of compiler passes for the kind compiler
-
macroscript
A reimplementation of my macroscript programming language
-
diatom-std-os
The diatom programming language
-
ezno-checker
A type checker for JavaScript
-
dasn1-notation
A compiler for the ASN.1 notation language
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
sixth
Programming language
-
zub
A fast, stack-based virtual machine for dynamic languages, with an intuitive IR-builder, garbage collection and NaN-tagging
-
rustycli
🦊 Access the rust playground right in terminal
-
ncc
Custom-mode compiler for Novation MIDI devices
-
yggdrasil-shared
Yggdrasil Compiler core shared components
-
marwood
Scheme R7RS Virtual Machine
-
gccarch
Report architecture information from GCC's backends list
-
brainfuck
interpreter and modules
-
lucent
toy programming language based on the calculus of constructions
-
seher
official crate
-
quilt-lang
A programming language
-
rspack_hook
rspack hook
-
quantpiler
Сompiler of classical algorithms into oracles for quantum computing
-
symboscript-lexer
SymboScript lexer
-
pivot
new programming language built with Rust by Garen Tyler. Pivot is currently in the alpha stage of development.
-
sylt-std
Standard library for the Sylt programming language
-
lox_one
A tree-walking interpreter for the Lox programming language
-
PolyPoly
none
-
ellie_fmt
Formatter for ellie
-
symboscript-types
A symbolic programming language SymboScript types
-
lci
A LOLCODE interpreter written in Rust
-
claw-parser
The Claw language lexer and parser
-
gnu-libjit
A safe rust wrapper around the libjit just in time compiler
-
rustycpp
An attempt to implement the C++20 standard. This is mostly to have fun & learn rust
-
alnilam-consts
Alnilam Constants
-
chip-8-compiler
compile to chip-8
-
dorian
The intuitive LLVM abstraction written in Rust
-
rigz_runtime
Handles parsing and converting rigz to its VM instructions, no AST available (use tree-sitter-rigz instead)
-
monkey
Interpreter for the Monkey programming language
-
xconstants
Adds preliminary support for enum const generics
-
codebake
data processing framework and lisp
-
sieve-rs
Sieve filter interpreter for Rust
-
fennec-common
Fennec Programming Language
-
rual
A slim, embeddable language
-
hasky
compiler
-
luacjson
extend for Lua 5.3
-
pipe_macro
A macro to pipe function calls like in functional programming languages
-
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… -
inc
Incremental approach to compiler construction
-
cxx-llvm
cxx-style FFI bindings to the LLVM C++ API
-
erg_linter
the Erg linter
-
impral
A command parsing and evaluation library for a LISP dialect, specialized for commandline input
-
tsconfig-includes
Enumerate files used in the TypeScript compilation
-
flycatcherc
The front-end of the Flycatcher compiler
-
rpg-compiler
A compiler library for the rpg esoteric programming language
-
enalang_optimizer
Exhaustingly Notorious Algorithms - optimizer
-
robson_compiler
Dependency of the robson cli
-
teko-rs
Command line interface for Teko
-
swc_transform_common
Common utilities for swc transforms for any language
-
bitsyc
Bitsy compiler written in Rust
-
ara_source
A Source library for Ara Programming Language 🗃
-
poly_swc_emotion
AST Transforms for emotion
-
ojisan_fuck
Brain-fuck interpreter parsing emoji used by Japanese ojisans
-
reic
A compiler that just works
-
avm1-tree
Abstract Syntax Tree (AST) for AVM1
-
op8d_lexemizer
Opinionated library for transforming code to a vector of Lexemes
-
cyclang-parser
Cyclang is a toy language built in LLVM
-
scalyc
Compiler for the Scaly programming language
-
fr
A programming language with an unusual compiler backend
-
llvm-alt
A wrapper for LLVM, a powerful library and toolkit for compilers
-
mini-lang
A minimal, experimental language for lazy evaluation
-
jyafn
Computational graphs for Data Science that compile to machine code
-
mun
Command-line interface for compiling, monitoring and running Mun code
-
icelang
high-level programming language created for the purpose of learning about programming language design and implementation
-
wrecc_compiler
used by wrecc to compile C99 to x86-64
-
rustc-ap-syntax
Automatically published version of the package
syntax
in the rust-lang/rust repository from commit 834bc5650acf7019a53b409db68986857822812c The publishing script for this crate lives at: https://github… -
type-sitter-proc
procedural macros for type-sitter (generate typed wrappers for tree-sitter grammars from node-types.json and queries)
-
nodespeak
A JIT-ish compiler for number-crunching applications
-
koto
expressive, embeddable programming language
-
ptoxide
A virtual machine to execute CUDA PTX without a GPU
-
evscript
An extensible bytecode-based scripting engine
-
llvm-rs
A wrapper for LLVM, a powerful library and toolkit for compilers
-
tcpp
tcpp wrappings for c/cpp preprocessor
-
HOPA
A lightweight, higher-order parser
-
rusty_utils
package that provides utility functions inspired by or ported from other programming languages
-
whiley_file
An API for manipulating files written in the Whiley Programming Language
-
ape_errors
error handlers for Aperture programming language
-
mindfuck
Brainfuck interpreter in Rust
-
ferric_parser
The Parser and currently the code gen for the ferric group of languages
-
swc_cli
Commandline for SWC
-
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…
-
hydroper_razen
Razen MXML compiler
-
azul-glsl-to-cxx
GLSL to C++ compiler
-
rustpython-jit
Experimental JIT(just in time) compiler for python code
-
midenc-frontend-wasm
Wasm frontend for the Miden compiler
-
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
-
wren
Bindings to the Wren scripting language API
-
koi-lang
🐟 High-level programming language 🐟 Cross-platform 🐟 Blazing performance 🐟 Static linking 🐟
-
rascal-scheme
Rascal Scheme
-
sateko
A toy brainfuck compiler
-
bitsy-lang
Bitsy is a modern hardware description language
-
dora-parser
The Dora programming language
-
marigold-grammar
Grammar for the marigold language
-
OOLANG
An esoteric stack-based programming language, where all instructions are different variations of the character 'O'
-
lincoln_ir
Intermediate representation of Lincoln
-
pk_compiler
The Palacinke lang bytecode compiler
-
kodept-inference
compiler with dependent types support in mind
-
NULL
Interpreter for the NULL language
-
distrustc-client
A Rust-compatible distcc implementation
-
lady-deirdre
Compiler front-end foundation technology. Main Crate.
-
wren-rs
Embed the Wren programming language in your Rust program
-
neptune-lang
An embeddable scripting language
-
clover-std
A scripting language
-
tree-sitter-stack-graphs-java
Stack graphs for the Java programming language
-
oxc
A collection of JavaScript tools written in Rust
-
zesterer/atto
An insanely simple self-hosted functional programming language
-
py-codegen
pycc-rs codegen interface
-
c3_clang_extensions
Ugly hacks to get information hidden/malformed by libclang See C3 for usable interface
-
sylt-typechecker
Typechecker for programs in the Sylt programming language
-
miden-hir-type
Miden HIR types
-
petr-parse
parser for the petr language
-
lexgen
A fully-featured lexer generator implemented as a proc macro
-
ffmmlc
FFMML command-line compiler
-
calyx-utils
Compiler Infrastructure for Hardware Accelerator Generation
-
rustc-ap-rustc_error_codes
Automatically published version of the package
rustc_error_codes
in the rust-lang/rust repository from commit 30ca215b4e38b32aa7abdd635c5e2d56f5724494 The publishing script for this crate lives at: https://github… -
peggen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
oysterpack
Platform
-
ape_ast
abstract syntax tree for Aperture programming language
-
pydis
Python 2.7 bytecode disassembler
-
highlighter
An extendable syntax highlighter written in Rust
-
ssa-cc
Traits for compiling SSA IR to C
-
chicken_esolang
An interpreter for the esolang Chicken
-
autophagy-mlir
MLIR backend for Autophagy
-
calcit_runner
Interpreter and js codegen for Calcit
-
rustpython-vm
RustPython virtual machine
-
guile
Safe bindings to GNU Guile
-
logo-web
Web-based IDE for Logo programming language
-
mindblown
Brainfuck to x86 ELF compiler with batteries included
-
overload-strings
Haskell OverloadedStrings for Rust (using Into)
-
psi-lang
A language for configuration and extension
-
prexcl
esoteric proof-of-concept programming language
-
loxcraft
A compiler, VM, language server, and online playground for the Lox programming language
-
extractor
Experimental API to extract the general error title of the compiler
-
chap
easy to learn, interpretive, scripting language written in Rust
-
rush-parser
A lexer and parser for the rush programming language
-
naan
A fast, easy, and tasty functional programming prelude
-
pcb
Pink Compiler Backend: Language agnostic compiler backend - Rust Library
-
mallardscript
Hak5 DuckyScript extended language compiler
-
lazyk-rust
Interpreter for Lazy K programming language
-
tinylj
calling LuaJIT from Rust
-
turtle-lang
A humble, fun, and friendly Lisp
-
fctool
Shell Scripting Language
-
py-codegen-c
C codegen backend implementation for Pin1Yin1
-
pliron-llvm
LLVM dialect for pliron
-
bpf-script
A small scripting language and compiler for creating eBPF programs at runtime
-
wrought
compiler
-
gluon_check
The typechecker for the gluon programming language
-
autoperm
generating brainfuck programs that apply stack effect diagrams
-
kind-tree
Syntatic trees for Kind compiler
-
wu
A practical game and data language
-
golang-type
Golang Type
-
lld_rs
Bindings for LLD
-
tusk_lexer
The lexical analysis component of Tusk
-
galvan-transpiler
Transpiler for the Galvan programming language
-
ape_expr
abstract syntax tree for Aperture programming language
-
stak-compile
Stak Scheme bytecode compiler
-
mica-hl
High-level interface to the Mica scripting language
-
luar
Lua interpreter implemented in Rust
-
gluac-rs
compiling Garry's Mod Lua into bytecode
-
swc_estree_ast
ESTree AST node definitions
-
yaslapi
that provides safe bindings to the Yet Another Scripting Language (YASL) API
-
kind-report
Report module for the kind compiler
-
typst-svg
SVG exporter for Typst
-
brainease_runtime
A brainf*ck-style programming language, but readable
-
altv_internal_core_resource
An internal crate for alt:V module. Not intended for direct use.
-
mangle-ast
Mangle, a logic programming language
-
tan-language
namespace for tan-language.org crates
-
vcc
Valkyrie Compiler Collection
-
tree-sitter-onotone
onotone grammar for the tree-sitter parsing library
-
malbolge
Programming Language in Rust
-
syntax-rs
parsing programming languages
-
lamb
Pure untyped lambda calculus in safe Rust
-
leo-passes
Compiler passes for the Leo programming language
-
pint
A Piet Interpreter with a builting PNG-decoder
-
rspack_plugin_remove_empty_chunks
rspack remove emty chunks plugin
-
petr-typecheck
the typecheck stage of the petr compiler
-
ellie_bytecode
Bytecode assembler/encoder/decoder for ellie language
-
brainfreak
compiler for the Brainf*ck programming language
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
bf
An optimizing Brainfuck interpeter and JIT compiler
-
flycatcher-diagnostic
Tools for emitting Rustc style error messages
-
lucia-lang
Lucia programming language
-
guile-scheme
A small wrapper around the Guile Scheme Extension and Scripting Language
-
remark-interpreter
An interpreter for the Remark programming language
-
brainfrick
An optimizing brainfuck interpreter with helpful errors
-
lwb-parser
parser framwork with automatically generated ASTs for the LWB project
-
intuicio-framework-text
Text types framework module for Intuicio scripting platform
-
rust-codegen
builder API for generating Rust code
-
pigs
一种面向函数和面向对象的编程语言 (A programming language oriented towards functional and object-oriented paradigms)
-
malk-core
Partial implementation of dependent types
-
yabo
runtimeless functional language for defining binary parsers
-
sour
A customizable command line brainfuck interpreter
-
rspack_fs_node
rspack fs node
-
galvan-ast
AST for the Galvan programming language
-
bsharp_parser
The B# programming language!
-
lia-plugin
Compiler plugin for writing Lia code as a macro
-
tin-lang
tin: a statically structurally typed embeddable programming language
-
sloppy
A binary package to run sloppy script
-
rusty-cmd
creating custom line-oriented command interpreters in Rust
-
hugr-llvm
A general and extensible crate for lowering HUGRs into LLVM IR
-
sap-parser
The parser crate for the SAP programming language
-
riscv_analysis_cli
RISC-V static analysis tool -- CLI
-
sap-shared
The shared crate for the SAP programming language
-
xlang_targets
ABI Safe Interfaces for target triples and discovering compiler-required information about targets
-
dusklang
contains a compiler for the Dusk programming language
-
any_all_workaround
Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM
-
artlr_lex
lexical analysis
-
enalang_checker
Exhaustingly Notorious Algorithms - checker
-
rpiet
An interpreter for Piet, the esoteric programming language
-
golang-type-name
Golang TypeName
-
chalk-recursive
Recursive solver for the Chalk project
-
treeedbgen-souffle-souffle
Generate Soufflé types and relations from the Soufflé tree-sitter grammar
-
typed-sf
Typed ready-to-use implementation of SmallF*ck language in Rust
-
go-engine
The wrapper of the Goscript project
-
gnulightning-sys
Rust bindings for gnulightning jit compiler
-
midenc-driver
The driver for midenc, the Miden compiler
-
monkey-object
a object system for monkey lang
-
mica-language
Reference implementation of the Mica scripting language
-
ad-astra-export
Embeddable scripting language platform Ad Astra. Macro Crate.
-
libxas
Extendable Assembler library
-
ano_jit_bfi_rs
Outdated Just-In-Time BrainFuck Interpreter written in RuSt
-
kind-target-kdl
KDL target for the kind compiler
-
steel-interpreter
Steel repl and command line interface
-
symboltable
Contains a symbol table
-
diatom-cli
The diatom programming language
-
claw-ast
The Claw language Abstract Syntax Tree (AST)
-
carlo-help
A help utility for the simple interpreted programming language Carlo
-
ampc
Compiler for the Amp language
-
hematita
A memory safe Lua interpreter
-
nyar_ast
-
rustpython-codegen
Compiler for python code into bytecode for the rustpython VM
-
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
-
cxx-llvm-build
Common build code for cxx-llvm
-
vicis
Manipulate LLVM-IR in Pure Rust
-
hush
unix shell scripting language based on the Lua programming language
-
moore-common
The common core of the moore compiler framework
-
fennec-parser
Fennec Programming Language
-
wasmer-clif-fork-simplejit
JIT library backed by Cranelift
-
rush-interpreter-vm
A rush interpreter leveraging a micro-compiler alongside a VM for its runtime
-
lib-zinc
Standard library for Zinc Programming Language
-
symboscript-optimizer
SymboScript optimizer
-
everust
Evaluates rust code
-
xasm
Compiler for the xasm programming language
-
starfish
*><> is a stack-based, reflective, two-dimensional esoteric programming language based directly off of ><>
-
metaslang_graph_builder
Construct graphs from parsed source code
-
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… -
swc_plugin
SDK for authoring swc plugin
-
as3razen
compiler
-
stationeers-mips
Intermediate representation for Stationeers MIPS assembly
-
lisper
Lisp interpreter in Rust
-
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…
-
onlang
A programming language running on json or yaml
-
tlisp
Lisp interpreter in Rust
-
mfmt
Meta formatter library
-
rainfuck-cli
Rainfuck for the terminal! (CLI program.)
-
comment
Strip comments for multiple programming languages
-
midenc-debug
An interactive debugger for Miden VM programs
-
langen
create programming languages
-
kaon
A little scripting language written in rust
-
inpyt
My first library. Allows you to use "input()" from python.
-
syntactic_heap
A framework designed for representing Abstract Syntax Trees
-
lovm2
a lightweight virtual machine with a focus on simplicity and extendability
-
ghci
Manage and communicate with ghci (Haskell's GHC interpreter)
-
treeedbgen
Parse node-types.json from a tree-sitter grammar
-
bfjit
Brainfuck JIT VM tutorial
-
tulisp
An embeddable lisp interpreter
-
stk
stack-based virtual machine
-
petr-profiling
tools for profiling the performance of the petr compiler
-
flycatcherc-link
Cross platform binary linking library for Flycatcher's compiler
-
psk_std
Standard library for the piske programming langauge
-
unimarkup
CLI for the Unimarkup compiler
-
stap-lang
Stap programming language (STAck Processor, ala Lisp)
-
oxc_transformer
A collection of JavaScript tools written in Rust
-
rusty-tcl
Run tcl in Rust!
-
teko
programming language implementation in Rust
-
symboscript-utils
SymboScript utils
-
tel
Turbofuro Expression Language
-
formality
An efficient programming language featuring formal proofs
-
ret2script
Checker script runner for Ret2Shell - A feature-riches CTF challenge platform
-
molt-app
Molt Shell Application
-
rusty-zig
An attempt at making a Zig lexer and parser(hopefully) in Rust
-
selya
Specific Language for Young and Adult :D
-
clue_core
C/Rust like programming language that compiles into Lua code
-
kodept-interpret
compiler with dependent types support in mind
-
koto_runtime
The runtime used by the Koto programming language
-
rascal_bytecode
Rascal programming language bytecode
-
rspack_ast
rspack ast
-
oort-vm
The Oort Virtual Machine
-
calyx-ir
Compiler Infrastructure for Hardware Accelerator Generation
-
toyc
The toylang compiler
-
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
-
blazefuck
A blazingly-fast (interactive) Brainfuck interpreter
-
abstraps
Extensible compiler middle layer with abstract interpretation and code generation to MLIR
-
llir
LLVM IR Binding
-
petr-pkg
package management for the petr language
-
ttk91
A parser, compiler and emulator library for the TTK91 instruction architecture
-
mica-std
The standard library of Mica, a simple, user-friendly, embeddable scripting language
-
highlighter-languages
Officially maintained language extensions for Highlighter
-
pratt-gen-core
Generate recursive-descent & precedence climbing parsers. (traits)
-
mblf
The MBLF-To-BF compiler written in Rust with Pest. MBLF is a programming language on top of the esoteric programming language Brainfuck
-
rascal_compiler
Rascal programming language compiler
-
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… -
swc_html_ast
AST definitions of html
-
petr-vm
a basic VM for running and debugging petr IR
-
stak-decode
Stak Scheme bytecode decoder
-
greengold
A Forth bytecode interpreter library
-
gluon_parser
The parser for the gluon programming language
-
oxc_allocator
A collection of JavaScript tools written in Rust
-
lincoln_common
Common functions, traits for Lincoln
-
rlisp
experimental lisp interpreter in rust
-
guile-sys
Low-level bindings to GNU Guile
-
steel-lang
Steel (Statically-Typed Embedded Expression Language) is a scripting language that can be embedded in other applications
-
miden-sdk
Miden SDK
-
litua
Read a text document, receive its tree in Lua and manipulate it before representing it as string
-
dusk_dire
A work-in-progress intermediate representation library, designed primarily for use in the Dusk programming language
-
bsharp_fset
The B# programming language!
-
leo-compiler
Compiler for Leo programming language
-
molt-argparse
The argument parser generator macro for the Rust-based Tcl interpreter, Molt
-
befunge-colored
A rust-powered interpreter for the befunge-colored esolang
-
llvm-ir-taint
Taint tracking for LLVM IR
-
lua54-sys
Unofficial Lua 5.4 unsafe bindings
-
sylt
programming language
-
mangle
Exolang that can take any utf8 text as valid code and return some result out of it
-
wren_rust
Bindings to the Wren scripting language API
-
mitex-cli
CLI for MiTeX
-
tonic-vm
The Tonic Programming Language Virtual Machine
-
runtime-lexer
regex based lexer
-
lovm2_error
a lightweight virtual machine with a focus on simplicity and extendability
-
luaparser
Read Lua 5.1 code and produce an abstract syntax tree
-
gluon_doc
The documentation generator for the gluon programming language
-
oil-lang
OIL
-
calyx-frontend
Compiler Infrastructure for Hardware Accelerator Generation
-
kind-checker
Type checker for the kind compiler
-
jit_rs
jit.rs is a library for generating, optimizing and running executable code at runtime
-
expr-solver
Solves a mathematical expression while following precedence and associativity
-
tonic-compiler
The Tonic Programming Language JavaScript Compiler
-
koto_parser
The parser used by the Koto programming language
-
mir-rs
FFI bindings to MIR Project (https://github.com/vnmakarov/mir)
-
swc_html_codegen
HTML code generator for the swc project
-
tan-lang
namespace for tan-lang.org crates
-
cargo-miden
A cargo extension to build Miden projects
-
coopted_llvm_sys
Coöpt rustc‘s own LLVM to do fancy stuff with it
-
miden-sdk-alloc
bump allocator for Miden SDK programs
-
diatom-core
The diatom programming language
-
libjit-sys
Just-In-Time Compilation in Rust using LibJIT bindings
-
bfkit
A Brainfuck toolkit
-
brainease_transpiler
A brainf*ck-style programming language, but readable
-
bfmod
Brainfuck lexer and compiler library for Rust
-
leo-span
Span handling for the Leo programming language
-
sylt-machine
VM for running programs in the Sylt programming language
-
llvm-sys-wrapper
Shallow wrapper for llvm-sys
-
rascal_cli
Rascal programming language CLI
-
lulz
A fast and spec-compliant LOLCODE implementation
-
qasm
A OPENQASM 2.0 Parser
-
ezjs
micro Javascript (ES5) engine is Rust
-
bfcomp
A compiler for BrainF*ck implemented with AWIB and bfcore
-
wavm-cli
A 64 bit register based virtual machine
-
fast-rustc-ap-arena
Automatically published version of the package
arena
in the rust-lang/rust repository from commit 15812785344d913d779d9738fe3cca8de56f71d5 The publishing script for this crate lives at: https://github… -
bif
Brainfuck Compiler
-
mag_lang
The Mag Language Runtime
-
xlang-syntax
The xlang parser and syntax utilities
-
kind-span
Describes locations for the Kind compiler
-
maroon
Scheme-inspired lisp that compiles to Lua
-
clover-cli
A command line interface for Clover
-
erg_type
APIs for Erg types
-
pycc-rs
Pin1Yin1 compiler rust implementation
-
moore-vhdl
The VHDL implementation of the moore compiler framework
-
qwik-core
Qwik optimizer compiler
-
kodept-macros
compiler with dependent types support in mind
-
rspack_plugin_mf
rspack module federation plugin
-
treeedb-c
Generate Datalog facts from C source code
-
stak-interpret
Stak Scheme bytecode interpreter
-
carlo-repl
A REPL for the simple interpreted programming language Carlo
-
petr-utils
common utilities for the petr compiler and tooling
-
swc_ecma_compat_es2017
ES3 compatibility transforms
-
rune-testing
Test helpers for Rune, an embeddable dynamic programming language for Rust
-
spin4
esoteric programming language that uses 4D rotations for computations
-
lolcode
C compiler
-
moonlift
A pure-rust implementation of Lua (5.4) with just-in-time (JIT) compilation using
cranelift
-
lunir
A universal intermediate representation oriented towards Lua
-
midenc-hir-analysis
Analysis passes and utilties for Miden HIR
-
flycatcher
programming language
-
stir
Small Threaded Intermediate Representation
-
gnu-libjit-sys
Rust bindings for libjit compiler
-
py-ast
Pin1Yin1 ast definition and parse for pycc-rs
-
bsharp_interp
The B# programming language!
-
oxc_regular_expression
A collection of JavaScript tools written in Rust
-
ein-ffi
FFI library for Ein programming language
-
mycon
Befunge-98 interpreter
-
koto_cli
A CLI and script runner for the Koto programming language