ashvardanian / StringWarsLinks
Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, edit-distances, sketching, and sorting across CPUs and GPUs in Rust π¦ and Python π
β116Updated last week
Alternatives and similar repositories for StringWars
Users that are interested in StringWars are comparing it to the libraries listed below
Sorting:
- Minimal, exact vector search with metadata filtering. Think "Polars for vector search."β32Updated last week
- Fast multi-producer, multi-consumer unbounded channel with async support.β105Updated 3 years ago
- 8-bit floating point types for Rustβ60Updated 3 months ago
- A buffering MPSC queue.β82Updated last year
- Rust implementation of the FastLanes compression libraryβ143Updated this week
- Apache Arrow-compatible space-efficient "tape" class in pure Rust to be used with StringZilla for GPU, NUMA, and disk transfers of variabβ¦β28Updated last month
- A crate to protect against malicious JSON payloads.β63Updated last year
- A collection of boosting algorithms written in Rust π¦β58Updated 5 months ago
- A Rust Vector which swaps to disk based on given parametersβ44Updated last year
- β77Updated 8 months ago
- How fast can we do simple math on 1 billion rows of input?β40Updated last year
- Succinct data structures using very efficient rank and selectβ127Updated last week
- Official Rust Implementation of Model2Vecβ141Updated last month
- A neural network inference library, written in Rust.β69Updated last year
- A repository to test different performance optimizations in a sparse matrix computation.β47Updated 2 years ago
- High-performance key-value store for ML inference. 100x faster than Redis.β223Updated last year
- Gradual typing for tensor shapes in Rustβ74Updated 4 months ago
- Reports when tokio runtime threads are blockingβ66Updated last year
- Embedded Key-Value Storage Engineβ128Updated 5 months ago
- Pure-Rust implementation of Fast Static Symbol Tables string compressionβ187Updated this week
- An Approximate Nearest Neighbors library in Rust, based on random projections and LMDB and optimized for memory usageβ290Updated 3 weeks ago
- Structured outputs for LLMsβ52Updated last year
- Rust libraries and programs focused on succinct data structuresβ151Updated 2 months ago
- Parallelo Parallel Library (PPL) is a small parallel framework that brings Structured Parallel Programming in Rust.β78Updated 2 months ago
- A Reimagined Alternative to Jupyter Notebooksβ69Updated 3 months ago
- Xor filters - efficient probabilistic hashsets. Faster and smaller than bloom and cuckoo filters.β147Updated 2 months ago
- Rust SDK for S2β40Updated last week
- β51Updated last year
- SIMD base64 codecsβ88Updated last year
- A Rust in-memory embedded database with persistence and multiple adapters (JSON, CSV, etc). Acts like a minimalistic ORM with zero setup.β¦β67Updated 6 months ago