SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Rust Data structure Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
hora
π efficient approximate nearest neighbor search algorithm collections library written in Rust π¦ .
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
hypergraph
Hypergraph is data structure library to create a directed hypergraph in which a hyperedge can join any number of vertices.
-
staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
-
scapegoat
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap. (by tnballo)
-
leapfrog
Lock-free concurrent and single-threaded hash map implementations using Leapfrog probing. Currently the highest performance concurrent HashMap in Rust for certain use cases.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: TheAlgorithms/Rust: All Algorithms Implemented in Rust | news.ycombinator.com | 2024-01-07
Project mention: Hyperbridge: Fast multi-producer, multi-consumer unbounded channel in Rust | news.ycombinator.com | 2024-02-09Crossbeam isn't async[0]. It can multiplex with itself (via the `select!` macro), but not with anything else.
[0]: https://github.com/crossbeam-rs/crossbeam/issues/896
Project mention: Building a Vector Database with Rust to Make Use of Vector Embeddings | /r/rust | 2023-06-01We have been playing around with Hora as a replacement for the Rust-CV implementation as we want PQ as well. I'll check out instanct-distance, looks very interesting!
Project mention: generic-array 1.0, a crate for defining generically-sized arrays without const-generics. | /r/rust | 2023-09-15
Rust Data structures related posts
-
TheAlgorithms/Rust: All Algorithms Implemented in Rust
-
Nutype 0.4.0 released
-
Roll your own auth with Rust and Protobuf
-
generic-array 1.0, a crate for defining generically-sized arrays without const-generics.
-
Nutype 0.3.0 released
-
Gryf - a new graph data structure library aspiring to be convenient, versatile, correct and performant
-
`lox` - a fast polygon mesh library with different mesh data structures and traits to abstract over those
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Data structure projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Rust | 20,674 |
2 | crossbeam | 6,901 |
3 | rust-algorithms | 3,643 |
4 | dashmap | 2,762 |
5 | hora | 2,561 |
6 | heapless | 1,412 |
7 | nutype | 1,213 |
8 | rpds | 1,139 |
9 | roaring-rs | 692 |
10 | ImHex-Patterns | 548 |
11 | generic-array | 398 |
12 | graph | 354 |
13 | seize | 309 |
14 | hypergraph | 271 |
15 | staticvec | 267 |
16 | crdt-richtext | 263 |
17 | crop | 246 |
18 | scapegoat | 239 |
19 | leapfrog | 189 |
20 | bimap-rs | 126 |
21 | yclass | 113 |
22 | multi_index_map | 99 |
23 | triple-buffer | 79 |
Sponsored