PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Database Schema Python Packages

Python packages with the GitHub topic database-schema. Sorted by monthly downloads, with stars and forks.
xnuinside
simple-ddl-parser

Lightweight SQL DDL parser for extracting tables, columns, and schema metadata with broad multi-dialect support (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects)

151K 221 48
meshy
django-schema-graph

An interactive graph of your Django model structure

48K 388 10
thombashi
sqliteschema

sqliteschema is a Python library to dump table schema of a SQLite database file.

23K 14 3
pikhovkin
django-schema-viewer

Visualizes a DB schema based on Django models

21K 84 14
palewire
django-yamlfield

A Django database field for storing YAML data

6K 32 26
JinethBosilu
schemaingest

gitingest for databases: browse your PostgreSQL / MySQL / MariaDB schema, explore relationships in an interactive diagram, and copy it as compact text for AI. Credentials never leave your machine.

3K 1 0
loic-simon
comdab

Python library to inspect and compare database schemas

2K 5 0
alansyahmi
schemap-tool

Make your database understandable to AI coding agents. Schemap analyzes schemas, detects issues, maps relationships, and generates compact AI-ready context files for Claude Code, Codex, Cursor, and other AI tools.

2K 2 0
beanbaginc
django-evolution

Schema evolutions for django projects

1K 33 8
thepmsquare
square-database-structure

python module to define postgresql database schemas using sqlalchemy.

600 0 0
el1s7
model-py

A minimal Python ORM for MariaDB/MySQL and SQLite. Made for humans.

560 7 0
modelint
mi-flatland

Model text file + layout text file -> beautiful diagram

415 4 0
dmwm
wmcoredb

WMCore database schema used for WMAgent

358 0 0
sgerrand
mongrator

Lightweight MongoDB schema migration tool with synchronous and asynchronous PyMongo support

260 1 0
iMerica
djmodels

Use the Django ORM in any Python web framework

220 10 3
shree14
alchemy-modelgen

Create sqlalchemy python model files by defining tables and columns in a YAML file

204 29 2
marcosschroh
yoyo-database-migrations

Database schema migration tool written in Python

166 31 10
behzad-njf
django-db-schema-doc

Generate DATABASE.md — full schema documentation for developers and LLM/AI agents — from any database configured in your Django project's DATABASES.

131 1 0
litedatum
validatelite

ValidateLite: A lightweight CLI for database schema validation and data quality checks. Ideal for CI/CD, ETL, and data pipelines.

116 3 0
k2bd
flux-migrations

A database migration tool written for Python projects

108 1 0
thombashi
sqlitestructure

sqliteschema is a Python library to dump table schema of a SQLite database file.

67 14 3
cisco
zepster

Generate database schema, documentation, and other artifacts from an Entity-Relationship diagram, which is created as a GraphML file using the yEd graph editor.

64 16 8
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology