# ChartDB vs Data Formulator

## Key differences

- ChartDB has 1.3× as many GitHub stars as Data Formulator (23K vs 17.5K).
- Data Formulator had more development activity over the last 12 months: 930 commits vs 116.
- ChartDB is licensed under AGPL-3.0; Data Formulator under MIT.
- ChartDB is written primarily in TypeScript, Data Formulator in Python.

| | ChartDB | Data Formulator |
|---|---|---|
| Description | An Open-source tool to visualize database schemas and generate ER diagrams from a single query. | AI-assisted tool for transforming data and creating visualizations, from Microsoft Research. |
| GitHub stars | 22,987 | 17,525 |
| Commits (12 months) | 116 | 930 |
| Contributors | 66 | 36 |
| License | AGPL-3.0 | MIT |
| Language | TypeScript | Python |
| Status | Maintained | Active |
| Install | – | `pip install data-formulator` |

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