Hand-drawn canvas · zero dependencies · edit the array and it updates. Each chart is self-contained — copy the whole <div class="chart"> block to reuse it.
Monthly Sales Trend (Jan–Jun 2026)
Source: sample data (replace with your real source)
Orders by Channel (June)
Source: sample data (replace with your real source)
User Sources (Q2)
Source: sample data (replace with your real source)