TGViewer
Инструменты программиста Инструменты программиста @prog_tools · 12.9K subscribers
Post #2628 3.37K
ChartDB — open-source редактор ER-диаграмм, который работает без подключения к базе. Выполняете один SQL-запрос (Smart Query), копируете JSON-результат в интерфейс — и получаете визуализацию схемы. Пароль от базы не нужен.​

Как это работает: Smart Query — это один большой SELECT по системным таблицам, который вытаскивает метаданные: таблицы, колонки, типы, связи, индексы. Результат в JSON вставляешь в ChartDB — он рисует диаграмму. Поддерживает PostgreSQL, MySQL, SQLite, MariaDB, MSSQL, ClickHouse и CockroachDB.​

Что добавили в последних версиях:

🔘DBML-редактор — можно редактировать диаграмму напрямую через DBML-синтаксис, изменения синхронизируются в обе стороны

🔘Areas — логические области для группировки таблиц по доменам, плюс фильтрация по этим областям

🔘Oracle — полная поддержка с v1.13

🔘Cloudflare D1 — импорт через wrangler CLI

🔘Enums и composite types для PostgreSQL с экспортом в DDL

Из комментариев:
народ сравнивает с dbdiagram-io и DBeaver. Разница в том, что DBeaver — это полноценный клиент для работы с базой, а ChartDB заточен именно под визуализацию схем. По сравнению с dbdiagram-io — ChartDB self-hosted и бесплатный.

Деплой через Docker одной командой:
docker run -p 8080:80 ghcr.io/chartdb/chartdb:latest


Репо на GitHub, на картинке пример визуализации.

@prog_tools
  • 👍 7
More from @prog_tools
  1. Oct 9, 2026Поиск и замена кода по структуре с ast-grep ast-grep ищет код по синтаксической структуре:…
  2. Oct 8, 2026Как найти самые большие файлы в Zsh Zsh умеет отбирать и сортировать файлы по размеру прям…
  3. Oct 8, 2026Post #3002
  4. Oct 8, 2026От чатбота к агентам: опыт Митчелла Хашимото Для работы с кодом Хашимото перешёл от отдель…
  5. Oct 7, 2026Post #3000
  6. Oct 7, 2026Read. Write. Edit. Bash. Это базовый набор операций Pi — агента, на котором построен OpenC…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →