# ortools

> Google OR-Tools python libraries and modules

- **URL**: https://www.freshcrate.ai/projects/ortools
- **Author**: Google LLC
- **Category**: RAG & Memory
- **Latest version**: `9.15.6755` (2026-04-21)
- **License**: Apache 2.0
- **Source**: https://github.com/google/or-tools/releases
- **Homepage**: https://developers.google.com/optimization/
- **Language**: C++
- **GitHub**: 13,392 stars, 2,388 forks
- **Registry**: pypi (`ortools`)
- **Tags**: `algorithms`, `constraint`, `flow`, `linear`, `operations`, `programming`, `pypi`, `research`

## Description

This project hosts operations research tools developed at Google and
made available as open source under the Apache 2.0 License.

OR-Tools includes solvers for:

- Constraint Programming
  - CP-SAT solver: A constraint programming solver that uses SAT (satisfiability)
  methods.
  - Original CP solver: A constraint programming solver.
- Linear and Mixed-Integer Programming
  - Glop: A linear optimizer to find the optimal value of a linear objective
  function, given a set of linear inequalities as constraints.
  - MPSolver, ModelBuilder: Wrappers around commercial and other open source
  solvers, including mixed integer solvers: CBC, CLP, GLPK, Gurobi or SCIP.
- Vehicle Routing
  A specialized library for identifying best vehicle routes given constraints.
- Graph Algorithms
  Code for finding shortest paths in graphs, min-cost flows, max flows, and
  linear sum assignments.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `9.15.6755` | 2026-04-21 | Low | Imported from PyPI (9.15.6755) |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |
| `v9.15` | 2026-01-12 | Low | # What's Changed ## Platforms * Add Python 3.14 support.  ## Dependencies ### C++ * abseil-cpp=20250814.1 * Protobuf=v33.1 * HiGHS=v1.12.0 * SCIP=v10.0.0 * **NEW** XPressMP is supported in MathOpt. It will automatically load the XPressMP shared library on your computer  ## Routing  * Improved routing performance and search event support (at optimal). * Improved Doxygen documentation. * Reworked routing samples (#4590). * Exported filters update and other improvements from main. |

## Citation

- HTML: https://www.freshcrate.ai/projects/ortools
- Markdown: https://www.freshcrate.ai/projects/ortools.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/ortools/deps

_Generated by freshcrate.ai. Indexes pypi releases for AI-agent ecosystem packages._
