azukds/tubular

Python package implementing ML feature engineering and pre-processing for polars or pandas dataframes.

64
/ 100
Established

This tool helps data scientists and machine learning engineers prepare their tabular data for building predictive models. You input raw, messy dataframes, and it outputs cleaned, transformed dataframes ready for machine learning algorithms. It automates common steps like handling missing values, standardizing dates, and encoding categories.

Available on PyPI.

Use this if you need to systematically clean and transform columns in your tabular datasets for machine learning, especially within scikit-learn pipelines.

Not ideal if you primarily work with unstructured data like images, text, or audio, or if your data preprocessing needs are minimal and don't require reusable components.

data-preprocessing feature-engineering machine-learning-prep tabular-data-analysis data-cleaning
Maintenance 10 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

93

Forks

26

Language

Python

License

BSD-3-Clause

Last pushed

Mar 05, 2026

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/azukds/tubular"

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