finos / perspective

A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
https://perspective.finos.org/
Apache License 2.0
7.72k stars 1.04k forks source link

Perspective Virtual API (Python) #2625

Open texodus opened 1 month ago

texodus commented 1 month ago

Python Library

[forthcoming]

Rust Library

As a bonus which came together quite naturally, this PR also introduces a native Rust client and server for Perspective, which allows hosting the Perspective engine in e.g. [axum](), as well as the entirety of the Perspective API as previously implement for JavaScript and Python. The following new crates are introduced:

An axum server example has also been added to the examples/ directory.