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 π
β134Updated last week
Alternatives and similar repositories for StringWars
Users that are interested in StringWars are comparing it to the libraries listed below
Sorting:
- Official Rust Implementation of Model2Vecβ144Updated 2 months ago
- Fast multi-producer, multi-consumer unbounded channel with async support.β108Updated 3 years ago
- A crate to protect against malicious JSON payloads.β63Updated last year
- 8-bit floating point types for Rustβ62Updated 3 weeks ago
- β77Updated 9 months ago
- Rust implementation of the FastLanes compression libraryβ151Updated 2 weeks ago
- High-performance key-value store for ML inference. 100x faster than Redis.β225Updated last year
- Minimal, exact vector search with metadata filtering. Think "Polars for vector search."β33Updated last month
- An Approximate Nearest Neighbors library in Rust, based on random projections and LMDB and optimized for memory usageβ297Updated 2 months ago
- A buffering MPSC queue.β83Updated 3 weeks ago
- Rust implementation of the Zstandard Seekable Formatβ249Updated this week
- Rust SDK for S2β42Updated this week
- Query expressions for semi-structured dataβ58Updated 10 months ago
- Build tools for LLMs in Rust using Model Context Protocolβ38Updated 10 months ago
- 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
- Gradual typing for tensor shapes in Rustβ74Updated last week
- A neural network inference library, written in Rust.β70Updated last year
- A Reimagined Alternative to Jupyter Notebooksβ70Updated 4 months ago
- A Rust port of the WebGraph frameworkβ58Updated last week
- Clean, simple, hackable ml framework in rust. Supports metal and cudaβ82Updated last week
- Succinct data structures using very efficient rank and selectβ127Updated last week
- Tantivy directory implementation backed by object_storeβ37Updated last year
- Structured outputs for LLMsβ52Updated last year
- Pure-Rust implementation of Fast Static Symbol Tables string compressionβ192Updated this week
- Lower-latency OpenMP-style minimalistic scoped thread-pool designed for 'Fork-Join' parallelism in Rust and C++, avoiding memory allocatiβ¦β297Updated 2 months ago
- HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdfβ240Updated last year
- Experimental compiler for deep learning modelsβ72Updated 3 months ago
- A collection of boosting algorithms written in Rust π¦β57Updated 7 months ago
- How fast can we do simple math on 1 billion rows of input?β39Updated last year
- A repository to test different performance optimizations in a sparse matrix computation.β47Updated 2 years ago