Back to all tools

DataHub
Open-source data catalog — discover, understand, and govern data across your entire stack.
0Open Source
Data Catalog
Overview
DataHub is an open-source metadata platform for the modern data stack, providing data discovery, lineage tracking, schema history, and governance across your entire data ecosystem — from pipelines to dashboards.
Key Features
- Unified metadata graph for datasets, pipelines, dashboards, and ML models
- Auto-ingestion of metadata from Snowflake, dbt, Airflow, Kafka, and 50+ sources
- Column-level lineage tracing from source to dashboard
- Business glossary and data domain classification for governance
- DataHub Actions framework for automating metadata workflows
- Acryl Cloud for managed DataHub with enterprise SLA
Real-World Workflows
Discover and document data assets
- 1Deploy DataHub with Docker Compose and ingest metadata from Snowflake
- 2Run dbt ingestion to auto-populate model descriptions and lineage
- 3Data consumers search for tables by name, owner, or business term
- 4Tag sensitive columns and attach data owners for governance
Trace the impact of a schema change
- 1Search DataHub for the upstream table being changed
- 2View column-level lineage to find all downstream tables and dashboards
- 3Identify report owners who will be impacted
- 4Notify stakeholders before making the breaking schema change
Getting Started
# Start DataHub with Docker python -m datahub docker quickstart # Open UI at http://localhost:9002 # Default: datahub / datahub # Ingest metadata from Snowflake pip install acryl-datahub[snowflake] datahub ingest -c snowflake_recipe.yml
Compare Alternatives
See how DataHub stacks up against similar tools.