PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Feature Engineering Python Packages

Python packages with the GitHub topic feature-engineering. Sorted by monthly downloads, with stars and forks.
apache
sf-hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

209K 3K 220
feature-engine
feature-engine

Feature engineering and selection open-source Python library compatible with sklearn.

162K 2K 382
apache
apache-hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

141K 3K 220
alteryx
featuretools

An open source python library for automated feature engineering

100K 8K 913
upgini
upgini

Data search & enrichment library for Machine Learning → Easily find and add relevant features to your ML & AI pipeline from hundreds of public and premium external data sources, including open & commercial LLMs

36K 358 27
Microsoft
nni

An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

25K 14K 2K
Meesho
inference-logging-client

BharatMLStack is an open-source, end-to-end machine learning infrastructure stack built at Meesho to support real-time and batch ML workloads at Bharat scale

17K 715 85
EpistasisLab
tpot

A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

16K 10K 2K
winedarksea
autots

Automated Time Series Forecasting

13K 1K 124
apache
sf-hamilton-sdk

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

12K 3K 220
mdefrance
autocarver

Automatic optimal discretization pipeline

10K 11 0
mloda-ai
mloda

mloda.ai - Open Data Access for AI and ML. Plugin-based. Traceable. Framework-agnostic.

10K 95 81
fraunhoferportugal
tsfel

An intuitive library to extract features from time series.

9K 1K 158
mljar
mljar-supervised

Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation

8K 3K 448
gmrukwa
divik

Divisive Intelligent K-Means algorithm (DiviK) for joint feature selection and clustering of heavily multidimensional data.

8K 15 6
desbordante
desbordante

Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.

7K 511 108
Excidion
tusk-ml

Automated feature engineering for (almost) any dataframe

7K 0 0
ml4t
ml4t-engineer

Feature engineering, labeling, alternative bars, and leakage-safe datasets for financial ML.

7K 23 18
apache
sf-hamilton-ui

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

7K 3K 220
wickra-lib
wickra-feature-store

Turn OHLCV and microstructure event streams into ML-ready feature matrices over 497 O(1) streaming indicators — deterministic across 10 languages.

7K 2 0
onlyxItachi
gafime

GPU-Accelerated Feature Interaction Mining Engine (GAFIME) — native heterogeneous execution across Rust CPU/SIMD, CUDA, ROCm/HIP, and Metal.

6K 3 0
EinarOlafsson
spacr

spaCR Spatial phenotype analysis of CRISPR–Cas9 screens (spaCR)

6K 8 1
MatsMoll
aligned

The DBT of ML, as Aligned describes data dependencies in ML systems, and reduce technical data debt

6K 61 2
NVIDIA-Merlin
nvtabular

NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

5K 1K 151
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology