-
disarm64
decoding ARM64 instructions (at least 250 MiB/sec of the decoding speed is delivered on a laptop that is used for development). Here you will also find a utility for generating disassembler/instruction…
-
mini-c-parser
minimal C language lexer & parser & virtual executer from scratch
-
koopa
generating/parsing/optimizing Koopa IR
-
verity-memory
Personal memory library with some cool features
-
turing-lib
Turing library for Rust
-
stack-vm
A generic, reusable, stack-based virtual machine
-
tabulon
A high-performance, JIT-compiled expression evaluation engine using Cranelift
-
rdcl_aoc_helpers
Helpers for Advent of Code
-
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.
-
min_infmachine
The Minimalistic Infinite Machine with random access memory
-
dismael
Disassembler for Asmodeus binary files with intelligent analysis
-
sponge
A powerful Rust module to convert Rust to ASM
-
watchmaker_vm
virtual machine for use with genetic algorithms
-
velvet
Classical atomistic simulation engine with a focus on user-friendliness and extensibility
-
ptx-parser
parser for ptx files
-
turing-machine-rs
Open library for implementation Turing Machines
-
ivm-vm
The virtual machine for ivm bytecode
-
gsm
A very simple generic stack machine crate
-
bitpat
Bit-level matching against values
Try searching with DuckDuckGo or on crates.io.