Perspective is an interactive visualization component for large, real-time
datasets. Originally developed for J.P. Morgan's trading business, Perspective
makes it simple to build real-time & user configurable analytics entirely in the
browser, or in concert with Python and/or
Use it to create reports, dashboards, notebooks and applications, with static
data or streaming updates via Apache Arrow.
A fast, memory efficient streaming query engine, written in C++ and compiled to WebAssembly, with read/write/stream support for Apache Arrow.
A framework-agnostic query configuration UI component, based on Web Components, and a WebWorker and/or WebSocket data engine host for stable interactivity at high frequency.
A customizable HTML Data Grid plugin, and a Chart plugin built on D3FC.
Integration with Jupyterlab, both natively in a Python kernel, and as a notebook Widget.
Cross-language streaming and/or virtualization to the browser via Apache Arrow.