Pure Python SVG chart generator: create publication-ready line, bar, pie, and scatter charts from JSON/CSV data. Zero external dependencies.
Browse the actual product documentation and code examples included in this toolkit.
Key features of Data Visualizer
• Four chart types — Bar, line, pie, and scatter plots • Pure SVG output — Scalable vector graphics, works in any browser or image viewer • Auto-detection — Picks sensible column defaults from your data • Nice axis ticks — Automatically rounds tick values for clean labels (100, 200, 300 not 97, 194, 291) • Dark theme — Designed for dark backgrounds with high-contrast colors • Multi-series line charts — Compare multiple data series on one chart
Four chart types — Bar, line, pie, and scatter plots
Pure SVG output — Scalable vector graphics, works in any browser or image viewer
Auto-detection — Picks sensible column defaults from your data
Nice axis ticks — Automatically rounds tick values for clean labels (100, 200, 300 not 97, 194, 291)
Dark theme — Designed for dark backgrounds with high-contrast colors
Multi-series line charts — Compare multiple data series on one chart
Configure Data Visualizer parameters to see how the product works.
# Bar chart from CSV python src/data_visualizer.py --data examples/sample_chart_data.csv --chart bar --x month --y revenue # Line chart python src/data_visualizer.py --data examples/sample_chart_data.csv --chart line --x month --y revenue # Pie chart python src/data_visualizer.py --data examples/s