Small, focused, well-tested Python utilities for everyday data work. Each tool solves one real problem, has tests, and can be used standalone.
| Tool | What it does | Status |
|---|---|---|
csv_cleaner |
Detects and fixes common CSV issues: encoding, delimiters, empty rows, whitespace | 🚧 in progress |
json_validator |
Validates JSON files against a schema with human-readable error reports | 📋 planned |
excel_converter |
Batch-converts Excel files to clean CSV/Parquet | 📋 planned |
api_client |
Reusable REST client with retries, pagination and rate-limit handling | 📋 planned |
git clone https://github.com/PaivaJudson/python-data-utils.git
cd python-data-utils
pip install -r requirements.txtpytest- One tool = one problem = one folder
- Every tool ships with tests and a usage example
- Readable code beats clever code