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.
Userspace macOS translation layer for Linux ARM64
CKB's vm, based on open source RISC-V ISA
The lightest AI sandbox. A process-based sandbox for Linux, no container, no VM, no root, no prompt injection
rattler-build is a universal Conda package builder for Windows, macOS and Linux (like conda-build but faster)
The most flexible ROM replacement for retro systems - using a sub-$2 Raspberry Pi RP2350 or STM32 microcontroller.
Fyn is a fork of uv for fast Python package management, dependency resolution, virtual environments, and pyproject.toml workflows.
Lightweight Sandbox Powered by a Purpose-Built VM and OS
blazesym is a library for address symbolization and related tasks
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
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.
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.
A high-level Windows Mobile / Pocket PC emulator for Linux, Windows and Android.
Project that works on specifications, Rust libraries and tools for Arch Linux Package Management (read-only mirror)
Deterministic firmware simulator for ARM Cortex-M and RISC-V — with hardware-validated parity
A (live) looping application with DAW elements.
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
An experiment of high level code optimization
Experimental Hypervisor Purpose-Built for Deterministic Software Testing
Join-Accumulate Refine