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