Skip to main content

SeraPlot — High-Performance Data Visualization Framework

SeraPlot v2.8.0+ is a Rust-native charting library exposed to Python as a single compiled extension — no JavaScript charting library, no Node toolchain, no external rendering service. One pip install gets you 60+ chart types across 2D, 3D, and maps, a small canvas drawing API for custom compositions, and sp.App — a reactive dashboard server built directly into the core, no Flask or Dash required.

Every chart renders to a single self-contained HTML file — no CDN, no backend, works offline or embedded anywhere a browser can open a file.

Documentation: https://feur25.github.io/Sera/getting-started/intro-seraplot.html


Installation

Python (PyPI — wheel for CPython 3.8+, Windows/Linux/macOS)

pip install seraplot

Other package managers:

conda install -c conda-forge seraplot
uv pip install seraplot

JavaScript/WebAssembly (npm)

npm install seraplot

Quickstart

import seraplot as sp

chart = sp.bar("Revenue by Product", labels=["A", "B", "C"], values=[42, 68, 35])
chart.save("chart.html")

Open chart.html in any browser — no server, no build step.


Gallery — Chart Types

2D Charts

2D-1 2D-2 2D-3 2D-4
2D-5 2D-6 2D-7 2D-8

3D Charts

3D-1 3D-2 3D-3 3D-4
3D-5 3D-6 3D-7 3D-8

Seraplot Banner

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seraplot-2.8.4.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seraplot-2.8.4-cp311-cp311-win_amd64.whl (10.7 MB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file seraplot-2.8.4.tar.gz.

File metadata

  • Download URL: seraplot-2.8.4.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for seraplot-2.8.4.tar.gz
Algorithm Hash digest
SHA256 b90e993360def9f15bf201ed7fff12ffa1357c872518b4d0aff2bfef6e0645b3
MD5 125e84d14d6aa3cc58c781bbae9d611b
BLAKE2b-256 1e2d3439204e92a82011a023cb3057042c88a0f531288fd479864ec798476cc7

See more details on using hashes here.

File details

Details for the file seraplot-2.8.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: seraplot-2.8.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 10.7 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

Hashes for seraplot-2.8.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fceac0dc3ddbee7753fca2409cd9e48b696407bd2f60fe4275d847180589d369
MD5 788bd9d7635c759a4af5beb9d925f355
BLAKE2b-256 7e3e8bf1f02ba8437a586dc70f3c388fb906ed6eb95b9cc3ce2c0aba84109844

See more details on using hashes here.

Release history Release notifications | RSS feed

2.8.5

3 files

This release

2.8.4 This release

2 files

2.8.3

2 files

2.8.2

2 files

2.8.1

1 file

2.8.0

1 file

2.7.22

1 file

2.7.21

1 file

2.7.20

1 file

2.7.19

1 file

2.7.18

1 file

2.7.17

1 file

2.7.16

1 file

2.7.15

1 file

2.7.14

1 file

2.7.13

2 files

2.7.12

2 files

2.7.11

2 files

2.7.10

2 files

2.7.9

1 file

2.7.8

1 file

2.7.5

1 file

2.7.4

1 file

2.7.2

1 file

2.7.1

1 file

2.7.0

1 file

2.6.0

1 file

2.5.6

1 file

2.5.5

1 file

2.5.4

1 file

2.5.3

1 file

2.5.1

1 file

2.5.0

1 file

2.4.49

1 file

2.4.48

1 file

2.4.47

1 file

2.4.46

1 file

2.4.45

1 file

2.4.44

1 file

2.4.43

1 file

2.4.31

1 file

2.4.30

1 file

2.4.29

1 file

2.4.28

1 file

2.4.27

1 file

2.4.26

1 file

2.4.25

1 file

2.4.24

1 file

2.4.23

1 file

2.4.22

1 file

2.4.21

1 file

2.4.20

1 file

2.4.19

1 file

2.4.18

1 file

2.4.17

1 file

2.4.16

1 file

2.4.15

1 file

2.4.14

1 file

2.4.13

1 file

2.4.12

1 file

2.4.11

1 file

2.4.10

1 file

2.4.8

1 file

2.4.7

1 file

2.4.6

1 file

2.4.5

1 file

2.4.4

1 file

2.4.3

1 file

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.3.89

2 files

2.3.88

2 files

2.3.87

2 files

2.3.86

2 files

2.3.85

2 files

2.3.84

2 files

2.3.83

2 files

2.3.82

2 files

2.3.81

2 files

2.3.80

2 files

2.3.79

2 files

2.3.78

2 files

2.3.77

2 files

2.3.76

2 files

2.3.75

2 files

2.3.74

2 files

2.3.73

2 files

2.3.72

2 files

2.3.71

2 files

2.3.70

2 files

2.3.69

2 files

2.3.68

2 files

2.3.62

2 files

2.3.61

1 file

2.3.60

1 file

2.3.59

1 file

2.3.57

1 file

2.3.56

1 file

2.3.55

1 file

2.3.54

1 file

2.3.53

1 file

2.3.52

1 file

2.3.48

1 file

2.3.47

1 file

2.3.46

1 file

2.3.45

1 file

2.3.44

1 file

2.3.42

1 file

2.3.41

1 file

2.3.40

1 file

2.3.39

1 file

2.3.38

1 file

2.3.37

1 file

2.3.36

1 file

2.3.34

1 file

2.3.33

1 file

2.3.32

1 file

2.3.31

1 file

2.3.30

1 file

2.3.29

1 file

2.3.25

1 file

2.3.24

1 file

2.3.23

1 file

2.3.22

1 file

2.3.21

1 file

2.3.20

1 file

2.3.19

1 file

2.3.17

1 file

2.3.16

1 file

2.3.15

1 file

2.3.14

1 file

2.3.13

1 file

2.3.12

1 file

2.3.11

1 file

2.3.10

1 file

2.3.9

1 file

2.3.8

1 file

2.3.7

1 file

2.3.6

1 file

2.3.5

1 file

2.3.4

1 file

2.3.3

1 file

2.3.2

1 file

2.3.1

1 file

2.3.0

1 file

2.2.2

1 file

2.2.1

1 file

2.2.0

1 file

2.0.15

1 file

2.0.14

1 file

2.0.13

1 file

2.0.11

1 file

2.0.10

1 file

2.0.9

1 file

2.0.8

1 file

2.0.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page