Skip to main content

Generate beautiful Markdown documentation from a PostgreSQL database.

Project description

⚡ azmuz-db

A zero-config, blazing-fast CLI tool that generates beautiful, interactive Markdown documentation directly from your PostgreSQL database.

Tired of taking screenshots of pgAdmin for your pull requests? azmuz-db connects to your local or remote database and builds a clean, FastAPI-style Markdown file (schema.md) outlining your tables, columns, required fields, and primary keys.

🌟 Why use azmuz-db?

  • Interactive Markdown: Generates collapsible <details> sections for each table, keeping your documentation clean and scannable.
  • FastAPI-Style Badges: Clearly highlights Required vs Optional fields and uses 🔑 tags for Primary Keys.
  • Zero Configuration: Point it at your database connection, and it works instantly. No ORMs or complex config files required.
  • Table of Contents: Automatically generates anchor links so developers can jump straight to the model they care about.

📦 Installation

Install azmuz-db globally via pip:

pip install azmuz-db

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

azmuz_db-0.1.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

azmuz_db-0.1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file azmuz_db-0.1.0.tar.gz.

File metadata

  • Download URL: azmuz_db-0.1.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for azmuz_db-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0fbdfb7aabb5b9ba3a521e6b07971ca6e2ab1eaf63c77d7a8b8bc158a088b7fb
MD5 f44e764cd10b2f04b913d0f783665cf5
BLAKE2b-256 c4ca502e199bfe7133f73176312ae03009dd1f95aa1e0cffbdc5e01a56b979bd

See more details on using hashes here.

File details

Details for the file azmuz_db-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: azmuz_db-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for azmuz_db-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4208df35c28f25ab880d9db9c3650abb0e5c72f9762dd9a7fa3b6023e08619a8
MD5 70cc8b0825c4281c53f9240c6e0f20b4
BLAKE2b-256 8bd6a575d2a1292232dd3f1f06920347c14258f6736c4dd240ed408b58271687

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page