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

Optimization Algorithms Python Packages

Python packages with the GitHub topic optimization-algorithms. Sorted by relevance, with stars and monthly downloads.
oxfordcontrol
clarabel

Clarabel.rs: Interior-point solver for convex conic optimisation problems in Rust.

3.4M 575 48
coin-or
mip

Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs

362K 597 107
dedupeio
pylbfgs

:mountain_cableway: Python/Cython wrapper for liblbfgs

81K 27 16
ljvmiranda921
pyswarms

A research toolkit for particle swarm optimization in Python

72K 1K 339
NiaOrg
niapy

Python microframework for building nature-inspired algorithms. Official docs: https://niapy.org

53K 279 85
numericalalgorithmsgroup
py-bobyqa

Python-based Derivative-Free Optimization with Bound Constraints

31K 94 19
cvanaret
unopy

With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization

28K 494 47
numericalalgorithmsgroup
dfo-ls

Python-based Derivative-Free Optimizer for Least-Squares

20K 48 16
esa
pygmo

A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

19K 533 70
cvxgrp
cvxportfolio

Portfolio optimization and back-testing.

14K 1K 288
GermanHeim
pyglobalsearch

A multistart framework for global optimization with scatter search and local NLP solvers written in Rust

10K 28 1
torressa
cspy

A collection of algorithms for the (Resource) Constrained Shortest Path problem in Python / C++ / C#

10K 93 28
andrewtarzia
mchammer

Implementation of cheap Monte Carlo optimisation of bonds in molecules

8K 12 1
nnaisense
evotorch

Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.

8K 1K 79
denehoffman
ganesh-rs

A Rust optimization library

7K 16 1
pdfo
pdfo

Powell's Derivative-Free Optimization solvers.

6K 108 29
TimefoldAI
timefold

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

5K 2K 214
frankvegadelgado
furones

Furones: Approximate Dominating Set Solver

5K 1 0
bbopt
pynomadbbo

NOMAD - A blackbox optimization software

5K 158 27
erdogant
caerus

Detection of favorable moments in time series data

5K 35 5
fides-dev
fides

Trust Region Optimization in Python

5K 28 5
ttinoco
optalg

Python package with optimization algorithms, wrappers and tools.

5K 10 4
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
Michael-A-Kuykendall
contextlite

Database Freedom Platform - Mathematical search optimization for whatever database you already have. 27,000x faster than vector databases with SMT-powered search across 8+ database types. One-time 9-2999 vs 00-500/month recurring.

4K 19 5
    • Data from PyPI, GitHub, ClickHouse, and BigQuery