-
openssl-src
Source of OpenSSL and logic to build it
-
pio
Support for the Raspberry Silicon RP2040's PIO State Machines
-
usdt
Cross-platform Userland Statically Defined Tracing probes
-
cargo-show-asm
A cargo subcommand that displays the generated assembly of Rust source code
-
halo2curves
Elliptic curve implementations and wrappers for halo2 library
-
sha2-asm
Assembly implementation of SHA-2 compression functions
-
rav1d-cli
Rust port of the dav1d AV1 decoder CLI tools
-
dynasm
A plugin for assembling code at runtime. Combined with the runtime crate dynasmrt it can be used to write JIT compilers easily.
-
aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type
-
dynasmrt
runtime for assembling code at runtime. Combined with the plugin crate dynasm it can be used to write JIT compilers easily.
-
asm-lsp
Language Server for x86/x86_64, ARM, RISCV, and z80 Assembly Code
-
keccak-asm
wrappers for SHA-3 algorithms written in assembly
-
rvmasm
Assembler for RvmASM
-
nasm-rs
Run NASM during your Cargo build
-
uxn-tal
uxntal:// protocol | a Rust library for assembling TAL (Tal Assembly Language) files into UXN ROM files
-
spcasm
A modern, user-friendly SPC700 assembler
-
pe-assembler
支持 x64 和 x86 指令集的现代 PE 汇编器 - 强类型、面向对象、零依赖核心
-
nwr
nwris a command line tool for newick and taxonomy -
rav1d
Rust port of the dav1d AV1 decoder
-
lamina
High-performance compiler backend for Lamina Intermediate Representation
-
customasm
An assembler for custom, user-defined instruction sets!
-
lossless-transform-utils
General purpose utility methods for creating lossless transforms for various file formats
-
dotscope
A high-performance, cross-platform framework for analyzing and reverse engineering .NET PE executables
-
crustal
generating C/C++ code
-
rustcc
An little C Complier( now it's just WIP :) )
-
cranelift-assembler-x64-meta
Generate a Cranelift-specific assembler for x64 instructions
-
waveasm
Assembler for the Wave2 CPU Architecture
-
sha1-asm
Assembly implementation of SHA-1 compression function
-
G4Patcher
A code injection patcher tool for Pokémon Gen 4 ROM hacks
-
jit-assembler
A multi-architecture JIT assembler library for runtime code generation
-
rgsm
An assembler for the Gheith ISA written in Rust
-
vc_8bit
This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.
-
java_asm
Java bytecode reader & writer in rust
-
tron
based template system built for speed and simplicity
-
asmfmt
A formatter designed for programs in assembly language with AT&T syntax
-
cranelift-assembler-x64
A Cranelift-specific x64 assembler
-
cfd16-as
assembler for the CFD-16 ISA
-
tongsuo-src
Source of Tongsuo and logic to build it
-
rgbobj
A command-line program to print out RGBDS object files
-
md5-asm
Assembly implementation of MD5 compression function
-
mano
An assembler and emulator library for the Mano Machine RISC CPU
-
lzma-sdk-sys
Raw FFI bindings for the LZMA encoder/decoder parts of LZMA-SDK (7zip)
-
asmodeus
Complete assembler and emulator for Asmodeus architecture
-
re_rav1d
Rust port of the dav1d AV1 decoder
-
netxclient
netx client assembly
-
netxserver
netx server assembly
-
uac
universal assembly compiler
-
convert_genome
Convert DTC-style genome files to VCF or BCF
-
rgbds-obj
working with RGBDS object files
-
nyxstone
Bindings for the nyxstone assembler/disassembler
-
asa
Advanced Subleq Assembler. Assembles 'sublang' to subleq
-
java_asm_egui
Java bytecode reader & writer in rust
-
cambridge-asm
Run pseudoassembly from Cambridge International syllabus 9618
-
rgrow
A modular Tile Assembly Model simulator, inspired by Xgrow
-
strop
stochastically generates machine code
-
cfd16-lib
constructing, printing, encoding, and decoding CFD-16 assembly instructions
-
masm-formatter
A formatter for Miden Assembly (.masm) files
-
tree-sitter-asm
assembly grammar for the tree-sitter parsing library
-
lc3-ensemble
LC-3 parser, assembler, and simulator intended for Georgia Tech's CS 2110 course
-
klinker
The Kerbal Compiler Collection linker for kOS
-
rs-asm6805
6805 Datalink Assembler in Rust
-
hook_king
Low-level automated hooking library with detours, trampolines, and memory management. Supports internal/external process hooking with optional original code preservation.
-
comprehensive_grpc
A harness for creating consistently-shaped servers will less boilerplate
-
ianaio
backend frontend written in Rust Web Assembly RustWasm TS website
-
riscv-codec
Decode/Encode and Assemble/Disassemble RISC-V instructions
-
llmcc
llm context compiler
-
polished_ps2
Low-level routines for initializing and managing the PS/2 controller and keyboard on x86 systems
-
rmachine
32-bit RISC CPU emulator and assembler
-
xasm-rs
generating linux 32/64 bit assembly easily
-
java_asm_server
Java bytecode reader & writer in rust
-
nand2tetris_assembler_rust
assembler for the nand2tetris course
-
cfd16-assembler
An assembler backend for the CFD-16 ISA
-
burst
A disassembler, currently supporting x86
-
hexpatch-keystone
Rust bindings for the keystone-engine
-
kasm
The Kerbal Compiler Collection assembler for kOS
-
hephasm
Assembler for Asmodeus architecture with macro support and extended instructions
-
whirlpool-asm
Assembly implementation of Whirlpool compression function
-
lcax_models
LCAx is an open, machine and human-readable data format for exchanging LCA results
-
naked-function
Proc macro implementation of #[naked]
-
keystone-standalone
Standalone high-level bindings for Keystone assembler with embedded Keystone
-
portal-pc-asm-common
Common types and traits for assembly rewriting
-
mixlib
MIX architecture utilities
-
pmw1
manipulating executables in the PMW1 format, which offers EXE compression and is used by the PMODE/W DOS extender. Currently requires nightly Rust due to use of inline assembly.
-
assembler
An efficient run-time assembler for X86-64 code that is intended to be immediately executed
-
moore
A compiler for hardware description languages
-
parseid
Parser for Asmodeus language with AST generation
-
pio-parser
Raspberry Silicon PIO asm parser
-
brik_rv32
RISC-V Assembly Encoder / Decoder
-
objdiff-core
A local diffing tool for decompilation projects
-
phoron_asm
A Jasmin-compatible Assembler for the JVM
-
assembly-theory
Open, reproducible calculation of assembly indices
-
lcax_calculation
LCAx is an open, machine and human-readable data format for exchanging LCA results
-
powerpc-asm
PowerPC assembler
-
trion
assembler designed to be used with the Raspberry Pico (RP2040) microcontroller
-
asm_block
Translate tokens to string for Rust inline assembly
-
scale_documentation
structured SCALE assembly documentation
-
cupid
Native access to the x86 and x86_64 CPUID instruction
-
lexariel
Lexical analyzer for Asmodeus language
-
llmcc-python
llmcc: llm context compiler
-
fpgrars
Fast Pretty Good RISC-V Assembly Rendering System
-
cargo-asm
A cargo subcommand that displays the generated assembly of Rust source code
-
index_many
A proof of concept for indexing an slice at multiple locations at once
-
brik_rv64
RISC-V Assembly Encoder / Decoder
-
macroassembler
writing portable x86-64/riscv64/aarch64 assembly code in Rust
-
glulx-asm
Assembler for the Glulx Virtual Machine for Interactive Fiction
-
cpclib-asm
cpclib libraries related to z80 assembling
-
cpclib-tokens
cpclib libraries related to assembly tokens. Only structures are provided there. Intelligence is within cpclib-asm
-
ashlang
A language for zero knowledge proofs
-
syscall-alt
-
crypto-bigint-asm
Assembly routines for big integers
-
secretmangle
mangling sensitive data in memory with a random key
-
cbasm
Asm assembler & dissasembler for cbvm bytecode
-
clroxide
that allows you to host the CLR and execute dotnet binaries
-
omnitigs
Omnitig-related algorithms
-
yagbas
programming language that builds programs for the Game Boy
-
ezc
A compiler for ez
-
comprehensive_tls
A harness for creating consistently-shaped servers will less boilerplate
-
rubbler
RISC-V assembler written in Rust 🦀. This library was written with the main purpose of embedding a simple RISC-V assembler inside of a RISC-V CPU test bench code written with verilator.
-
usdt-impl
Main implementation crate for the USDT package
-
bcompfmt
Bcomp-ng (ITMO) assembly formatter
-
avra-rs
Assembler for Microchip AVR Microcontroller family (similar to Atmel)
-
asm_riscv
RISC-V Assembly Encoder / Decoder
-
nand7400
An assembler library for the nand7400 computer, created by me during my internship at the WCL
-
web-assembler
An in memory wasm assembler for Rust
-
comprehensive_spiffe
A harness for creating consistently-shaped servers will less boilerplate
-
asmodeus_shared
Shared utilities and types for the Asmodeus Machine W ecosystem
-
comprehensive_dns
A DNS resolver for https://crates.io/crates/comprehensive
-
mrdo
A programming language (compiler, assembler, VM, and REPL) for working with collections of data
-
lprsemu
Emulator, debugger and assembler for LPRS1 ISA & CPU
-
memory-rs
game hacking in Windows
-
oglo-cpu-asm
Official assembler implementation for Oglo CPU
-
atelier_lib
Rust native primary client library for the AWS Smithy IDL
-
dianac
An emulator, compiler, and interpreter for the Diana Compiled Language
-
spirq-as
SPIR-V assembler
-
lc3-toolchain
Toolchain for LC-3 Assembly Code, designed for ECE109 Spring 2025
-
elf-utilities
parsing,generating,analyzing ELF
-
sponge
A powerful Rust module to convert Rust to ASM
-
x64asm
write x64 Assembly code from Rust, more properly
-
comprehensive_http
A harness for creating consistently-shaped servers will less boilerplate
-
hecate-assembler
The assembler for the hecate vm
-
dinoxor
Re-implements bitwise operations as abstractions in aarch64 neon registers
-
ggbasm
Generating Gameboy Assembler
-
portal-solutions-mos6502-assembler
DSL for MOS6502 assembly
-
cpclib-basm
z80 assembler relying on cpclib-asm
-
rcore-os/zircon-syscall
Zircon syscalls implementation
-
avr_delay
AVR providing software-based delay functions
-
miden-assembly
Miden VM assembly language
-
ellie_bytecode
Bytecode assembler/encoder/decoder for ellie language
-
sha3-asm
Raw bindings for SHA-3 algorithms written in assembly
-
kaiju-core
Core module of modern assembly language toolset
-
chyyuu/user_lib
OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32
-
npvdkgrs
Single Round Non-interactive publicly verifiable distributed key generation and resharing algorithm over BLS12-381
-
rcore-os/kernel-hal
Kernel HAL interface definations
-
zeerust
A Z80 CPU Emulator
-
rcore-os/linux-object
Linux kernel objects
-
cargo-fel4
A cargo subcommand for automating feL4 (seL4 for Rust) development
-
naslint
A NASM linter which enforces a basic style guide to your (NASM) assembly
-
virtual-dom-rs
A standalone Virtual DOM creation, diffing and patching implementation
-
cairo-lang-casm
Cairo assembly encoding
-
raven-uxn
Uxn CPU interpreter
-
atelier_assembler
Implements the Smithy model assembler pattern, to merge files into a single in-memory Model
-
salign
Align and prettify comments in asm files
-
bbs
The BBS+ signature scheme
-
ttk91
A parser, compiler and emulator library for the TTK91 instruction architecture
-
pio-proc
proc-macro for assembling PIO code in a Rust program at compile time
-
autophagy
AOT compiler for Rust
-
spq-as
SPIR-V assembler
-
hack_asm
A Nand2Tetris Hack Assembly Language Assembler written in Rust
-
carbon-dump
-
dasm
A tiny, zero dependency assembler
-
brainfork
A compiler for Brainfuck written in Rust
-
autophagy-mlir
MLIR backend for Autophagy
-
libxas
Extendable Assembler library
-
unsafe_math_trait
unsafe_math trait
-
bevm
Emulator of Basic EVM for itmo students
-
csx64
An Intel-style x64 assembler and executor
-
tongsuo-p832-src
Source of Tongsuo and logic to build it
-
ch8asm
Open-source Chip-8 assembler
-
mos6502_assembler
DSL for MOS6502 assembly
-
springboard-boot-config
The runtime configurations that are saved in a JSON file for the bootloader crate
-
lminc
An assembler and interpreter for the Little Minion Computer model created by Professor Magnus Bordewich of Durham University, based on the Little Man Computer created by Dr. Stuart Madnick of M.I.T. in 1965
-
dynasm-lib
A pure rust assembler, not a JIT. Used within direct-asm for maximum control over assembly.
-
x64_asm
x86_64 assembler
-
mipsasm
A MIPS assembler targeting the N64
-
ilvm
An interpreter for an assembly-like language
-
cortex-m-asm
ASM intrinsics for Cortex-M CPUs
-
rusty-asm
A layer of syntactic sugar between Rust and inline assembly
-
rm1asm
MICRO-1 assembler written in Rust
-
ark-ff-asm
generating x86-64 assembly for finite field multiplication
-
hxcfe
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
rm1masm
MICRO-1 micro assembler written in Rust
-
lib-rv32-common
Common data for all lib_rv32 crates
-
rhasm
hasm assembler
-
clnooms
Assembly-level implementation of interesting data types
-
mipsasm-rsp
A MIPS assembler targeting the N64 rsp
-
rusty_6502
6502 emulator
-
lib-rv32-asm
An extension to lib_rv32 which provides an assembler
-
yagbas_asmtypes
The assembly data type for the yagbas compiler
-
asm6502
A basic 6502 assembler
-
plan9_asm
Plan9 Assembly wrapper
-
vm_translator
A VM translator for the hack machine (ref: The Element Of Compting System)
-
x86asm
assembling and disassembling x86 instructions
-
bellperson
zk-SNARK library
-
assembly
files/resources for LU related software
-
tasm-object-derive
Derive-macro for TasmObject
-
cargo-feature-tree
cargo feature-tree shows your features, and what they expand to, in a tree-like format
-
atlasc
The Atlas77 Compiler
-
visual-basm
Visual z80 assembler relying on cpclib-asm
-
lmc-cli
CLI for LMC Assembly
-
rs6502
A 6502 Microprocessor tool suite. Includes a Disassembler, Assembler and Emulator.
-
maikor-asm-parser
Maikor ASM parser
-
ark-ff-macros
generating x86-64 assembly for finite field multiplication
-
crc-0x8810
Very efficient, table-free, byte-by-byte 0x8810/0x1021 crc polynomial application
-
lc3b-assembler
LC-3B assembler
-
html-macro
html macro
-
m64
A MAXCOM 64 personal computer emulator
-
keystone-cli
Quick assembler using keystone-engine for CTF
-
autophagy-llvm
LLVM backend for Autophagy
-
strawberryvm
A fantasy virtual machine with limits on resources
-
yotasm
Assembler for my 16 bit CPU
-
lmc-assembly
assembling and running LMC (Little Man Computer) programs
-
kaiju-compiler-core
Compiler core module of modern assembly language toolset
-
arcboot
An executable tool for building rust-based kernels and compiling, assembling and linking any extra dependencies
-
stationeers-mips
Intermediate representation for Stationeers MIPS assembly
-
tycho-asm
TVM Assembler
-
usdt-attr-macro
Procedural macro for generating Rust macros for USDT probes
-
sam
A compile time instruction assembler
-
sbpf
A complete toolchain for building and deploying Solana BPF programs
-
xassembler
Compiler tools for the xasm programming language
-
simplicityhl
Rust-like language that compiles to Simplicity bytecode
-
hxcadaptor
Bindings for libhxcfe https://github.com/jfdelnero/HxCFloppyEmulator/. Unfinished work, contributions are welcomed.
-
usdt-macro
Procedural macro for generating Rust macros for USDT probes
-
essential-state-asm
Assembly operations for the Essential state read VM
-
evmil
An low-level immediate language for compiling to EVM bytecode
-
agar
Agar bindings for Rust
-
az65
A multi-CPU assembler
-
keystone-sys
Low-level bindings for Keystone assembler
-
cfd16-lib-impl
Holds the trait Codeable for cfd16-lib, allowing the definition of a proc-macro
Try searching with DuckDuckGo.