-
wasmtime
High-level API to expose the Wasmtime runtime
-
rbatis
SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL
-
pio
Support for the Raspberry Silicon RP2040's PIO State Machines
-
fucker
BrainFuck interpreter and optimizing JIT compiler
-
crabgrind
Rust bindings to "Valgrind Client Request" interface
-
arborium-asm
Assembly grammar for arborium (tree-sitter bindings)
-
kz80_lisp
A minimal LISP interpreter and compiler for RetroShield Z80
-
slint-build
Helper for Slint build script
-
arceos-guestmonolithickernel
ArceOS Guest Monolithic Kernel (Hypervisor): runs a guest monolithic OS kernel with user-space process support (task management, syscall handling, pflash passthrough) — RISC-V H-extension, ARM AArch64 EL2, and AMD SVM
-
semantic-analyzer
Semantic analyzer library for compilers written in Rust for semantic analysis of programming languages AST
-
cargo-call-stack
Static, whole program stack usage analyzer
-
poi
A pragmatic point-free theorem prover assistant
-
nils-api-websocket
CLI crate for nils-api-websocket in the nils-cli workspace
-
lambda_mountain
Typed Macro Assembler (backed by Coq proofs-of-correctness)
-
elf_loader
A high-performance, no_std compliant ELF loader and JIT linker for Rust
-
kz80_bc
Arbitrary-precision decimal arithmetic language and calculator for Z80
-
giant-spellbook
cryptographic multi-tool with file analysis, encoding, bitflipping, splitting, hashing, encryption, signing, and more
-
wasmtime-wasi-http
Experimental HTTP library for WebAssembly in Wasmtime
-
aegis_vm
Advanced Rust code virtualization and obfuscation framework
-
finite-wasm
Guarantee deterministic limits on execution time and space resources made available to the WebAssembly programs in a runtime-agnostic way
-
macro-asm-builder
macro-assemblers
-
aarch32-cpu
CPU support for AArch32 Arm Processors
-
nuttx-arm64-emulator
Emulate Apache NuttX RTOS for Arm64 with Unicorn Emulator (Avaota-A1 SBC)
-
gaia-assembler
Universal assembler framework for Gaia project
-
jsonpiler
a Json syntax programming language for Windows
-
calimero-store
Core Calimero infrastructure and tools
-
velocityx
A production-ready Rust crate for lock-free concurrent data structures with performance monitoring
-
kyu-storage
Columnar storage engine for KyuGraph with buffer management and S3 support
-
lamina
High-performance compiler backend for Lamina Intermediate Representation
-
roto
a statically-typed, compiled, embedded scripting language
-
llts
TypeScript to native compiler via LLVM
-
oris-evokernel
Self-evolving kernel orchestration for Oris
-
cranelift-codegen
Low-level code generator library
-
cyclang
toy language built in LLVM
-
symjit
a lightweight just-in-time (JIT) optimizer compiler
-
cranelift-assembler-x64-meta
Generate a Cranelift-specific assembler for x64 instructions
-
spintronics
Pure Rust library for simulating spin dynamics, spin current generation, and conversion phenomena in magnetic and topological materials
-
cortex-ar
CPU support for AArch32 Arm Cortex-R and Arm Cortex-A
-
kz80_chip8
A CHIP-8 to Z80 static recompiler for RetroShield hardware
-
dfir_rs
DFIR runtime for Rust, used by Hydro
-
lucia-lasm
LASM - Lucia Assembly Language
-
hardware
A no_std bare-metal hardware abstraction layer — all port I/O, memory and swap allocations are guarded at runtime. Do not consider this dependency stable before x.1.x
-
kz80_smalltalk
Tiny Smalltalk to Z80 compiler for RetroShield hardware
-
elf-assembler
ELF assembler for Gaia project
-
machine-check
Formal verification tool for digital systems
-
cranelift-assembler-x64
A Cranelift-specific x64 assembler
-
kz80_action
Action! language compiler for Z80
-
picoalloc
small and fast memory allocator
-
retroshield-z80-workbench
Z80 code generation framework for RetroShield projects
-
kz80_ml
Tiny ML compiler for the Z80 processor with Hindley-Milner type inference
-
hodu
A user-friendly ML framework built in Rust for rapid prototyping and embedded deployment
-
pred-recdec
Predicated Recursive Descent Parsing with BNF and impure hooks
-
kz80_ws
WordStar clone for Z80 - Retro word processor on the RetroShield
-
pi_agent_rust
High-performance AI coding agent CLI - Rust port of Pi Agent
-
shape-jit
Tiered JIT compiler (Cranelift) for the Shape virtual machine
-
rgsm
An assembler for the Gheith ISA written in Rust
-
ruchyruchy
JIT Compiler + Advanced Debugging Tools - Cranelift-based JIT with mixed-mode execution, eBPF syscall tracing, statistical profiling, 10 quality tools, automated bug detection, 95%+ detection rate…
-
jit-assembler
A multi-architecture JIT assembler library for runtime code generation
-
alphabetvm
custom self-contained VM
-
MIPS_disassembly
Takes MIPS machine code and return MIPS assembly
-
gaia-jit
JIT execution primitives for Gaia project
-
zilog_z80
Zilog Z80 Emulator
-
lust-rs
A WIP Lua-like scripting language implemented in Rust, designed for embedding and rapid scripting with a strong type system, with trace-based JIT
-
just-engine
A ground-up ES6 JavaScript engine with tree-walking interpreter, bytecode VMs, and Cranelift JIT compiler
-
aspirina
A modular neural network library with matrix operations and backpropagation
-
sass-assembler
SASS (NVIDIA GPU) assembler for Gaia project
-
phprs
A PHP interpreter with build/package manager written in Rust
-
gcn-assembler
GCN assembler for Gaia project
-
souprune
A game framework designed specifically for Deltarune / Undertale fangames
-
stubby
stubbing that doesn't hurt you or your IDE
-
better_option_result
A better Option/Result alternative
-
parse-wiki-text-2
Parse wiki text from Mediawiki into a tree of elements
-
mano
An assembler and emulator library for the Mano Machine RISC CPU
-
kdump
A small utility that disassembles and reads KSM and KO files for use with KerbalOS
-
klinker
The Kerbal Compiler Collection linker for kOS
-
oak-llvm-ir
High-performance incremental LLVM IR parser for the oak ecosystem with flexible configuration, supporting low-level intermediate representation analysis
-
rusty_man_computer
Little-Man Computer emulator and assembler tools
-
b3
port of B3 WebKit codegen backend
-
turing-lib
Turing library for Rust
-
kerbalobjects
that allows you to read or write a KerbalObject file
-
ym2149-sndh-replayer
SNDH file parser and Atari ST machine emulation for YM2149 chiptune playback
-
llvm-lib
LLVM library with safe and flexibility in mind, without over complexity based on LLVM-C API
-
symjit-bridge
a bridge bwtween Symjit compiler and Symbolica CAS
-
squid
A RISC-V emulator with AOT compilation for fuzzing
-
greynet
High performance rule and constraint satisfaction engine
-
cvars
Configuration variables - a simple and ergonomic way to store and edit configuration at runtime
-
ghostflow-ml
Classical ML algorithms for GhostFlow
-
objrs
Objective-Rust: the unholy union of Rust and Objective-C
-
kasm
The Kerbal Compiler Collection assembler for kOS
-
smda
minimalist recursive disassembler library
-
hvm1
A massively parallel functional runtime
-
mun_target
Describes compilation targets for Mun
-
tabulon
A high-performance, JIT-compiled expression evaluation engine using Cranelift
-
jclassfile
Java class files parser
-
runmat-turbine
Cranelift-based JIT compiler for RunMat - the optimizing tier of our V8-inspired execution model
-
fast-decision
High-performance rule engine
-
ag-c
The ag language compiler - a Rust-inspired functional language
-
lumic
Lumi compiler
-
assembler
An efficient run-time assembler for X86-64 code that is intended to be immediately executed
-
pcode-rs
Machine code disassembly and IR translation library for Rust using the excellent SLEIGH library from the Ghidra framework
-
regex-anre
brand new and full-featured regex engine for Rust with JIT and ANRE language support
-
fidget-jit
Native JIT compiler for Fidget
-
copy/v86
x86 PC emulator and x86-to-wasm JIT, running in the browser
-
synfx-dsp-jit
DSP JIT (Just In Time compiled) engine for real time audio synthesis and effects for Rust
-
flowstdlib
The standard library of functions and flows for 'flow' programs
-
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.
-
machine-check-avr
System crate for machine-check for verification of AVR microcontrollers
-
machine-check-riscv
System crate for machine-check for verification of RISCV microcontrollers
-
strop
stochastically generates machine code
-
asmodeus
Complete assembler and emulator for Asmodeus architecture
-
uv_patch_packed_simd
Portable Packed SIMD vectors. Temporary fork implementing asin and acos for
ultravioletto unblock release. -
disarmv7
Decodes armv7 instructions in to a rust enum
-
sidefuzz
Fuzzer to automatically find side-channel (timing) vulnerabilities
-
veriwasm
A safety verifier for native-compiled WebAssembly code
-
rmachine
32-bit RISC CPU emulator and assembler
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
hydroflow
Hydro's low-level dataflow runtime and IR
-
mijit
Experimental JIT compiler generator
-
riscv_assembler
RISC-V (RV32IM) assembler with both a library and CLI tool
-
lucidity
A distributed orchestrator platform for Rust
-
elfy
reading ELF files
-
atlas_vm
The Atlas77 Virtual Machine
-
wasmer-engine-dylib
Wasmer Dylib Engine
-
ffd
Fast Function Dispatch: Improving the performance of Rust's dynamic function calls
-
jit-allocator2
An executable code allocator. Fork for jit-allocator
-
jyafn
Computational graphs for Data Science that compile to machine code
-
rocks-lang
Crafting Interpreters' Lox Language
-
dismael
Disassembler for Asmodeus binary files with intelligent analysis
-
cuicui_dsl
An easily-extensible macro to spawn things in bevy
-
aimds-core
Core types and abstractions for AI Manipulation Defense System (AIMDS)
-
ram-machine
RAM machine code interpreter
-
duplicate-function-checker
determine how much of your binary is duplicate functions
-
libdusk
implements most of the compiler for the Dusk programming language, in library form
-
rask-x86_64
x86_64 architecture-specific implementation for Rask
-
nyar-error
Error types for valkyrie language
-
stostatus
Check if the Star Trek Online servers are down for maintenance, for use with your status bar. Zero dependencies on other crates.
-
aivm
Artificial intelligence that embraces the hardware it runs on
-
hephasm
Assembler for Asmodeus architecture with macro support and extended instructions
-
cairo-native
A compiler to convert Cairo's IR Sierra code to MLIR and execute it
-
erdb
A debugger for rust on embedded systems
-
wasmer-engine-native
Wasmer Native Engine
-
yaxpeax-core
program analysis for machine code
-
vax-disassembler
DEC VAX one-line disassembler
-
satellite-jit
LLVM JIT compilation for ABI-OP constraints
-
iex
Idiomatic exceptions
-
csx64
An Intel-style x64 assembler and executor
-
solana-program
Solana Program
-
machinecode
Execute machine code in hex form
-
rhasm
hasm assembler
-
parseid
Parser for Asmodeus language with AST generation
-
fractran_rs
A FRACTRAN interpreter
-
rust-debugging-locks
debugging locks in Rust
-
squid_ewe
A helper tool for squid that extracts CFG metadata from C code
-
asmachina
Machine W emulator core - 16-bit architecture with full instruction set support
-
vicis
Manipulate LLVM-IR in Pure Rust
-
bitsyc
Bitsy compiler written in Rust
-
rn
Command line tool for managing per-session nodejs versions based on package.json files
-
asm6502
A basic 6502 assembler
-
citadel-backend
The backend/codegenerator of the citadel compiler backend
-
laspa
Lisp-like language built with Rust
-
slicefields
Allows for data structures whose members are sub byte aligned (e.g. a one bit alignment)
-
llvm-mca
Macros for generating
llvm-mcamarker comments -
mccga
Implements the machine-coded compact genetic algorithm (MCCGA)
-
xor-str
XOR 编译期加密字符串并且运行时自动解密,XOR encrypts strings at compile time and decrypts them automatically at run time
-
jit_rs
jit.rs is a library for generating, optimizing and running executable code at runtime
-
palmer
Chip8 engine written for a personal project
-
objrs_demo
Demonstration of objrs
-
vermilion_jit
A toolkit for JIT compilation
-
sleigh
decompiler
-
cardinal_backend
Cardinal's back end
Try searching with DuckDuckGo or on crates.io.