Rust data visualization framework - The modern Plotly alternative
Project description
SeraPlot — High-Performance Data Visualization & ML Framework
SeraPlot v2.7.0+ is a production-grade framework written in Rust, delivering blazing-fast interactive charts. Designed as a modern alternative to Plotly it make visualization and can be combinate with SeraML in a single Rust binary — no dependencies, no bloat.
SeraPlot outperforms Plotly and Matplotlib by 100–8000× on chart generation speed.
Documentation: https://feur25.github.io/seraplot/introduction.html
Why Choose SeraPlot?
100–8000× faster than Plotly & Matplotlib on chart generation
Minimal memory footprint — runs on edge devices, embedded systems, low-power servers
Production-ready — enterprise-grade stability, zero fluff, maximum efficiency
Multi-language — Python, JavaScript/WebAssembly, C/C++, C#
60+ chart types — 2D, 3D, maps, statistical plots, all GPU-accelerated
WebAssembly — npm package @seraplot/wasm for browser visualization
Installation
Python (PyPI — wheel for CPython 3.11+)
pip install seraplot
Alternative package managers:
conda install -c conda-forge seraplot
uv pip install seraplot
JavaScript/WebAssembly (npm)
npm install seraplot
Gallery — Chart Types
2D Charts
3D Charts
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seraplot-2.7.9-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: seraplot-2.7.9-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82758d803c8f239df59f7fb5e57cac80b8203d15ddb7818a068c3ab7a853c46d
|
|
| MD5 |
6825873b222464141ccd88196a30ee94
|
|
| BLAKE2b-256 |
51a9235f1e3a7dd1b639faca89edf84a1a32dde5c9efa7f995695b1b77ee4884
|