Low-code toolkit for building data visualization apps
Top 16.3% on sourcepulse
Vizro is a low-code Python toolkit for rapidly building high-quality, customizable data visualization applications. It targets users who need to create interactive dashboards quickly without extensive coding or design expertise, offering a path from prototype to production-ready deployment.
How It Works
Vizro leverages Pydantic models, JSON, YAML, or Python dictionaries for configuration, abstracting away thousands of lines of code typically required for dashboard development. It builds upon the robust foundations of Plotly, Dash, and Pydantic, incorporating built-in visual design best practices to ensure aesthetically pleasing and functional multi-page applications. This approach allows for rapid prototyping while retaining flexibility for advanced customization via Python, JavaScript, HTML, and CSS extensions.
Quick Start & Requirements
pip install vizro
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is structured as a monorepo with separate packages for vizro-core
and vizro-ai
, suggesting potential for independent development or versioning challenges.
1 day ago
1 day