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. Learn more →
Top 15 Rust Algorithm Projects
-
hora
🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
wyhash-rs
wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust
-
NumToA
An efficient method of heaplessly converting numbers into their string representations, storing the representation within a reusable byte array.
-
staticstep
Provides truly zero-cost alternatives to Iterator::step_by for both incrementing and decrementing any type that satisfies RangeBounds<T: Copy + Default + Step>.
-
minimax
A game-playing engine (written in Rust) that uses the Minimax Algorithm with alpha-beta pruning for arbitrary two-player Minimax games like Chess, TicTacToe, Go, Connect Four, etc. (by aalekhpatel07)
-
hll-rust
P2P application based on Chord algorithm (by MIT) in Rust. High-level languages: Rust - Group project (2018/2019)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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: Automatic Language-Agnostic Subtitle Synchronization | news.ycombinator.com | 2024-02-13
Project mention: Lingua 1.5.0 - The most accurate natural language detection library for Rust, now with support for detecting multiple languages in mixed-language text | /r/rust | 2023-06-15How does it compare to whatlang?
I noted the bytecount Rust crate uses an SSE4.1 intrinsic in SSE2 code and submitted a fix
Project mention: Cavalier Contours Library for Polyline (with arcs) Algorithms | /r/rust | 2023-07-29Link to repo: https://github.com/jbuckmccready/cavalier_contours
Rust Algorithm related posts
- When counting lines in Ruby randomly failed our deployments
- LiamLoads is a Fast and Secure 256-Bit Hashing Function in Pure Rust
- LiamLoads is a Fast and Secure 256-Bit Hashing Function in Pure Rust.
- LiamLoads is a Fast and Secure 256-Bit Hashing Function in Pure Rust.
- Interview Question: Select a Random Line from a File (in Rust)
- Programming challenges + Rust
- Coding platforms that support cargo
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 Apr 2024
Index
What are some of the best open-source Algorithm projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | rust-algorithms | 3,643 |
2 | hora | 2,554 |
3 | alass | 963 |
4 | whatlang-rs | 947 |
5 | rustgym | 835 |
6 | bytecount | 208 |
7 | cavalier_contours | 129 |
8 | wyhash-rs | 90 |
9 | rust-djangohashers | 55 |
10 | NumToA | 41 |
11 | history_tree | 23 |
12 | staticstep | 13 |
13 | minimax | 8 |
14 | hll-rust | 5 |
15 | uniquely-decodable | 2 |
Sponsored