featuretools and featuristic
These are competitors—both automate feature engineering for machine learning, but Featuretools offers a mature, production-ready framework with deep integrations for time-series and relational data, while Featuristic provides an alternative approach using symbolic regression and genetic programming for interpretability-focused feature discovery.
About featuretools
alteryx/featuretools
An open source python library for automated feature engineering
Implements Deep Feature Synthesis (DFS), an algorithm that automatically generates features from relational, multi-table datasets by applying aggregation and transformation primitives across entity relationships and time windows. Supports distributed computation via Dask for parallel feature generation, extensible primitive libraries (including NLP and premium options), and can handle timestamped transactions to create temporal features.
About featuristic
martineastwood/featuristic
Automated, interpretable feature engineering using symbolic regression and genetic programming.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work