Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
goblin
Counted from the Cargo.toml manifests of the 53 indexed repositories that declare goblin as a dependency — not download counts. Dependency data last verified 2026-08-13.
Crates that show up unusually often in goblin projects. The most distinctive pairings rank first — crates these projects use far more than the average indexed Rust project does, not just crates that are popular everywhere. Each percentage is the share of goblin projects that also use it.
An extremely fast Python package and project manager, written in Rust.
Rust bindings for the Python interpreter
Sampling profiler for Python programs
CUDA on non-NVIDIA GPUs
Desktop GUI Framework
Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.
A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
Feature rich iOS/tvOS sideloading application written in Rust.
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
Secure Boot & Measured Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
A Rust-based, lightweight unikernel.
Enarx: Confidential Computing with WebAssembly
Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, nondeterministic behavior, into deterministic, repeatable behavior. This can be used for various applications, including replay-debugging, reproducible artifacts, chaos mode concurrency testing and bug analysis.
Efficient, deferred formatting for logging on embedded systems
DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for **Serverless** scenarios.
An ergonomic and safe syscall interception framework for Linux.
Debugger for Hubris
Stack trace symbolication library written in Rust
Patina Firmware
Performance and security acceleration for zkVMs.
CKB's vm, based on open source RISC-V ISA
Userspace macOS translation layer for Linux ARM64
rattler-build is a universal Conda package builder for Windows, macOS and Linux (like conda-build but faster)
Fyn is a fork of uv for fast Python package management, dependency resolution, virtual environments, and pyproject.toml workflows.
The lightest AI sandbox. A process-based sandbox for Linux, no container, no VM, no root, no prompt injection
The most flexible ROM replacement for retro systems - using a sub-$2 Raspberry Pi RP2350 or STM32 microcontroller.
blazesym is a library for address symbolization and related tasks
Lightweight Sandbox Powered by a Purpose-Built VM and OS
rax is a CPU emulator that checks its own work.
Fast Vim-inspired hex editor for the terminal
Pragmatic AI Labs MCP Agent Toolkit - An MCP Server designed to make code with agents more deterministic
Dust your Rust with USDT probes
Pico Host Boot Loader
intel x86(-64) code analysis library that reconstructs control flow
Open-source secret scanner in Rust. Service-specific detectors, SIMD on the CPU and an optional GPU path, live verification of which leaked keys are still active, and SARIF output.
Project that works on specifications, Rust libraries and tools for Arch Linux Package Management (read-only mirror)
A (live) looping application with DAW elements.
Deterministic firmware simulator for ARM Cortex-M and RISC-V — with hardware-validated parity
Zorya: Automated Concolic Execution Engine optimized for Go Binaries analysis, using Ghidra's P-Code as IR, and written in Rust.
Unlimited power for your apps
A high-level Windows Mobile / Pocket PC emulator for Linux, Windows and Android.
An experiment of high level code optimization
Decompile, deobfuscate, and unpack almost anything: a universal, deterministic, single-binary reverse-engineering toolkit in Rust for Python, JVM/Android, .NET, WebAssembly, JS, Go, and native packers (UPX/PyArmor/PyInstaller/Nuitka) and 20+ more. Built for malware analysis, CTFs, and security research.
Experimental Hypervisor Purpose-Built for Deterministic Software Testing
Join-Accumulate Refine