
mlxtend
mlxtend adds helper modules for Python data analysis and machine learning libraries.

About mlxtend
mlxtend is a Python library of extension and helper modules for data analysis and machine learning libraries. It covers ensemble methods such as stacking and voting classifiers, feature selection and extraction, visualization of decision regions and confusion matrices, plotting helpers for model analysis, and frequent pattern mining including the Apriori algorithm.
The version on PyPI may be one step behind the development version on GitHub, which requires a separate install command.
Key features
- Stacking and voting classifiers for ensemble methods
- Feature selection and extraction techniques
- Decision region and confusion matrix visualization
- Plotting helpers for model analysis
- Frequent pattern mining with Apriori algorithm
- Covers ensemble, feature, visualization, and pattern mining modules in one library
- Installable from PyPI and directly from GitHub for development version
- Released under permissive BSD license allowing commercial use
- PyPI version may be one step behind the GitHub development version
mlxtend at a glance
- Website
- github.com/rasbt/mlxtend
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
mlxtend alternatives
Tools and sites you could use instead, ranked by how closely they match.
AstroML provides Python tools for machine learning and data mining in astronomy.
For Python data preparation, DataPrep offers an open-source low-code library to collect, clean, and visualize data.
Python developers can use Streamlit to build and share data applications.
SynapseML provides distributed machine learning algorithms for Spark through its Python library.
Machine learning pipelines can use whylogs, an open-source library for logging data quality and model performance.
PipeRider provided code review tools for dbt data and has been superseded by Recce.
Popular in Developer Tools
Well-known listings from the same topic.
mlxtend FAQ
How do I add mlxtend to a uv-managed project?
How do I install the latest development version?
Where can I ask questions about mlxtend?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












