Rust Graph

Open-source Rust projects categorized as Graph

Top 23 Rust Graph Projects

  • sonic

    🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

  • Project mention: What is Hybrid Search? | dev.to | 2024-02-06

    Sonic - a project written in Rust, uses custom network communication protocol for fast communication between the client and the server.

  • gping

    Ping, but with a graph

  • Project mention: Free Tech Tools and Resources - Hardware Monitor, Offboarding Script, WiFi Scanner & More | /r/SysAdminBlogs | 2023-10-25

    gping is a souped-up version of the traditional ping utility that graphs network latency for multiple hosts as well as execution time for commands, with the option of custom colors. Our thanks for the suggestion go to fudgecakekistan.

  • 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.

    InfluxDB logo
  • cozo

    A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

  • Project mention: I'm writing a new vector search SQLite Extension | news.ycombinator.com | 2024-05-02

    Any thoughts on how your project will compare to CozoDB?

    https://github.com/cozodb/cozo

  • indradb

    A graph database written in rust

  • rustgym

    Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more

  • rustworkx

    A high performance Python graph library implemented in Rust.

  • Project mention: NetworkX – Network Analysis in Python | news.ycombinator.com | 2023-12-08

    See also https://github.com/Qiskit/rustworkx – a general purpose graph library for Python written in Rust to take advantage of the performance and safety that Rust provides.

    > Rustworkx was originally called retworkx and was created initially to be a replacement for qiskit's previous (and current) NetworkX usage (hence the original name). The project was originally started to build a faster directed graph to use as the underlying data structure for the DAG at the center of qiskit-terra's transpiler. However, since it's initial introduction the project has grown substantially and now covers all applications that need to work with graphs which includes Qiskit.

  • pathfinding

    Pathfinding library for rust

  • SaaSHub

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

    SaaSHub logo
  • graph

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

  • parallel-disk-usage

    Highly parallelized, blazing fast directory tree analyzer

  • Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07

    pdu: https://github.com/KSXGitHub/parallel-disk-usage

    Great compliment to ncdu for a single-view disk report and blazing fast.

  • egui_graphs

    Interactive graph visualization widget for rust powered by egui and petgraph

  • Project mention: Some cool wikipedia article links visualization with rust | /r/visualization | 2023-07-11

    wikilinks project with egui_graphs

  • fdg

    A Force Directed Graph Drawing Library

  • smag

    Show Me A Graph - Command Line Graphing

  • cqlite

    Embedded graph database

  • zawgl

    Zawgl Database

  • Project mention: Zawgl graph database | /r/rust | 2023-07-01
  • graphest

    A faithful graphing calculator

  • Project mention: Graphest: A Faithful Graphing Calculator | news.ycombinator.com | 2023-06-19
  • rasciigraph

    Zero dependency Rust crate to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

  • gryf

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

  • Project mention: Gryf - a new graph data structure library aspiring to be convenient, versatile, correct and performant | /r/rust | 2023-05-21

    Interesting use case. I think that the way to go would be to create adapter which would wrap (a reference to) the original graph and provide trait implementations that call the methods of the underlying graph but doing filtering after that. That is definitely something that can be included in the library. I created an issue for this.

  • ux-charts

    Simple, responsive, modern Charts with zero dependencies

  • Project mention: Some cool wikipedia article links visualization with rust | /r/visualization | 2023-07-11

    wikilinks project with egui_graphs

  • xnetwork

    simple graph library with slotmaps

  • munin-cpu1sec

    Munin CPU graphs, 1second resolution, in Rust

  • munin-if1sec

    Munin interface graph plugin, in rust

  • munin-plugin

    Rust library to ease writing of munin plugins

  • 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 Graph related posts

  • Transactional, relational-graph-vector database that uses Datalog for query

    1 project | news.ycombinator.com | 31 Mar 2024
  • Cranelift code generation comes to Rust

    5 projects | news.ycombinator.com | 18 Mar 2024
  • Documentation for Rust interface

    1 project | /r/cozodb | 8 Dec 2023
  • sonic: Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

    1 project | /r/programming | 27 Oct 2023
  • Fast Analytics and Graph Traversals with Datalog

    1 project | news.ycombinator.com | 5 Sep 2023
  • An Introduction to Graph Theory

    2 projects | news.ycombinator.com | 12 Aug 2023
  • Some cool wikipedia article links visualization with rust

    2 projects | /r/visualization | 11 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    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 →

Index

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

Project Stars
1 sonic 19,460
2 gping 10,312
3 cozo 3,110
4 indradb 2,081
5 rustgym 835
6 rustworkx 846
7 pathfinding 810
8 graph 352
9 parallel-disk-usage 348
10 egui_graphs 318
11 fdg 171
12 smag 122
13 cqlite 104
14 zawgl 81
15 graphest 80
16 rasciigraph 75
17 gryf 67
18 ux-charts 33
19 wikilinks 5
20 xnetwork 1
21 munin-cpu1sec 0
22 munin-if1sec 0
23 munin-plugin 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com