Desbordante/desbordante-core

Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.

63
/ 100
Established

This tool helps data professionals understand and improve the quality of their datasets by automatically finding hidden relationships and inconsistencies within the data. You provide your tabular data, and it outputs a list of discovered patterns like functional dependencies or unique column combinations, or it can validate if specific patterns you expect are actually present. Data analysts, database administrators, and data scientists can use this to clean, validate, and better understand their data.

469 stars.

Use this if you need to systematically identify or verify complex patterns and relationships within large datasets for tasks like data cleaning, quality assurance, or feature engineering.

Not ideal if you're looking for a simple drag-and-drop tool for basic data visualization or summary statistics, as this focuses on deep pattern discovery and validation.

data-quality data-governance database-management data-mining data-cleaning
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

469

Forks

95

Language

C++

License

AGPL-3.0

Last pushed

Mar 15, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/Desbordante/desbordante-core"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.