PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
google
ortools

Google's Operations Research tools:

6.8M 13K 2K
nextmv-io
nextmv

Python SDKs for Nextmv

33K 22 2
PyVRP
pyvrp

Open-source, state-of-the-art vehicle routing problem solver in an easy-to-use Python package.

28K 627 138
PyVRP
vrplib

Python package to read and write vehicle routing problem instances.

25K 124 16
StevenBtw
solvor

Optimization solvers in pure Python: LP, MILP, SAT, constraint programming, graph and metaheuristics. No dependencies. Solvor all your optimization needs.

18K 28 0
rodrigo-arenas
pyworkforce

Standard tools for workforce management, queuing, scheduling, rostering and optimization problems.

13K 86 18
torressa
cspy

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

10K 92 28
N-Wouda
alns

Adaptive large neighbourhood search (and more!) in Python.

5K 622 144
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.

4K 2K 193
ai4co
rl4co

A PyTorch library for all things Reinforcement Learning (RL) for Combinatorial Optimization (CO)

4K 867 146
PyJobShop
fjsplib

Python package to read and write instances for the flexible job shop problem.

4K 8 0
LarrySnyder
stockpyl

Python inventory optimization and simulation tools.

4K 161 29
PyJobShop
pyjobshop

Solve production scheduling problems with constraint programming in Python.

3K 123 23
CameleoGrey
greyjack

GreyJack Solver is a constraint metaheuristic solver for Python, built on the robust foundations of Rust and Polars. It empowers you to tackle a wide array of constraint optimization problems, including continuous, integer, and mixed-integer challenges with ease and efficiency.

3K 2 1
microsoft
pymaro

Multi-Agent Resource Optimization (MARO) platform is an instance of Reinforcement Learning as a Service (RaaS) for real-world resource optimization problems.

3K 914 157
flatland-association
flatland-rl

The Flatland Framework is a multi-purpose environment to tackle problems around resilient resource allocation under uncertainty. It is designed to be a flexible and method agnostic to solve a wide range of problems in the field of operations research and reinforcement learning.

3K 63 18
thomasWeise
moptipyapps

Applications of Metaheuristic Optimization in Python

3K 5 1
pchtsp
orloge

OR log extractor

3K 21 1
phguo
benderslib

A Benders Decomposition Library in Python

3K 22 5
FelixBroesamle
s2mflow

Meta-generator: generating multicommodity flow instances from single-commodity flow instances.

2K 2 0
kaiguender
dddex

The package 'data-driven density estimation x' (dddex) turns any standard point forecasting model into an estimator of the underlying conditional density

1K 10 1
dmezzogori
simulatte

Discrete-event simulation framework for job-shop scheduling and intralogistics in Python

1K 2 0
garciparedes
jinete

High Performance solving suite for the Pickup and Delivery Problem and its related extensions.

1K 15 2
burning-cost
insurance-optimise

Constrained portfolio rate optimisation for UK personal lines insurance, with FCA ENBP enforcement, demand-linked objectives, efficient frontier, 3-objective Pareto surface with fairness, model quality LR adjustment, robust multi-line reinsurance, linear risk sharing pools, and convex De Finetti reinsurance design

912 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery