6 个版本 (1 个稳定版)
新 3.0.0 | 2024年8月23日 |
---|---|
3.0.0-rc.6 | 2024年8月15日 |
3.0.0-rc.1 | 2024年7月27日 |
3.0.0-alpha.1 | 2024年5月11日 |
#961 in WebAssembly
每月856次下载
用于 5 crate
175KB
3.5K SLoC
Perspective是一个交互式分析和数据可视化组件,特别适合大型和/或流式数据集。使用它创建用户可配置的报告、仪表板、笔记本和应用,然后在浏览器中独立部署,或与Python和/或Jupyterlab一起部署。
功能
-
一个快速的、内存高效的流式查询引擎,用C++编写并编译为WebAssembly和Python,支持对Apache Arrow的读写/流式操作,以及基于ExprTK的高性能列表达式语言。
-
一个框架无关的用户界面,以自定义元素的形式打包,通过WebAssembly在浏览器中运行或在虚拟的WebSocket服务器(Python/Node)上运行。
-
一个JupyterLab小部件和Python客户端库,用于在笔记本中进行交互式数据分析,以及可扩展的生产Voila应用。
示例
可编辑 | 文件 | 分形 |
![]() | ![]() | ![]() |
市场 | 光线投射 | 驱逐 |
![]() | ![]() | ![]() |
NYPD | 魔法 | 流式传输 |
![]() | ![]() | ![]() |
COVID | 网络摄像头 | 电影 |
![]() | ![]() | ![]() |
超市 | 城市自行车 | 奥运会 |
![]() | ![]() | ![]() |
jupyterlab | ||
![]() |
文档
- 项目网站
- 用户指南
- 概念
- API
社区/媒体
依赖项
约3-7MB
约124K SLoC