Skip to content
SPECIFICTION
Get listed

Azimutt vs tbls

Azimutt

azimutt.app

tbls

github.com

Side by side

FigureAzimutttbls
Price from€7/moFree
Free planYesYes
Free trialYes—
Open sourceYes—
WebYes—
Windows—Yes
macOS—Yes
LinuxYesYes
APIYes—
Self-hostedYesYes
Plans published41
Spec score · Database Documentation Tools9.5 (#1)8.2 (#9)
DocumentationThe product supports table and column notes, layout memos, and visual indications.It automatically documents databases in GitHub Flavored Markdown and outputs schemas in many formats.
IntegrationsThe connectors page lists PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Couchbase, BigQuery, and Snowflake.Documented datasources include PostgreSQL, MySQL, MariaDB, SQLite, BigQuery, Cloud Spanner, Amazon Redshift, Microsoft SQL Server, Azure SQL or Microsoft Fabric Warehouse, Amazon DynamoDB, Snowflake, MongoDB, ClickHouse, Databricks, JSON, HTTP, and GitHub.
LicenseThe public repository identifies the software as available under the MIT License.The software is released under the MIT License and permits use, copying, modification, publication, distribution and sublicensing subject to its notice requirement.
PurposeAzimutt is a database exploration and documentation tool for understanding and managing databases.tbls is a CI-friendly tool written in Go for documenting databases.

Plans

Azimutt

  • FreeFree
  • Solo€7 a month
  • Team€35 a month
  • EnterprisePriced on request

Azimutt pricing →

tbls

  • Open-source softwareFree

tbls pricing →

In their own words

Azimutt

Azimutt is a database exploration and documentation tool for understanding and managing databases. Its ERDs let users choose which tables, columns, relations, and ordering to show, while data exploration follows relations and can access real data on demand. For schema design, it provides AML, a minimal domain-specific language. Documentation includes table and column notes, layout memos, and visual indications; schema analysis can point out inconsistencies and possible improvements. Listed connectors cover PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, Couchbase, BigQuery, and Snowflake. Other schemas can be imported in JSON format, and the CLI includes JSON schema inference. The maker says schema parsing happens in the browser, projects can remain local, and Azimutt can be self-hosted. The free plan has no long-term save and allows a maximum of one user. Solo costs €7.00 per month billed annually; Team costs €35.00 per month billed annually per user. The site says Azimutt is made and hosted in the EU, while its privacy policy says personal data is hosted on DigitalOcean servers in the United States.

Visit azimutt.app

tbls

tbls is a command-line tool for documenting databases and checking their schemas. It generates GitHub Flavored Markdown and can export schema information in formats including DOT, PlantUML, Mermaid, SVG, PNG, JPG, JSON, YAML, Excel, and configuration files. Its configurable lint rules can require column comments or set column-count limits. The `diff` command compares a database schema with generated documentation or another database, while `coverage` measures documentation for descriptions and comments. Documented data sources include PostgreSQL, MySQL, MariaDB, SQLite, BigQuery, Cloud Spanner, Amazon Redshift, SQL Server, Azure SQL, Microsoft Fabric Warehouse, DynamoDB, Snowflake, MongoDB, ClickHouse, Databricks, JSON, HTTP, and GitHub. Docker and a GitHub Action are documented for CI use, and external drivers can extend database support. It runs on Linux, macOS, and Windows, or in a self-hosted setup. The listed plan is free under the MIT License. SQL Server requires version 2017 or later and database compatibility level 110 or higher.

Visit github.com