# Trueno-Viz - The Visualization Guide

[Introduction](./introduction.md)

# Getting Started

- [Quick Start](./getting-started/quickstart.md)
- [Installation](./getting-started/installation.md)
- [Your First Plot](./getting-started/first-plot.md)

# Grammar of Graphics

- [Overview](./grammar/overview.md)
- [Data Layer](./grammar/data.md)
- [Aesthetic Mappings](./grammar/aes.md)
- [Geometric Objects](./grammar/geom.md)
- [Statistical Transformations](./grammar/stat.md)
- [Scales](./grammar/scales.md)
- [Coordinate Systems](./grammar/coord.md)
- [Faceting](./grammar/facet.md)
- [Themes](./grammar/theme.md)

# Plot Types

- [Scatter Plots](./plots/scatter.md)
- [Line Charts](./plots/line.md)
- [Histograms](./plots/histogram.md)
- [Heatmaps](./plots/heatmap.md)
- [Box Plots](./plots/boxplot.md)
- [Violin Plots](./plots/violin.md)

# Machine Learning Visualizations

- [ROC Curves](./ml-viz/roc.md)
- [PR Curves](./ml-viz/pr.md)
- [Loss Curves](./ml-viz/loss.md)
- [Confusion Matrices](./ml-viz/confusion-matrix.md)

# System Monitor (ttop)

- [ttop - Terminal Top](./monitor/ttop.md)

# Dashboard Widgets

- [Overview](./widgets/overview.md)
- [Sparkline](./widgets/sparkline.md)
- [ResourceBar](./widgets/resource-bar.md)
- [RunTable](./widgets/run-table.md)

# Output Formats

- [PNG Encoding](./output/png.md)
- [SVG Generation](./output/svg.md)
- [Terminal Rendering](./output/terminal.md)

# Hardware Acceleration

- [SIMD Acceleration](./accel/simd.md)
- [GPU Compute](./accel/gpu.md)
- [WebAssembly](./accel/wasm.md)

# Ecosystem Integration

- [Aprender ML Integration](./integration/aprender.md)
- [Trueno-Graph Visualization](./integration/trueno-graph.md)
- [Trueno-DB Queries](./integration/trueno-db.md)

# TDD Methodology

- [Test-Driven Visualization](./tdd/test-driven-viz.md)
- [Property-Based Testing](./tdd/property-testing.md)
- [Coverage Requirements](./tdd/coverage.md)

# API Reference

- [Color Types](./api/color.md)
- [Geometry Types](./api/geometry.md)
- [Scale Functions](./api/scale.md)
- [Error Handling](./api/error.md)

# Appendix

- [Academic References](./appendix/references.md)
- [Contributing](./appendix/contributing.md)
