{"categories":[{"label":"Visualization","url":"https://skillfed.io/packages/category/scientific-engineering-visualization"}],"enrichment":{"capability":"VegaFusion provides Rust-backed tools for analyzing and scaling Vega visualizations, with Python bindings to integrate with higher-level visualization systems like Vega-Altair.","skillfed_tags":["vega-visualization","rust-backed","arrow-native"],"use_cases":["Scale Vega-Altair visualizations to handle datasets larger than browser-based rendering typically supports.","Optimize Vega specifications for performance when working with analytical or scientific visualization pipelines.","Integrate Vega processing into data analysis workflows that use Arrow-based dataframe libraries.","Build custom visualization systems that need low-level Vega analysis and transformation capabilities."],"what_it_does":"VegaFusion is a Python wrapper around Rust-based tools for processing and optimizing Vega visualization specifications. It sits between low-level Vega specs and higher-level visualization libraries like Vega-Altair, providing building blocks for analyzing and scaling visualizations to handle larger datasets. The package depends on arro3-core, packaging, and narwhals for dataframe interoperability.\n\nThe primary use case is as a data transformer backend for Vega-Altair, allowing you to work with larger datasets than standard Vega rendering would support. It is actively maintained, supports Python 3.9 through 3.13, and ships as pre-compiled wheels for major platforms, reducing installation complexity compared to packages requiring local compilation.","worth_installing":"Yes, if you use Vega-Altair and need to visualize larger datasets. The package is actively maintained, has no known vulnerabilities, and offers pre-built wheels for common platforms. Install friction is moderate but manageable. If you work with standard Vega specs outside Altair or need custom visualization optimization, verify first whether VegaFusion's API meets your use case."},"id":"vegafusion","links":{"html":"https://skillfed.io/packages/vegafusion","md":"https://skillfed.io/packages/vegafusion.md","pypi":"https://pypi.org/project/vegafusion/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-09-29","license_spdx":null,"license_treatment":"permissive","name":"vegafusion","python_support":"supports_current","summary":"Core tools for using VegaFusion from Python"},"popularity":{"monthly_downloads":511025,"position":6264,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.0.3"}
