https://github.com/elementary-data/elementary
The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.
https://github.com/elementary-data/elementary
analytics-engineer bigquery data-analysis data-governance data-lineage data-observability data-pipeline data-pipelines data-reliability data-warehouse dataops dbt dbt-artifacts dbt-packages lineage redshift snowflake
Last synced: 2 days ago
JSON representation
The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.
- Host: GitHub
- URL: https://github.com/elementary-data/elementary
- Owner: elementary-data
- License: apache-2.0
- Created: 2021-08-30T08:45:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-05-12T13:02:10.000Z (11 months ago)
- Last Synced: 2025-05-12T13:14:50.987Z (11 months ago)
- Topics: analytics-engineer, bigquery, data-analysis, data-governance, data-lineage, data-observability, data-pipeline, data-pipelines, data-reliability, data-warehouse, dataops, dbt, dbt-artifacts, dbt-packages, lineage, redshift, snowflake
- Language: HTML
- Homepage: https://www.elementary-data.com/
- Size: 205 MB
- Stars: 2,063
- Watchers: 12
- Forks: 184
- Open Issues: 229
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-opensource-israel - Elementary - Open-source data observability for analytics engineers   (Projects by main language / html)
- awesome-starred - elementary-data/elementary - Open-source data observability for analytics engineers. (data-analysis)
- awesome-data-quality - GitHub
- awesome-data-quality - elementary - Data monitoring and observability tailored to dbt. (Table of Contents / Frameworks and Libraries)
- awesome-business-intelligence - Elementary
- awesome-data-catalogs - GitHub - data.com](https://www.elementary-data.com) | ✔️ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | (GenAI Readiness Features / Data Quality, Observability & Governance)
- awesome-dbt - Elementary - A dbt package that provides data anomaly detection as dbt tests. (Data Quality)
- jimsghstars - elementary-data/elementary - The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features. (HTML)
README
Elementary OSS: dbt-native data observability
[Docs »](https://docs.elementary-data.com/) | [Join the Elementary Community »](https://www.elementary-data.com/community)
**Built by the [Elementary](https://www.elementary-data.com) team, helping you deliver trusted data in the AI era.**
Elementary OSS is the open-source CLI for dbt-native data observability. It works with the [Elementary dbt package](https://github.com/elementary-data/dbt-data-reliability) to generate the basic Elementary observability report and send alerts to Slack and Microsoft Teams.
For teams that need data reliability at scale, we offer **[Elementary Cloud](https://www.elementary-data.com/)**, a full Data & AI Control Plane with automated ML monitoring, column-level lineage from source to BI, a built-in catalog, and AI agents that scale reliability workflows for both engineers and business users.

## How It Works
Elementary OSS connects to your warehouse and reads the metadata, artifacts, and test results collected by the Elementary dbt package.
With this information, it can:
- Generate a data observability report
- Surface anomalies and failed tests
- Send alerts to Slack and Teams
- Track model and test performance trends
## Quickstart
Follow the quickstart guide to install and configure the Elementary dbt package and CLI:
👉 https://docs.elementary-data.com/oss/quickstart
## Features
- **Anomaly detection tests** - Collect data quality metrics and detect anomalies, as native dbt tests.
- **Automated monitors** - Out-of-the-box cloud monitors to detect freshness, volume and schema issues.
- **End-to-End Data Lineage** - Enriched with the latest test results, for impact and root cause analysis of data issues. Elementary Cloud offers **Column-Level-Lineage from ingestion to BI**.
- **Data quality dashboard** - Single interface for all your data monitoring and test results.
- **Models performance** - Monitor models and jobs run results and performance over time.
- **Configuration-as-code** - Elementary configuration is managed in your dbt code.
- **Alerts** - Actionable alerts including custom channels and tagging of owners.
- **Data catalog** - Explore your datasets information - descriptions, columns, datasets health, etc.
- **dbt artifacts uploader** - Save metadata and run results as part of your dbt runs.
- **AI-Powered Data Tests & Unstructured Data Validations** - Validate and monitor data using AI powered tests to validate both structured and unstructured data
## Support
For additional information and help:
- [Join thousands of users in the Slack community](https://www.elementary-data.com/community) \(Release announcements, community and AI support, discussions, etc.\)
- [Open a GitHub issue](https://github.com/elementary-data/elementary/issues) \(Bug reports, feature requests)
- Check out the [contributions guide](./CONTRIBUTING.md) and [open issues](https://github.com/elementary-data/elementary/issues).
##
**Elementary contributors: ✨**
[//]: contributor-faces