An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "x86" keyword

View the packages on the crates.io package registry that are tagged with the "x86" keyword.

peregrine
Runtime x86-64 assembler for the Rust programming language.
1 version - Latest release: about 6 hours ago - 1.98 thousand downloads total - 5 stars on GitHub - 1 maintainer
klogger 0.0.16
Library for logging in kernel mode.
11 versions - Latest release: almost 3 years ago - 2 dependent packages - 3 dependent repositories - 35.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
mmi 2025.3.23 💰
OS Triage for Anyone and Everyone
5 versions - Latest release: 4 months ago - 3.08 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
ppv-lite86 0.2.21 💰
Cross-platform cryptography-oriented low-level SIMD library.
24 versions - Latest release: 5 months ago - 5 dependent packages - 61,953 dependent repositories - 366 million downloads total - 53 stars on GitHub - 1 maintainer
ptrace-do 0.1.4
Featureful library for interacting with unix processes through ptrace, supports x86_64, i686, arm...
5 versions - Latest release: 2 months ago - 1 dependent package - 1 dependent repositories - 4.83 thousand downloads total - 31 stars on GitHub - 1 maintainer
bin-cpuflags-x86 1.0.3
A small CLI tool to detect CPU flags (instruction sets) of X86 binaries
4 versions - Latest release: 5 months ago - 4.16 thousand downloads total - 17 stars on GitHub - 1 maintainer
getmeta 2025.3.29
Not just gold builds anymore!
1 version - Latest release: 4 months ago - 491 downloads total - 1 stars on GitHub - 1 maintainer
libscemu 0.19.4
x86 32/64bits and system internals emulator, for securely emulating malware and other stuff.
260 versions - Latest release: 7 months ago - 2 dependent repositories - 262 thousand downloads total - 225 stars on GitHub - 1 maintainer
libmwemu 0.21.0
x86 32/64bits and system internals emulator, for securely emulating malware and other stuff.
3 versions - Latest release: 15 days ago - 1.67 thousand downloads total - 225 stars on GitHub - 1 maintainer
mwemu 0.7.11
x86 32/64bits and system internals emulator, for securely emulating malware and other stuff.
2 versions - Latest release: 15 days ago - 413 downloads total - 225 stars on GitHub - 1 maintainer
xhypervisor 0.3.0
Hardware-accelerated virtualization on OS X
7 versions - Latest release: 4 months ago - 1 dependent package - 9 dependent repositories - 17.3 thousand downloads total - 22 stars on GitHub - 1 maintainer
hwbp 0.1.2
A fully-featured Rust library for managing hardware breakpoints on Windows via x86 debug registers.
3 versions - Latest release: 2 months ago - 974 downloads total - 4 stars on GitHub - 1 maintainer
xgadget 0.11.1
Fast, parallel, cross-variant ROP/JOP gadget search for x86/x64 binaries.
16 versions - Latest release: over 1 year ago - 18 thousand downloads total - 114 stars on GitHub - 1 maintainer
ezhook 0.2.2
Function hooking for x86
4 versions - Latest release: about 5 years ago - 1 dependent repositories - 5.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
dustbox 0.0.1 💰
PC x86 emulator with the goal of easily running MS-DOS games on Windows, macOS and Linux.
1 version - Latest release: about 6 years ago - 1.91 thousand downloads total - 49 stars on GitHub - 1 maintainer
memory_addresses 0.2.3
Unified virtual and physical address types for the Hermit ecosystem and beyond
6 versions - Latest release: 3 months ago - 31 thousand downloads total - 2 stars on GitHub - 1 maintainer
simics-sign 0.1.1
Intel® Simics® Simulator module signing tools
2 versions - Latest release: 10 months ago - 3.32 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics-build-utils 0.1.1
Intel® Simics® Simulator build and linking utilities
2 versions - Latest release: 10 months ago - 2.8 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics-package 0.1.1
Intel® Simics® Simulator module packaging tools
2 versions - Latest release: 10 months ago - 3.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
ispm-wrapper 0.1.1
Wrappers for Intel® Simics® Package Manager commands
2 versions - Latest release: 10 months ago - 3.49 thousand downloads total - 13 stars on GitHub - 1 maintainer
cargo-simics-build 0.1.1
Build utility for Intel® Simics® Simulator modules
2 versions - Latest release: 10 months ago - 3.05 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics 0.1.2
Intel® Simics® Simulator bindings in high level, idiomatic Rust
3 versions - Latest release: 10 months ago - 3.7 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics-macro 0.1.1
Proc macros for building Intel® Simics® Simulator modules
2 versions - Latest release: 10 months ago - 2.78 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics-test 0.1.1
Intel Simics Simulator module testing tools
2 versions - Latest release: 10 months ago - 2.24 thousand downloads total - 13 stars on GitHub - 1 maintainer
simics-api-sys 0.1.2
Automatically generated Intel® Simics® Simulator FFI bindings
3 versions - Latest release: 10 months ago - 4.03 thousand downloads total - 13 stars on GitHub - 1 maintainer
mini-loader 1.2.0
The mini-loader is capable of loading and executing ELF files, including Executable file and Posi...
5 versions - Latest release: 3 months ago - 2.32 thousand downloads total - 74 stars on GitHub - 1 maintainer
static-web-server 2.38.0 💰
A cross-platform, high-performance and asynchronous web server for static files-serving.
34 versions - Latest release: 7 days ago - 36 thousand downloads total - 1,871 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
cupid 0.6.1
Native access to the x86 and x86_64 CPUID instruction
8 versions - Latest release: almost 7 years ago - 7 dependent packages - 191 dependent repositories - 273 thousand downloads total - 34 stars on GitHub - 1 maintainer
assembler 0.10.1
An efficient run-time assembler for X86-64 code that is intended to be immediately executed
38 versions - Latest release: almost 7 years ago - 1 dependent repositories - 53.7 thousand downloads total - 20 stars on GitHub - 1 maintainer
xed-sys 0.6.0+xed-2024.05.20
Rust FFI bindings for Intel XED.
12 versions - Latest release: about 1 year ago - 21.3 thousand downloads total - 21 stars on GitHub - 2 maintainers
steg86 0.2.1
A tool for hiding messages in x86(_64) binaries
5 versions - Latest release: almost 2 years ago - 8.68 thousand downloads total - 286 stars on GitHub - 1 maintainer
x86asm 0.1.0
A crate for assembling and disassembling x86 instructions.
1 version - Latest release: over 7 years ago - 1 dependent repositories - 2.82 thousand downloads total - 53 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
cross 0.2.5
Zero setup cross compilation and cross testing
25 versions - Latest release: over 2 years ago - 5 dependent packages - 4 dependent repositories - 4.93 million downloads total - 5,431 stars on GitHub - 1 maintainer
recursive_disassembler 2.1.2
A simple recursive disassembler based on capstone
5 versions - Latest release: about 7 years ago - 7.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
hex-patch 1.12.3
HexPatch is a binary patcher and editor with terminal user interface (TUI), it's capable of disas...
24 versions - Latest release: 10 days ago - 20.1 thousand downloads total - 274 stars on GitHub - 1 maintainer
axplat-x86-pc 0.1.1
Implementation of `axplat` hardware abstraction layer for x86 Standard PC machine.
2 versions - Latest release: 20 days ago - 1.73 thousand downloads total - 1 stars on GitHub - 1 maintainer
x86_64_structs
Support for x86_64 specific instructions, registers, and structures.
3 versions - Latest release: 11 days ago - 1 dependent package - 4.02 thousand downloads total - 1 maintainer
x86-alignment-check 0.1.6
x86 aligment check flag manipulation
6 versions - Latest release: about 2 years ago - 1 dependent package - 163 thousand downloads total - 0 stars on GitHub - 1 maintainer
write_x86_64 0.2.0
Crate to help you write x86_64 assembly code
4 versions - Latest release: over 2 years ago - 4.74 thousand downloads total - 3 stars on GitHub - 1 maintainer
xed-sys2 0.1.1
bindings for xed
2 versions - Latest release: over 1 year ago - 1 dependent package - 3.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
burst 0.0.3
A disassembler, currently supporting x86.
3 versions - Latest release: almost 3 years ago - 1 dependent package - 8 dependent repositories - 20.4 thousand downloads total - 18 stars on GitHub - 1 maintainer
processortrace 0.0.3
Rust library to set-up Intel processor trace for getting raw trace data.
3 versions - Latest release: over 5 years ago - 3.92 thousand downloads total - 3 stars on GitHub - 1 maintainer
complete-pic 0.3.1
A complete interface for the legacy 8259 PIC and the newer APIC.
5 versions - Latest release: about 2 years ago - 1 dependent repositories - 5.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
bddisasm-sys 0.4.2
Bindings to bddisasm instruction decoder library
6 versions - Latest release: over 1 year ago - 1 dependent package - 5 dependent repositories - 8.16 thousand downloads total - 972 stars on GitHub - 1 maintainer
bddisasm 0.4.2
Bindings to bddisasm instruction decoder library
6 versions - Latest release: over 1 year ago - 7.34 thousand downloads total - 972 stars on GitHub - 1 maintainer
inc 0.1.3
Incremental approach to compiler construction
5 versions - Latest release: over 5 years ago - 6.99 thousand downloads total - 84 stars on GitHub - 1 maintainer
xed 0.1.2
high level bindings for xed
3 versions - Latest release: over 1 year ago - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
rydis 0.1.5
low level rust bindings for the zydis library
6 versions - Latest release: over 1 year ago - 6.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
multiboot 0.8.0
Library to access multiboot structures.
13 versions - Latest release: over 3 years ago - 2 dependent packages - 10 dependent repositories - 146 thousand downloads total - 21 stars on GitHub - 1 maintainer
core_detect 1.0.0
A `no_std` version of the `std::is_x86_feature_detected!` macro.
2 versions - Latest release: about 4 years ago - 1 dependent repositories - 37.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
libcpuid_dump 0.1.2
This library is part of https://github.com/Umio-Yasuno/cpuid_dump_rs
3 versions - Latest release: over 1 year ago - 1 dependent package - 3.61 thousand downloads total - 9 stars on GitHub - 1 maintainer
dasm 0.1.2
A tiny, zero dependency assembler
3 versions - Latest release: 11 months ago - 2.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
simdscan 0.1.2
Classify SIMD instructions by ISA extension
3 versions - Latest release: about 2 months ago - 727 downloads total - 0 stars on GitHub - 1 maintainer
elfloader32 0.0.3
A rust library to load ELF files, modified to handle 32-bit ELF.
1 version - Latest release: over 9 years ago - 1 dependent package - 3.25 thousand downloads total - 1 maintainer
Top 9.4% on crates.io
dbs-arch 0.2.3
A collection of CPU architecture specific constants and utilities.
5 versions - Latest release: over 2 years ago - 2 dependent packages - 26 dependent repositories - 41.1 thousand downloads total - 90 stars on GitHub - 1 maintainer
elfx86exts 0.6.2
Decode x86 binaries (ELF or MachO) and print out which instruction set extensions they use.
9 versions - Latest release: almost 2 years ago - 20 thousand downloads total - 221 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
unicorn-engine 2.1.3
Rust bindings for the Unicorn emulator with utility functions
12 versions - Latest release: 5 months ago - 4 dependent packages - 19 dependent repositories - 47.7 thousand downloads total - 6,893 stars on GitHub - 1 maintainer
cnr 0.1.0
An operation-log based approach for data replication.
1 version - Latest release: about 4 years ago - 1.59 thousand downloads total - 1 maintainer
tinypci 0.1.0
A simple, safe, rusty toolset for reading and writing PCI configuration memory
1 version - Latest release: over 5 years ago - 1.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
udbserver 0.2.0
Provide Unicorn emulator with a debug server
2 versions - Latest release: 4 months ago - 1.78 thousand downloads total - 370 stars on GitHub - 1 maintainer
qemu-exit 3.0.2
Exit QEMU with user-defined code
13 versions - Latest release: about 2 years ago - 4 dependent packages - 26 dependent repositories - 257 thousand downloads total - 36 stars on GitHub - 2 maintainers
sim86 0.1.0
An 8086/8088 emulator with full support for 16-bit x86.
1 version - Latest release: over 2 years ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
iced-x86 1.21.0
iced-x86 is a blazing fast and correct x86/x64 disassembler, assembler and instruction decoder wr...
24 versions - Latest release: over 1 year ago - 28 dependent packages - 166 dependent repositories - 1.01 million downloads total - 3,200 stars on GitHub - 1 maintainer
node-replication 0.1.1
An operation-log based approach that transform single-threaded data structures into concurrent, r...
2 versions - Latest release: almost 4 years ago - 3.4 thousand downloads total - 1 maintainer
rustos 0.4.3
Writing an OS in Rust
8 versions - Latest release: over 5 years ago - 9.37 thousand downloads total - 11 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
raw-cpuid 11.5.0
A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The ...
54 versions - Latest release: 5 months ago - 59 dependent packages - 2,650 dependent repositories - 57.5 million downloads total - 165 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
sc 0.2.7
Raw system calls
14 versions - Latest release: over 3 years ago - 15 dependent packages - 21 dependent repositories - 119 thousand downloads total - 98 stars on GitHub - 1 maintainer
rawtime 0.0.10
Basic timing infrastructure for no_std (currently x86 only) platforms
10 versions - Latest release: almost 3 years ago - 2 dependent repositories - 13.5 thousand downloads total - 1 maintainer
hooker 0.1.10
a helper for hooking functions in x64
11 versions - Latest release: about 1 year ago - 1 dependent package - 12.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
bits 0.0.4
x86 BMI-style bit manipulation routines
5 versions - Latest release: over 10 years ago - 9.32 thousand downloads total - 2 maintainers
windows-elf-loader 0.1.0
Be capable of loading the elf dynamic library on Windows.
1 version - Latest release: about 2 months ago - 244 downloads total - 69 stars on GitHub - 1 maintainer
libudis86-sys 0.2.1
Low-level bindings to libudis86, the x86 disassembler
3 versions - Latest release: about 6 years ago - 4 dependent packages - 46 dependent repositories - 150 thousand downloads total - 2 stars on GitHub - 1 maintainer
zydis-sys 0.1.2
low level rust bindings for the zydis library
3 versions - Latest release: over 1 year ago - 2 dependent packages - 5.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
x86-instruction-set-analyzer 0.1.0
Analyze x86 instruction sets for a binary
1 version - Latest release: over 1 year ago - 3.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
x86_64 0.15.2
Support for x86_64 specific instructions, registers, and structures.
131 versions - Latest release: 8 months ago - 57 dependent packages - 340 dependent repositories - 2.67 million downloads total - 863 stars on GitHub - 1 maintainer
asm-lsp 0.10.0 💰
Language Server for x86/x86_64, ARM, RISCV, and z80 Assembly Code
15 versions - Latest release: 6 months ago - 72.1 thousand downloads total - 392 stars on GitHub - 1 maintainer
bfc-rs 1.1.0
A Brainfuck compiler for x86-64 Linux implemented in Rust.
1 version - Latest release: over 4 years ago - 1.48 thousand downloads total - 4 stars on GitHub - 1 maintainer
proc-syscall 0.1.0
A procedural macro for creating linux syscall functions from function pointer types
1 version - Latest release: over 1 year ago - 1.29 thousand downloads total - 1 maintainer
x86-simd 0.2.2 💰
Safe interfaces to x86 and x86_64 SIMD intrinsics
8 versions - Latest release: 12 months ago - 6.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
hexpatch-keystone-sys 0.9.4
Rust bindings for the keystone assembler
5 versions - Latest release: about 2 months ago - 2.03 thousand downloads total - 2,412 stars on GitHub - 1 maintainer
hexpatch-keystone 0.9.4
Rust bindings for the keystone-engine
5 versions - Latest release: about 2 months ago - 1.87 thousand downloads total - 2,412 stars on GitHub - 1 maintainer
post-clock 0.1.1
A clock using the POST codes display
1 version - Latest release: over 2 years ago - 1.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
lapic 0.1.1
A self-contained crate implementing safe types for the local APIC registers on x86_64 systems.
2 versions - Latest release: almost 2 years ago - 2.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
winhooker 0.1.14
a helper for hooking functions in windows on x64
15 versions - Latest release: about 1 year ago - 14.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
lde 0.3.0
Length disassembler for x86 and x86_64.
3 versions - Latest release: about 7 years ago - 2 dependent packages - 8 dependent repositories - 22.9 thousand downloads total - 24 stars on GitHub - 1 maintainer
nyxstone 0.1.4
Bindings for the nyxstone assembler/disassembler
5 versions - Latest release: 8 months ago - 17.4 thousand downloads total - 318 stars on GitHub - 1 maintainer
elf_loader 0.12.0
A pure-rust library for loading all ELF format files from both memory and files.
16 versions - Latest release: about 2 months ago - 9.72 thousand downloads total - 61 stars on GitHub - 1 maintainer
cpuid_dump_rs 0.1.2
The simple cpuid dump tool & library
1 version - Latest release: over 1 year ago - 1.25 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
x86 0.52.0
Library to program x86 (amd64) hardware. Contains x86 specific data structure descriptions, data-...
75 versions - Latest release: almost 3 years ago - 28 dependent packages - 213 dependent repositories - 1.21 million downloads total - 314 stars on GitHub - 1 maintainer
iced-cpuid 1.0.0
Shows CPUID features and instruction encodings used by x86/x64 binaries
1 version - Latest release: about 4 years ago - 1.43 thousand downloads total - 16 stars on GitHub - 1 maintainer
supply-chain-trust-example-crate-000057 0.2.21
Cross-platform cryptography-oriented low-level SIMD library.
1 version - Latest release: 4 months ago - 412 downloads total - 1 maintainer
Top 9.4% on crates.io
zydis 4.1.1
Bindings for Zydis
14 versions - Latest release: over 1 year ago - 4 dependent packages - 4 dependent repositories - 103 thousand downloads total - 91 stars on GitHub - 1 maintainer
elfloader 0.16.0
A rust library to load ELF files.
13 versions - Latest release: almost 3 years ago - 2 dependent packages - 7 dependent repositories - 48.6 thousand downloads total - 112 stars on GitHub - 1 maintainer
hypervisor 0.0.8
Hardware-accelerated virtualization on OS X
7 versions - Latest release: about 9 years ago - 11.2 thousand downloads total - 65 stars on GitHub - 1 maintainer
plt-rs 0.3.1
Library for inspecting, analyzing, and instrumenting linux and android applications runtime symbo...
4 versions - Latest release: 5 months ago - 4.71 thousand downloads total - 38 stars on GitHub - 1 maintainer
autoperf 0.9.5
Automate the recording and instrumentation of programs with performance counters.
6 versions - Latest release: about 5 years ago - 9.87 thousand downloads total - 64 stars on GitHub - 1 maintainer
msru 0.2.0
A Rust-safe library for interracting with Model Specific Registers in user-space.
2 versions - Latest release: about 2 years ago - 2 dependent packages - 27.8 thousand downloads total - 1 stars on GitHub - 1 maintainer