Discover and explore top open-source AI tools and projects—updated daily.
Data validation framework for Python
Top 93.9% on SourcePulse
Pointblank is a Python framework for data validation, designed to ensure data quality through an intuitive, chainable API and generate interactive reports. It targets data scientists, engineers, and analysts, enabling them to identify and address data issues efficiently.
How It Works
Pointblank utilizes a composable pipeline approach, allowing users to chain various validation steps. It integrates with multiple data backends (Polars, Pandas, DuckDB, etc.) via the Narwhals and Ibis libraries, providing a consistent interface for data quality checks. The framework generates detailed, interactive HTML reports that highlight data anomalies and can be configured with custom actions for threshold breaches.
Quick Start & Requirements
pip install "pointblank[pl]"
(or [pd]
, [duckdb]
, etc.)Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is actively developed with a roadmap including LLM-powered suggestions and expanded backend support; users should be aware of ongoing feature additions and potential API changes.
1 day ago
Inactive