Fast, FFI-friendly string interning for Rust
☆180Sep 30, 2024Updated last year
Alternatives and similar repositories for ustr
Users that are interested in ustr are comparing it to the libraries listed below
Sorting:
- Rust crate to use process file descriptors (pidfd) for Linux☆50May 22, 2025Updated 9 months ago
- A string type for Rust that is not required to be valid UTF-8.☆1,041Feb 10, 2026Updated 2 weeks ago
- Async friendly, simple and fast binary encoding and decoding in Rust☆24Apr 13, 2022Updated 3 years ago
- Copy-on-write string utilities for Rust☆163Apr 11, 2024Updated last year
- A Syn Attribute Parser Toolkit☆14Oct 15, 2024Updated last year
- <lqd> bikeshedding the name: something that is mapped folded and collected, a 🥐☆14Dec 12, 2019Updated 6 years ago
- A data structure to efficiently intern, cache and restore strings.☆209Aug 15, 2025Updated 6 months ago
- A fast, concurrent string interner☆165Aug 19, 2024Updated last year
- Slotmap data structure for Rust☆1,289Dec 6, 2025Updated 2 months ago
- Modern JavaScript runtime for Sony PSP, based on rust-psp and QuickJS.☆19Oct 6, 2021Updated 4 years ago
- Faster, more compact implementation of std::Cow☆374Apr 13, 2023Updated 2 years ago
- Runtime for executing procedural macros as WebAssembly☆1,471Jan 21, 2026Updated last month
- Typed HTTP Headers from hyper☆192Nov 7, 2025Updated 3 months ago
- Like Rust's std::Path, but UTF-8.☆547Dec 15, 2025Updated 2 months ago
- Macros for all your token pasting needs☆1,080Oct 6, 2024Updated last year
- ☆110Apr 3, 2024Updated last year
- Add observability to your Rust types!☆59Sep 19, 2025Updated 5 months ago
- Interning of data in rust☆120Jun 22, 2025Updated 8 months ago
- REGex in Rust with EcmaScript Syntax☆211Feb 3, 2026Updated 3 weeks ago
- A vector with a fixed capacity. (Rust)☆851Oct 19, 2024Updated last year
- "Small vector" optimization for Rust: store up to a small number of items on the stack☆1,621Feb 16, 2026Updated 2 weeks ago
- A hash table with consistent order and fast iteration; access items by key or sequence index☆2,300Jan 7, 2026Updated last month
- Multi-source configuration library for Rust.☆43Feb 23, 2026Updated last week
- The arena, a fast but limited type of allocator☆578Aug 16, 2024Updated last year
- A fast binary serialization framework☆406Oct 16, 2024Updated last year
- A set of alternative `derive` attributes for Rust☆459Sep 27, 2025Updated 5 months ago
- A fast bump allocation arena for Rust☆2,117Updated this week
- Defer dropping large structs to a background thread☆66Nov 2, 2022Updated 3 years ago
- Themable Immediate Mode User Interface Toolkit in Rust☆95Feb 5, 2026Updated 3 weeks ago
- Notify async tasks or threads☆504Feb 7, 2026Updated 3 weeks ago
- Synchronization primitives for Futures and async/await based on intrusive collections☆188Nov 19, 2025Updated 3 months ago
- a Rust library for running child processes☆1,012Nov 18, 2025Updated 3 months ago
- The tiniest sort☆15Apr 1, 2020Updated 5 years ago
- Cast between trait objects using only safe Rust.☆17Dec 10, 2024Updated last year
- high-speed timing library in Rust☆391Jun 10, 2025Updated 8 months ago
- Pull in every source file in a directory as a module☆181Feb 8, 2026Updated 3 weeks ago
- Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.☆265May 29, 2023Updated 2 years ago
- Adaptors between compression crates and Rust's async IO types☆616Updated this week
- A concurrent circuit breaker implemented with ring buffers☆122Nov 30, 2025Updated 3 months ago