Rust Data Visualization

Open-source Rust projects categorized as Data Visualization

Top 6 Rust Data Visualization Projects

Data Visualization
  • plotly.rs

    Plotly for Rust

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • percival

    đź“ť Web-based, reactive Datalog notebooks for data analysis and visualization

    Project mention: Learn Datalog Today | news.ycombinator.com | 2024-01-21

    Souffle and Cozo mentioned below already implement the whole of "traditional" datalog.

    Percival (https://github.com/ekzhang/percival) has some very nice examples showing how you can interactively write and test rules on top of a datalog interpreter.

    Bud (http://bloom-lang.net/bud/) is Hellerstein's proof of concept playground. It has bit-rotted in the past few years, but the examples are readable even if you can't easily get it working.

    The complexity can be quite good. You can syntactically determine when you've written linear recursion (equivalent to a for loop) vs not. Otherwise, the complexity is what you'd expect from incremental view maintenance in a normal SQL database. Which is to say O(n^k) with k being the number of relations joined, but usually much, much less with appropriate indexes and skew in the data. All the usual tricks concerning data normalization and indexes from databases apply.

  • egui_graphs

    Interactive graph visualization widget for rust powered by egui and petgraph

  • neural-network-from-scratch

    A neural network library written from scratch in Rust along with a web-based application for building + training neural networks + visualizing their outputs

  • bhtsne

    Parallel Barnes-Hut t-SNE implementation written in Rust.

  • ux-charts

    Simple, responsive, modern Charts with zero dependencies

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 Data Visualization discussion

Log in or Post with

Rust Data Visualization related posts

Index

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

Project Stars
1 plotly.rs 1,078
2 percival 595
3 egui_graphs 380
4 neural-network-from-scratch 121
5 bhtsne 63
6 ux-charts 35

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com