peterindia.net

Libraries and platforms that turn raw data into machine-learning-ready features — automated generation, synthesis, and selection.

Feature Engineering Tools

A working list of tools and libraries for automated feature engineering — generating, synthesizing, and selecting the features that feed machine learning models.

01

Featuretools

An open source Python framework for automated feature engineering, built around Deep Feature Synthesis.

Visit site
03

autofeat

Linear prediction models with automated feature engineering and selection capabilities.

Visit site
04

tsfresh

A Python package that automatically calculates a large number of time series characteristics, the so-called features.

Visit site
05

Explorium

Automated feature engineering that intelligently extracts features from raw data sources to feed machine learning projects.

Visit site
06

Feature-engine

A Python library with multiple transformers to engineer and select features for use in machine learning models.

Visit site
08

PyFeat

A Python-based effective feature generation tool from DNA, RNA, and protein sequences. The GitHub repository's last commit was in August 2022, so check its activity before adopting it.

Visit site
09

featurewiz

A Python library for creating and selecting the best features in your data set fast, powered by the MRMR algorithm. The GitHub repository's last commit was in February 2025, so check its activity before adopting it.

Visit site

Frequently Asked Questions

What are feature engineering tools?

Libraries and platforms that create, transform and select input features for machine learning models, often automatically.

Which tools are listed?

Featuretools, Deep Feature Synthesis, autofeat, tsfresh, Feature-engine, dotData, PyFeat, featurewiz and others.

What do tsfresh and Featuretools do?

tsfresh extracts features from time series, while Featuretools builds features from relational data through deep feature synthesis.

Where can I learn more?

See the Feature Engineering page for techniques and the Feature Store Solutions page for production feature management.