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

Data Modeling Python Packages

Python packages with the GitHub topic data-modeling. Sorted by relevance, with stars and monthly downloads.
dbt-labs
dbt-core

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

103.6M 13K 2K
dbt-labs
metricflow

MetricFlow allows you to define, build, and maintain metrics in code.

895K 2K 185
p2p-ld
numpydantic

Type annotations for specifying, validating, and serializing arrays with arbitrary backends in Pydantic (and beyond)

568K 148 6
dbt-labs
dbt-core-experimental-parser

dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.

410K 13K 2K
dbt-labs
dbt-metricflow

MetricFlow allows you to define, build, and maintain metrics in code.

339K 2K 185
linkml
linkml-dataops

Data API for LinkML instance data

23K 6 1
bruin-data
bruin-sdk

Bruin Python SDK — eliminate boilerplate in Bruin Python assets

13K 8 0
malloydata
malloy

Python package for executing Malloy

11K 33 12
duckcode-ai
datalex-cli

Git-native data modeling for dbt users — versioned, reviewable YAML with contracts, lineage, ERDs, and clean round-trip back to dbt.

4K 1 0
linkml
linkml-model

Link Modeling Language (LinkML) model

3K 77 29
heshamh96
dvt-ce

DVT — cross-engine data transformation tool with DuckDB federation.

3K 0 0
sarbadal
owl-mix

OwlMix is a Python library for automated exploratory data analysis (EDA), designed for time-series and marketing mix modeling (MMM) workflows. OwlMix helps you quickly understand your data, identify trends, and prepare for modeling.

2K 1 0
linkml
schema-automator

Automated assistance for the schema development lifecycle

2K 60 25
ktjn
modelable

Compiler and language server for versioned, domain-owned data models

1K 0 0
JonathanJihwanKim
model-lenz

Open-source PBIP analyzer for Power BI / Fabric. One graph, two readings: PBIP names for the BI developer, source-system names for the data engineer. Click a measure, see every table it really depends on — directly and through active relationships. Read-only static analysis.

1K 2 0
COVESA
s2dm

A Simplified Semantic Data Modeling (S2DM) approach that offers a pragmatic balance between semantic rigor and usability for subject matter experts.

1K 15 8
nexustech101
registers

Decorator-driven CLI and database toolkit for Pydantic and SQLAlchemy.

1K 1 0
firebolt-db
dbt-firebolt

The Firebolt adapter plugin for dbt (data build tool)

1K 30 11
GClunies
reflekt

Define, govern, and model event data for warehouse-first product analytics.

1K 86 4
nexustech101
decorates

A Python framework built with Developer Experience in mind. Building CLI tools and database-backed applications.

1K 1 0
fishtown-analytics
dbt-presto

The presto adpter plugin for dbt (data build tool)

921 13K 2K
173TECH
sayn

Data processing and modelling framework for automating tasks (incl. Python & SQL transformations).

754 122 13
bigladder
lattice

A framework for developing data models, including schema development and documentation.

717 7 0
dataforgelabs
dataforge-core

Command line compiler for dataforge core projects

705 60 2
    • Data from PyPI, GitHub, ClickHouse, and BigQuery