1. Getting Started
  2. 1. Installation
  3. 2. Quick Start
  4. 3. Interactive Notebooks
  5. Concepts & Philosophy
  6. 4. The Charton Mental Model
  7. 5. System Architecture
  8. 6. From Data to Pixels
  9. 7. Scale Arbitration
  10. 8. Rendering Backends
  11. 9. Gpu Architecture
  12. The Core Engine: Dataset
  13. 10. The Atomic Unit: ColumnVector
  14. 11. The Temporal Engine
  15. 12. The Dataset Struct
  16. 13. Data Ingestion & Polars
  17. 14. Compute & Transformation
  18. 15. Validation & Integrity
  19. The Grammar of Graphics
  20. 16. Encodings & Channels
  21. 17. Scales & Domains
  22. 18. Marks & Geometries
  23. 19. Coordinate Systems
  24. Composition & Layout
  25. 20. Layering Grammar
  26. 21. Multi-View: Faceting & Concatenation
  27. 22. Space Manager
  28. 23. Guides: Axis & Legends
  29. Industrial Mastery
  30. 24. Performance & Scaling
  31. 25. Publication-Ready Themes
  32. 26. Safety & Error Registry
  33. 27. Production Integration
  34. Chart Gallery
  35. 28. Basic Marks
  36. 29. Statistical Distributions
  37. 30. Temporal Analysis
  38. 31. Relationships & Matrices
  39. 32. Specialized Views
  40. Case Studies
  41. 33. Biomedicine (NEJM Study)
  42. 34. Data Science & ML
  43. 35. Finance & Economics
  44. 36. Lorenz Attractor
  45. WebAssembly & Vega-Lite JSON
  46. 37. Vega-Lite Schema Export
  47. 38. WASM CPU-Driven SVG Animation
  48. 39. WASM WGPU Blazing-Fast Rendering
  49. The IPC Bridge
  50. 40. Seamless Python Interop
  51. Appendix
  52. 41. Wgpu Text

Charton: The Grammar of Graphics in Rust