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

Metaheuristics Python Packages

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

A research toolkit for particle swarm optimization in Python

72K 1K 339
thieu1995
mealpy

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

18K 1K 272
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 30 3
CameleoGrey
greyjack

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

3K 2 1
thomasWeise
moptipyapps

Applications of Metaheuristic Optimization in Python

2K 5 1
EMI-Group
evox

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

2K 2K 346
eugenioLR
metaheuristic-designer

Framework for designing, testing and evaluating metaheuristic optimization algorithms.

1K 7 1
7ossam81
evolopy

An open source nature-inspired optimization toolbox with parallel processing capabilities

751 505 242
thibaultanani
tide-feature-selection

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

635 0 0
optapy
optapy

An AI constraint solver that optimizes planning and scheduling problems

612 307 28
erickfmm
anmetal

Another Numeric optimization and Metaheuristics Library

539 1 0
DIGNEA
digneapy

Diverse Instance Generator with Quality Diversity and Evolutionary Computation

474 1 1
Javernaver
tsp-framework

Framework de algoritmos para resolver el Problema del Vendedor Viajero

474 2 0
FernandoGaGu
antco

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

445 5 0
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.

440 25 12
thieu1995
metaperceptron

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

411 15 1
ak-rahul
optimization-benchmarks

A comprehensive Python package with 50+ benchmark functions for optimization algorithms

405 0 0
neuroptimiser
neuroptimiser

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

373 3 1
thieu1995
graforvfl

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

342 6 0
DataLabUPO
pymetagen-datalabupo

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

311 32 1
mageed-ghaleb
metaforge

Metaheuristic- and RL-powered production scheduling & optimization toolkit in Python

304 2 1
arartawil
pyrade

PyRADE is a production-ready optimization library implementing Differential Evolution (DE), a powerful evolutionary algorithm for global optimization. Unlike traditional implementations that sacrifice code quality for performance, PyRADE proves you can have both through intelligent design.

272 1 2
optframe
optframe

Python bindings for OptFrame Functional Core

245 13 4
ac-tuwien
pymhlib

pymhlib - a toolbox for metaheuristics and hybrid optimization methods

224 31 12
    • Data from PyPI, GitHub, ClickHouse, and BigQuery