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

Analytics Engineering Python Packages

Python packages with the GitHub topic analytics-engineering. Sorted by monthly downloads, with stars and forks.
starburstdata
dbt-trino

The Trino (https://trino.io/) adapter plugin for dbt (https://getdbt.com)

709K 267 83
dbt-msft
dbt-sqlserver

dbt adapter for SQL Server and Azure SQL

333K 262 113
InfuseAI
recce

The data-validation toolkit for enhanced dbt (data build tool) PR review

41K 482 30
InfuseAI
recce-nightly

The data-validation toolkit for enhanced dbt (data build tool) PR review

36K 482 30
docglow
docglow

Modern documentation site generator for dbt Core — lineage explorer, health scoring, full-text search. Live demo: https://demo.docglow.com

23K 149 14
DataRecce
recce-cloud-nightly

The data-validation toolkit for enhanced dbt (data build tool) PR review

15K 482 30
glyf-data
glyf-core

Open Source Visualization build tool to data pipeline

11K 10 1
tks18
personal-finance-etl

Local-first financial data platform for evidence-aware ETL, investment analytics, tax-aware wealth modelling, FIRE simulation, and BI.

10K 1 0
sdebruyn
dbt-fabric-samdebruyn

Former fork combining dbt-fabric and dbt-fabricspark

7K 11 2
exmergo
exmergo-dex-core

Dex is the agent-native analytics engineering toolkit. Point it at your warehouse and your dbt project. It learns the landscape, authors your transformations, and tells you exactly what to fix when the schema drifts. Built for analytics engineers and data engineers who want more out of their coding agent.

6K 74 12
interlace-sh
interlaced

Python and SQL models in one DAG. Transformation, orchestration and durable streaming ingestion in a single process.

5K 8 0
DataRecce
recce-cloud

The data-validation toolkit for enhanced dbt (data build tool) PR review

5K 482 30
PresentJay
dbt-plan

Catch breaking dbt schema changes before dbt run executes them: dropped columns, the downstream models and data tests they break, contract violations. Static analysis of compiled SQL, no warehouse connection. Like terraform plan, for dbt.

4K 2 12
GetCassis
cassis-cli

Validate, test and eval a Cassis ontology from your terminal, then publish it. The same commands run in CI to gate pull requests.

3K 1 0
scalecraft-dev
dagctl

Command-line client for dagctl, the hosted SQLMesh service. Sign in, choose a project, and run SQLMesh against managed state.

3K 1 0
catincloud-labs
dagster-dex

Let dex read your Dagster asset graph the way it reads a dbt project: keys, joins, sources, semantics, drift

2K 3 0
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.

1K 1 0
longcanxiao
fineprint

Read the fine print of your metrics — a decompiler for your dashboards. Column-level lineage, provable metric formulas, and drift detection, built entirely from dbt artifacts (no warehouse connection).

1K 0 0
puxti-labs
puxti

Propagate schema and semantic changes across your dbt stack as small, reviewable pull requests, grounded in a Knowledge Graph of your data lineage. BYOK — works with Anthropic, OpenAI, Mistral, Gemini, Bedrock, Ollama, and more.

1K 3 5
tripleaceme
dbtattic

Preserve and query dbt artifact history on any warehouse, backed by DuckDB. No warehouse compute, every adapter.

943 0 0
Kemetra
seshat-bi

Readiness system that lets AI agents build your BI pipeline but never approve it -- evidence-gated source profiling, medallion mappings, metric contracts, and Power BI delivery. Offline demo in 60 seconds: uvx --from seshat-bi seshat demo init

930 2 0
gmyrianthous
dbt-airflow

A Python package that creates fine-grained dbt tasks on Apache Airflow

891 85 51
d-n-ust
preflight-analytics

Static, cross-layer ambiguity detection for governed analytics — find confusable metric, column, and term definitions before an AI agent grounds on the wrong one.

595 3 0
Cshearer210
claimproof

Two tools for one idea: a check nobody has ever made fail is not a check. claimproof stops an AI agent ending its turn on a claim it cannot back. deadcanary breaks a dbt project's data on purpose to find the data tests that cannot fail.

480 1 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology