Metadata-Version: 2.4
Name: seraplot
Version: 2.7.10
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Summary: Rust data visualization framework - The modern Plotly alternative
Keywords: plotting,visualization,data,rust,performance,plot,charts,graphics,viz
Author-email: Quentin <feur09@gmail.com>
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

﻿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+)

```bash
pip install seraplot
```

Alternative package managers:
```bash
conda install -c conda-forge seraplot
uv pip install seraplot
```

**JavaScript/WebAssembly** (npm)

```bash
npm install seraplot
```

---

### Gallery — Chart Types

#### 2D Charts
| | | | |
|:---:|:---:|:---:|:---:|
| ![2D-1](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/1.png) | ![2D-2](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/2.png) | ![2D-3](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/3.png) | ![2D-4](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/4.png) |
| ![2D-5](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/5.png) | ![2D-6](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/6.png) | ![2D-7](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/7.png) | ![2D-8](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/2d/8.png) |

#### 3D Charts  
| | | | |
|:---:|:---:|:---:|:---:|
| ![3D-1](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/1.png) | ![3D-2](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/2.png) | ![3D-3](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/3.png) | ![3D-4](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/4.png) |
| ![3D-5](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/5.png) | ![3D-6](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/6.png) | ![3D-7](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/7.png) | ![3D-8](https://raw.githubusercontent.com/feur25/seraplot-documentation/main/3d/8.png) |

---
<p align="center">
  <a href="https://feur25.github.io/seraplot/introduction.html"><img src="https://i.ibb.co/WpF73657/logo-banner.png" alt="Seraplot Banner" border="0"></a>
</p>

