{"name": "02viz - Geospatial Visualization Studio", "package_name": "zero2viz", "description": "Geospatial data visualization studio: multi-engine, interactive, publication-quality charts from QGIS layers and external data.", "about": "02viz (Zero2Visual) turns QGIS into a full data visualization studio \u2014 from zero to elegant visuals, fast. One dock, three tabs: Charts, Map diagrams and Labels. The Charts tab renders seventeen chart types (bar, line, area, scatter, bubble, histogram, pie, box, heatmap, treemap, sunburst, mean \u00b1 \u03c3 band, mean \u00b1 \u03c3 bars, density KDE, violin, radar and Pareto) through three vendored offline engines (Apache ECharts, Plotly.js and Vega-Lite), plus an optional matplotlib/seaborn engine for publication-grade static figures that installs on demand. Animate any bar, line, area, scatter, bubble or pie chart over a time or sequence field \u2014 a bar-chart race, Gapminder-style bubbles, composition or trends over the years \u2014 with a play axis, slider and play/pause, axes and colours held steady across frames (ECharts and Plotly). One click on Explore profiles any layer into a full interactive dashboard \u2014 KPI cards with completeness, a field-summary table (type, missing rate, distinct, range/top), auto charts, a normalised box plot putting every numeric field on one comparable axis, a correlation matrix and plain-English insights (skew, outliers, near-constant and mostly-empty fields), skipping identifier columns. The Map diagrams tab draws native QGIS pie/bar/stacked/text diagrams on every feature, with optional Min\u2013max, Z-score or Log normalisation so fields on very different scales stay comparable instead of one big-number field swamping the rest. The Labels tab turns fields into formatted, multi-line labels \u2014 rounding, thousands separators, prefix/suffix and units, case, word-wrap, a second field on its own line, or any QGIS expression \u2014 with a live preview. A built-in offline user guide explains every part (with copy-ready expression recipes and AI-assistant prompts), and a Suggest button reads your layer's fields to recommend the most insightful chart. Charts and the map stay linked both ways (click to select, select to cross-filter). Eight colour palettes plus an embedded swatch editor for your own colours, applied identically across every engine. Built-in aggregation, group/color-by, Top-N, trend lines and pure-Python statistics; chart vector layers, attribute tables or external CSV/XLSX files; export any chart as one self-contained HTML file. Developed with feedback from educational workflows at Dokuz Eylul University, Department of City and Regional Planning.", "homepage": "https://github.com/YusufEminoglu/zero2viz", "repository": "https://github.com/YusufEminoglu/zero2viz", "tracker": "https://github.com/YusufEminoglu/zero2viz/issues", "author": "Yusuf Eminoglu", "tags": ["attribute table", "statistics", "charts", "matplotlib", "visualization", "plots", "graphs", "dataviz", "dashboard", "labels", "plotly", "planx", "vega", "echarts", "seaborn", "diagrams"], "downloads": 1626, "latest_version": "0.10.2", "versions": [{"version": "0.10.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1104, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-18T16:10:40.044524"}, {"version": "0.10.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 321, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-16T13:48:28.406869"}, {"version": "0.9.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 48, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-16T12:34:19.975958"}, {"version": "0.9.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 79, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-16T07:39:42.351575"}, {"version": "0.9.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 74, "uploaded_by": "geo140195philo", "upload_datetime": "2026-06-15T17:31:41.361526"}]}