Rust Algorithms

Open-source Rust projects categorized as Algorithms

Top 23 Rust Algorithm Projects

  1. Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. linfa

    A Rust machine learning framework.

    Project mention: Rust Linfa: The Rising Star of Machine Learning in Systems Programming | dev.to | 2024-12-23

    Linfa is a modular approach to machine learning in Rust, offering a collection of statistical learning algorithms and tools. Unlike monolithic frameworks, Linfa follows Rust's philosophy of small, focused crates that can be composed together.

  4. rust-algorithms

    Common data structures and algorithms in Rust

  5. cv

    Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.

  6. graph

    A library for high-performant graph algorithms. (by neo4j-labs)

  7. delaunator-rs

    Fast 2D Delaunay triangulation in Rust. A port of Delaunator.

  8. runiq

    An efficient way to filter duplicate lines from input, à la uniq.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. rusty_art

    Creative coding and visual illusions in Rust.

  11. SIMD-itertools

    Faster implementations of standard library operations like find, filter, position etc.

  12. rapidhash

    An extremely fast, high-quality, non-cryptographic hash function. Platform independent compile-time and run-time hashing in rust. (by hoxxep)

    Project mention: Rapidhash: A new fastest rust hasher | news.ycombinator.com | 2025-08-04
  13. thermite

    Thermite SIMD: Melt your CPU

  14. gryf

    Graph data structure library aspiring to be convenient, versatile, correct and performant.

  15. rust-lapper

    Rust implementation of a fast, easy, interval tree library nim-lapper

  16. skillratings

    Rust library for popular skill rating algorithms like Elo, Glicko-2, TrueSkill and many more.

  17. usher

    Parameterized routing for generic resources in Rust

  18. quadtree

    🌲 Point/region Quadtree implementation for Rust. (by ambuc)

  19. staticstep

    Provides truly zero-cost alternatives to Iterator::step_by for both incrementing and decrementing any type that satisfies RangeBounds<T: Copy + Default + Step>.

  20. tree-ds

    A robust tree data-structure in pure rust.

  21. Mars

    Mars is a rust machine learning library. [Goal is to make Simple as possible] (by orhnk)

  22. advent-of-code

    🎄 This is my set of awesome solutions for the Advent of Code puzzles (by garciparedes)

  23. lib-wc

    A simple rust library

  24. randevu

    Universal Probabilistic Daily Reminder Coordination System for Anything

  25. advent-of-code-2022

    🎄 My solutions to Advent of Code 2022. (by v-shenoy)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Algorithms discussion

Log in or Post with

Rust Algorithms related posts

  • 600M years of shared environmental stress response found in algae and plants

    2 projects | news.ycombinator.com | 24 Mar 2025
  • Rust Linfa: The Rising Star of Machine Learning in Systems Programming

    1 project | dev.to | 23 Dec 2024
  • 12 Months of Mandarin

    4 projects | news.ycombinator.com | 4 Oct 2024
  • Tree data structures in Rust with tree-ds (#3: Beyond The Basics)

    1 project | dev.to | 29 Jun 2024
  • Algorithms for Modern Hardware

    2 projects | news.ycombinator.com | 13 Mar 2024
  • TheAlgorithms/Rust: All Algorithms Implemented in Rust

    1 project | news.ycombinator.com | 7 Jan 2024
  • A simulation of the Physarum Polycephalum slime rendered with Bevy

    3 projects | /r/rust | 15 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Algorithm projects in Rust? This list will help you:

# Project Stars
1 Rust 24,586
2 linfa 4,287
3 rust-algorithms 3,925
4 cv 926
5 graph 415
6 delaunator-rs 233
7 runiq 217
8 rusty_art 202
9 SIMD-itertools 178
10 rapidhash 162
11 thermite 155
12 gryf 77
13 rust-lapper 62
14 skillratings 61
15 usher 36
16 quadtree 35
17 staticstep 13
18 tree-ds 9
19 Mars 8
20 advent-of-code 7
21 lib-wc 4
22 randevu 4
23 advent-of-code-2022 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com