# ChartDB vs Sampler

## Key differences

- ChartDB has 1.6× as many GitHub stars as Sampler (23K vs 14.8K).
- ChartDB had more development activity over the last 12 months: 116 commits vs 0.
- ChartDB is licensed under AGPL-3.0; Sampler under GPL-3.0.
- ChartDB is written primarily in TypeScript, Sampler in Go.
- Sampler is the older project: its repository was created in 2019, ChartDB's in 2024.
- Sampler has had no commits since Oct 6, 2022.

| | ChartDB | Sampler |
|---|---|---|
| Description | An Open-source tool to visualize database schemas and generate ER diagrams from a single query. | Terminal dashboard that runs shell commands and visualizes their output, configured with YAML. |
| GitHub stars | 22,987 | 14,810 |
| Commits (12 months) | 116 | 0 |
| Contributors | 66 | 14 |
| License | AGPL-3.0 | GPL-3.0 |
| Language | TypeScript | Go |
| Status | Maintained | Inactive |
| Install | – | `go get github.com/sqshq/sampler` |

Source: https://awesomedataviz.com/compare/chartdb-vs-sampler/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
