-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
bsevern edited this page Apr 3, 2026
·
3 revisions
Data validation that discovers rules from your data so you don't have to write them.
| Page | Description |
|---|---|
| Installation | Install GoldenCheck and optional extras |
| Quick Start | Get started in 60 seconds |
| CLI Reference | 11 commands, flags, and exit codes |
| Interactive TUI | 4-tab interactive terminal interface |
| Profilers | 10 column + 4 cross-column profilers |
| Baseline | Deep analysis, drift detection, YAML profiles |
| Configuration |
goldencheck.yml reference |
| Domain Packs | Healthcare, finance, e-commerce type definitions |
| Schema Diff | Compare data versions, detect drift |
| Auto Fix | Automated data cleaning (safe/moderate/aggressive) |
| Watch Mode | Continuous directory monitoring |
| LLM Boost | LLM-enhanced validation (~$0.01/scan) |
| MCP Server | Claude Desktop integration (9 tools) |
| Jupyter & Colab | Rich HTML display in notebooks |
| GitHub Action | CI integration with PR comments |
| REST API | HTTP microservice (POST /scan, /scan/url) |
| Database Scanning | Scan Postgres, Snowflake, BigQuery directly |
| Scheduled Runs | Cron-like scheduling with webhooks |
| Benchmarks | DQBench Score: 88.40, speed tests |
| Architecture | Module layout and data flow |
Every other data validation tool makes you write rules first. GoldenCheck flips it:
- Scan — GoldenCheck profiles your data and discovers issues automatically
- Review — Interactive TUI shows findings sorted by severity with confidence scores
- Pin — Keep the rules you care about, dismiss the rest
-
Export — Save to
goldencheck.ymland validate in CI
Zero config to start. No schemas. No decorators. No YAML. Just point it at a file.
| Tool | Mode | Score |
|---|---|---|
| GoldenCheck | zero-config | 87.71 |
| Pandera | best-effort rules | 32.51 |
| Soda Core | best-effort rules | 22.36 |
| Great Expectations | best-effort rules | 21.68 |
GoldenCheck's zero-config discovery outperforms every competitor — even when they have hand-written rules.
- CLI — 15 commands: scan, validate, review, diff, watch, fix, learn, init, history, serve, scan-db, schedule, mcp-serve, baseline
-
Baseline —
goldencheck baseline data.csvcreates a YAML profile;goldencheck scan --baselinedetects 13 types of drift -
CI/CD —
goldencheck-action@v1for GitHub,--json+ exit codes for any CI - MCP — 9 tools for Claude Desktop integration
-
Domain Packs —
--domain healthcare|finance|ecommerce -
Jupyter/Colab — Rich HTML display with
ScanResult -
Python API —
from goldencheck import scan_file, Finding
From the maker of GoldenMatch — entity resolution toolkit.