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

Metaheuristics Python Packages

Python packages with the GitHub topic metaheuristics. Sorted by monthly downloads, with stars and forks.
ljvmiranda921
pyswarms

A research toolkit for particle swarm optimization in Python

38K 1K 335
tachsin
genoxide

Optimization for Rust and Python: genetic algorithms, CMA-ES, differential evolution, multi-objective, L-BFGS-B, Adam, MMA and more. The same results on every platform.

15K 5 1
thieu1995
mealpy

A Collection Of The State-of-the-art Metaheuristic Algorithms In Python (Metaheuristic/Optimizer/Nature-inspired/Biology)

7K 1K 272
CameleoGrey
greyjack

GreyJack Solver is a "jack of all trades" constraint metaheuristic solver for Python, built on the robust foundations of Rust and Polars

4K 2 1
thomasWeise
moptipy

Implementation of metaheuristic optimization methods in Python for scientific, industrial, and educational scenarios. Experiments can be executed in parallel or in a distributed fashion. Experimental results can be evaluated in various ways, including diagrams, tables, and export to Excel.

4K 29 3
thomasWeise
moptipyapps

Applications of Metaheuristic Optimization in Python

3K 5 1
Data-Science-Big-Data-Research-Lab
pymetagen-datalabupo

MetaGen: A framework for metaheuristic development and hyperparameter optimization in machine and deep learning

2K 32 1
EMI-Group
evox

Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.

1K 3K 355
Meseten
krna

KRNA / SKROA: gradient-free biphasic swarm optimization in Python — Lévy-flight exploration + gradient exploitation, multi-objective, scikit-learn hyperparameter tuning. pip install krna

1K 1 0
igormcsouza
pymetaheuristics

Combinatorial Optimization problems with quickly good solving.

784 2 1
eugenioLR
metaheuristic-designer

Framework for designing, testing and evaluating metaheuristic optimization algorithms.

709 7 1
7ossam81
evolopy

EvoloPy toolbox provides classical and recent nature-inspired metaheuristic for the global optimization.

659 508 239
cuckoo-heuristic
cuckoo-library

A library that provides operations for metaheuristic algorithms

537 0 0
optapy
optapy

OptaPy is an AI constraint solver for Python to optimize planning and scheduling problems.

482 307 28
Javernaver
tsp-framework

Framework de algoritmos para resolver el Problema del Vendedor Viajero

433 2 0
DIGNEA
digneapy

Diverse Instance Generator with Quality Diversity and Evolutionary Computation

343 1 1
jcrvz
customhys

Customising optimisation metaheuristics via hyper-heuristic search (CUSTOMHyS). This framework provides tools for solving, but not limited to, continuous optimisation problems using a hyper-heuristic approach for customising metaheuristics.

278 27 12
erickfmm
anmetal

Another Numeric and Metaheuristics Library with a bunch of populational metaheuristics, gold standard functions etc

266 1 0
FernandoGaGu
antco

Ant-based optimisation framework implemented in Cython/Python for graphs exploration.

236 5 1
optframe
optframe

Python bindings for OptFrame C++ Functional Core

216 13 4
thieu1995
graforvfl

GrafoRVFL: A Gradient-Free Optimization Framework for Boosting Random Vector Functional Link Network

180 7 0
thibaultanani
tide-feature-selection

Feature selection for real ML pipelines: filters, wrappers, and metaheuristics with cross-validation, reproducibility, and bundled benchmarks.

176 0 0
neuroptimiser
neuroptimiser

NeurOptimiser is a neuromorphic optimisation framework in which metaheuristic search emerges from asynchronous spiking dynamics.

176 3 1
thieu1995
metaperceptron

MetaPerceptron: A Standardized Framework For Metaheuristic-Driven Multi-layer Perceptron Optimization

170 15 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology