Simple plotting/graphing crate suggestions

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • plotters

    A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀

    Seems to be abandoned (?)

  • vega

    A visualization grammar.

    Not that I'm working on it, but I'd love to see a vega stack 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.

  • argos

    Argos: a data viewer that can read HDF5, NetCDF4, and other file formats. (by titusjan)

    I use a lot of Rust for engineering (mostly on the design than the research part of R&D) and very clear plots are absolutely essential. At the same time, when I start a new analysis, it isn't always clear what I need to plot. So, a workflow that has been excellent for my team and I is to generate large datasets in hdf5 (from Rust), and plot them either directly with Argos (https://github.com/titusjan/argos) or to load them in a Jupyter Notebook in Python and use plotly or PyQtGraph (for very large datasets since it uses your GPU).

  • RustGnuplot

    A Rust library for drawing plots, powered by Gnuplot.

    I made a gnuplot-based crate sometime ago. It's alright.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts