Highlights
- Pro
Stars
Tools for concurrent programming in Rust
Metis is an open-source, AI-driven tool for deep security code review
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, T…
OpenTitan: Open source silicon root of trust
Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.
Async multi-producer multi-consumer channel
Command-line sampling profiler for macOS, Linux, and Windows
A fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of arbitrary types.
The arena, a fast but limited type of allocator
What do you call a pointer we stole the high bits off? An ointer.
High-precision, one-shot and consistent benchmarking framework/harness for Rust. All Valgrind tools at your fingertips.
Strongly typed APIs for non-empty collections, slices, iterators, and more.
Fast, SIMD-accelerated CRC32 (IEEE) checksum computation in Rust
Generating structured data from arbitrary, unstructured input.
Cargo subcommand to easily use LLVM source-based code coverage (-C instrument-coverage).
Hypothesis-like property testing for Rust
uBlock Origin filter list to hide YouTube Shorts
The Plutus language implementation and tools
Zerocopy makes zero-cost memory manipulation effortless. We write `unsafe` so you don’t have to.
Fixed-size decimal numbers implemented in pure Rust
A template rendering engine based on Jinja, generating type-safe Rust code at compile time.
Succinct data structures using very efficient rank and select
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧