Tech riderRev. 4 Oct 2026
- 1Runs onLinux, Mac, Windows
- 2CostsFree plan
- 3Database coveragerelational
- 4Data lineageNo
- 5Data dictionaryYes
- 6Deploymentself hosted
6 lines stated Written from the maker's own pages: github.com

Overview
DbSketch is ranked #18 of 27 in database documentation tools on Specifiction. It runs on Linux, macOS, Windows. There is a free plan.
DbSketch plans and pricing
All plansCompared on database documentation tools
- Free plan
- Yesgithub.com
- Database coverage
- relationalgithub.com
- Data lineage
- Nogithub.com
- Data dictionary
- Yesgithub.com
- Deployment
- self_hostedgithub.com
Facts
- Purpose
- DbSketch is a command-line documentation generator that turns live database schemas into version-controlled schema documentation.github.com · 4 Oct 2026
- Database providers
- It reads tables, columns, primary keys, and foreign keys from SQL Server, PostgreSQL, MySQL, and SQLite.github.com · 4 Oct 2026
- Output formats
- It generates Graphviz DOT, Mermaid ER, or Markdown files wrapping diagram text in a fenced code block.github.com · 4 Oct 2026
- Configuration
- DbSketch uses a YAML configuration file with one database connection and optional named diagram targets.github.com · 4 Oct 2026
- Multiple diagrams
- One configuration can generate multiple focused diagrams with per-diagram output and renderer settings.github.com · 4 Oct 2026
- Comments
- It can include native database comments where supported and apply YAML comment overrides.github.com · 4 Oct 2026
- Relationships
- The DOT renderer preserves precise column-to-column foreign-key edges.github.com · 4 Oct 2026
- Use cases
- The maker describes DbSketch as useful for repository documentation, CI, and compact schema context for AI coding assistants.github.com · 4 Oct 2026
- Distribution
- DbSketch is distributed as the .NET tool DimonSmart.DbSketch, which installs the dbsketch command.github.com · 4 Oct 2026
- Requirement
- The getting-started guide says to install the .NET 10 SDK before installing or running DbSketch.github.com · 4 Oct 2026
- Security and data handling
- The documentation shows database connection strings supplied through configuration or environment-variable placeholders; it does not state a security certification or compliance claim.github.com · 4 Oct 2026
- License
- The repository provides DbSketch under the MIT License.github.com · 4 Oct 2026
- Support
- The maker welcomes issues and pull requests, including provider, renderer, and documentation improvements.github.com · 4 Oct 2026
- Intended users
- The maker says DbSketch is for humans and AI coding assistants that need a compact, reviewable schema snapshot.github.com · 4 Oct 2026
Best DbSketch alternatives
See all 12 All accessCh 01 MySQL Free planFree trialAPI Free to start7.8 All accessCh 02 DbSchema Free planFree trialLinux from $9/mo7.5 All accessCh 03 dbForge Studio for PostgreSQL Free planFree trialLinux from $7.50/mo7.3 All accessCh 04 dbdocs Free planLinuxMac from $20/mo7.2 All accessCh 05 DBX Free planAPILinux Free to start7.2 All accessCh 06 tbls Free planLinuxMac Free to start7.2
Where it ranks on Specifiction
Is DbSketch yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/DimonSmart/DbSketch· checked 4 Oct 2026
- github.com/DimonSmart/DbSketch/blob/main/docs/conf· checked 4 Oct 2026
- github.com/DimonSmart/DbSketch/blob/main/docs/gett· checked 4 Oct 2026
- github.com/DimonSmart/DbSketch/blob/main/LICENSE· checked 4 Oct 2026



