Skip to main content

Recce: DataRecce.io

Helping data teams preview, validate, and ship data changes with confidence.

install   pipy   Python   downloads   license   Slack   InfuseAI Discord Invite  

Book us with Cal.com

Trust, Verify, Ship

Cut dbt review time by 90% and ship accurate data fast

Recce gives data teams a faster, more reliable way to understand, review, and ship changes without all the guesswork or manual overhead.

Quick Start

You can launch Recce in any dbt project in just two commands:

# cd into your dbt project
pip install -U recce
recce server

This starts Recce locally, where you can explore lineage and run queries. To unlock the full set of diffing tools, such as data comparisons and impact checks, you’ll need to prepare two environments to compare against. You can follow our Getting Started and 5-minute Jaffle Shop tutorial to try it out step-by-step.

What You Get

Recce gives you a clear, fast way to understand what your data changes are doing and why they matter. It helps you catch problems early, verify metrics, and share your findings with others, all as part of your normal workflow.

readme

Model and column level diff

Checklist for collaboration

Using Recce for Impact Assessment in dbt PR Review

  • Select nodes in the lineage to perform Checks (diffs) as part of your impact assessment during development or PR review.
  • Add Checks to your Checklist to note observed impacts.
  • Share your Checklist with the PR reviewer.
  • (Recce Cloud) Automatically sync Check status between Recce Instances
  • (Recce Cloud) Block PR merging until all Recce Checks have been approved

Read more about using Recce for Impact Assessment on the Recce blog.

What’s Included

  • Lineage and impact mapping: Quickly see which models and columns are affected by a change. Navigate lineage down to the column level, and spot breaking changes with clear visual cues.
  • Metric and data comparisons: Use Profile, Value, Top-K, and Histogram Diffs to compare results before and after changes. Validate things like row counts, category distributions, and numeric ranges without writing extra SQL.
  • Query diff: Write and compare any two queries side by side. This is helpful when validating fixes or reviewing changes with teammates.
  • Checklist for reviews and approvals: Turn your validation steps into a checklist. Add notes, rerun checks, and share the results with reviewers or stakeholders. In Recce Cloud, checklists can sync automatically and even block PRs until checks are approved.
  • Secure by design: Recce is SOC 2 compliant to meet enterprise security standards. It runs locally or in your private environment, and your data stays in your warehouse.

👉 Want to dive deeper? Check out the full documentation like running Recce in CI/CD

Recce Cloud

Ready to collaborate and move faster as a team? Recce Cloud adds real-time collaboration, automatic checklist sync, and PR gating, so nothing gets merged without a full review.

  • Share checklists across environments
  • Invite stakeholders to review data changes
  • Block merges until all Checks are approved
  • Launch demo links from your CI with full context

Recce Cloud is a hosted version of Recce that standardizes your workflow, keeps teams aligned, and reduces errors—so you can ship data changes with confidence. 👉 View Pricing and Plans

Community & Support

Here's where you can get in touch with the Recce team and find support:

If you believe you have found a bug, or there is some missing functionality in Recce, please open a GitHub Issue.

Recce on the web

You can follow along with news about Recce and blogs from our team in the following places:

Metadata

Release files for recce-nightly 1.4.0.20250519

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for recce-nightly 1.4.0.20250519
File Size Uploaded
recce_nightly-1.4.0.20250519.tar.gz 1.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for recce-nightly 1.4.0.20250519
File Interpreter ABI Platform
recce_nightly-1.4.0.20250519-py3-none-any.whl Python 3 none any Details

Total release size: 2.8 MB

Release files / recce_nightly-1.4.0.20250519.tar.gz

Download URL recce_nightly-1.4.0.20250519.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
61ec12e1a9ec42963fb0f181c2c0f91ecef6e43a30390c8e9915db5edab1e3bc
BLAKE2b-256 checksum
How to use checksums
a82a6cf0fa266db98c420b1fc3961f667615d24fe590050b63cc3399683a1823
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.17

Release files / recce_nightly-1.4.0.20250519-py3-none-any.whl

Download URL recce_nightly-1.4.0.20250519-py3-none-any.whl
Size 1.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
55032d44544d548a69cd3f4ab301399940d68045b440df13b09a4be6fc0f1036
BLAKE2b-256 checksum
How to use checksums
b6510fb97e5df94b16cfe50707dbdb1c0fda87790b886599805883e8081761ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.17

Release history Release notifications | RSS feed

This release

1.4.0.20250519 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page