vegafusion  by vega

Serverside scaling for Vega and Altair visualizations

Created 4 years ago
378 stars

Top 75.2% on SourcePulse

GitHubView on GitHub
Project Summary

VegaFusion offers server-side scaling for Vega and Altair visualizations, enabling analysis and rendering of larger datasets. It provides low-level building blocks for higher-level Vega systems, primarily targeting Python users of Vega-Altair seeking to handle more data.

How It Works

VegaFusion leverages Rust for its core computation engine, designed for efficient data processing and transformation. This approach allows for significant performance gains when handling large datasets, offloading intensive tasks from the browser to a server-side component.

Quick Start & Requirements

  • Installation: pip install vegafusion or conda install -c conda-forge vegafusion
  • Prerequisites: Rust, Pixi (for development).
  • Documentation: Documentation and Examples

Highlighted Details

  • Server-side scaling for Vega and Altair.
  • Written in Rust for performance.
  • Integrates with Vega-Altair via a data transformer.

Maintenance & Community

The project is part of the Vega ecosystem. Further community and roadmap information can be found via the official Vega project channels.

Licensing & Compatibility

The project is licensed under the MIT License, permitting commercial use and integration with closed-source applications.

Limitations & Caveats

The primary focus is on scaling Vega-Altair visualizations; direct use for other Vega implementations may require custom integration. Development requires specific tooling like Rust and Pixi.

Health Check
Last Commit

3 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
5 stars in the last 30 days

Explore Similar Projects

Starred by Jiayi Pan Jiayi Pan(Author of SWE-Gym; MTS at xAI), Christian Laforte Christian Laforte(Distinguished Engineer at NVIDIA; Former CTO at Stability AI), and
3 more.

lightning-hydra-template by ashleve

0.1%
5k
ML experimentation template using PyTorch Lightning + Hydra
Created 4 years ago
Updated 1 year ago
Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google), Aravind Srinivas Aravind Srinivas(Cofounder of Perplexity), and
98 more.

tensorflow by tensorflow

0.1%
192k
Open-source ML framework
Created 10 years ago
Updated 13 hours ago
Feedback? Help us improve.