perspective-dev/perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 11
- age_days: 3226
- days_rel: 8
- days_push: 7
- n_releases_24m: 46
Adoption not part of the score
11133 stars · 1331 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Perspective is an interactive analytics and data visualization component for large, real-time, and streaming datasets, built around a high-performance streaming query engine written in C++/Rust and compiled to WebAssembly, Python, Node.js, and Rust. It ships a web-component UI with an editable data grid, WebGL charts, and geographic maps, plus a symmetric client/server API over WebSocket or in-process bindings.
Use cases
- build interactive dashboards for streaming data
- visualize large datasets in the browser
- explore data in Jupyter notebooks
- create user-configurable reports and BI views
- stream server-side data to a virtualized browser grid
- render real-time charts with WebGL
When to choose
- you need real-time analytics over large or streaming datasets
- you want a embeddable, user-configurable grid and chart UI
- you need the same API in Python, JavaScript, and Rust
- you want in-browser analytics via WebAssembly without a backend
When to avoid
- you need static one-off charts in a simple report
- you require a full enterprise BI suite with scheduling and access control
- your datasets are small and a simple plotting library suffices
Facets
library · maturity active
data-visualization analytics streaming charts web-scraping data-visualization analytics data-science web-development browser python rust wasm cross-platform web-components jupyter webgl apache-arrow dashboards business-intelligence react-bindings query-engine real-time web-server nodejs
3 sources
- readme: https://github.com/perspective-dev/perspective · fetched 2026-08-28 · ccfe6f0ba6c7
- homepage: http://perspective-dev.github.io/ · fetched 2026-08-29 · a56a4bdb0136
- registry_crates: https://crates.io/api/v1/crates/perspective · fetched 2026-08-29 · 72d19557d0c5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| perspective-dev/perspective | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="perspective-dev/perspective")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem