CheckOps home

Tools directory

E

CheckOps

Elementary

Elementary OSS is an Apache-2.0 dbt-native data observability CLI that works with the Elementary dbt package to generate observability reports and send alerts to Slack and Microsoft Teams, with Elementary Cloud for scale.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

Elementary OSS is the open-source CLI for dbt-native data observability. Paired with the Elementary dbt package, it generates an observability report and sends alerts to Slack and Microsoft Teams.

For teams needing reliability at scale, Elementary Cloud is a data and AI control plane with automated ML monitoring, column-level lineage and AI-assisted test creation, incident triage, governance and discovery. Elementary has announced it is joining Boomi.

Data tests belong in the same pull request as the model change, just as unit tests travel with application code. Start with a few checks on the tables your dashboards and machine learning features depend on, then widen coverage as incidents show you where data breaks.

The source code is at elementary-data/elementary on GitHub under the Apache-2.0 licence, with about 2,400 stars; the most recent commit was on 5 November 2026.

Features

  1. dbt-native: Runs inside dbt.
  2. Observability report: Test results and health.
  3. Alerts: Slack and Microsoft Teams.
  4. Anomaly tests: Data monitors as dbt tests.
  5. Cloud control plane: Lineage and ML monitoring.

Pros

  1. Free to use: Open source under the Apache-2.0 licence, so the core tool costs nothing to use.
  2. Actively maintained: The repository had commits as recent as 5 November 2026.

Cons

  1. dbt required: Built for dbt projects.
  2. Ownership change: Joining Boomi.
  1. Add the Elementary dbt package to your dbt project and run it so it collects test and run results.
  2. Install the CLI (elementary-data on PyPI).
  3. Generate the observability report and configure Slack or Microsoft Teams alerts, following the Elementary docs.

Resources:

Pricing

Elementary is free and open source under the Apache-2.0 licence.

  1. dbt teams wanting observability without new infrastructure.

Conclusion

Elementary is the go-to open-source observability layer for dbt.

Watch roadmap changes after the Boomi move.

On CheckOps, Elementary is filed under the Release & CI gates and Production monitoring & observability stages. Related tools listed here include dbt tests, Great Expectations (GX), Soda Core, Deequ, Pandera and pgTAP. Which one fits best depends mostly on your stack, your team’s size and skills, and whether you prefer to run tools yourself or pay for a managed service. This page reflects the official website, documentation and repository as they stood on 11 November 2026.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with Elementary side by side.