A collection of open-source libraries for black-box optimization.
A benchmark suite of black-box optimization problems.
A library for optimization algorithms.
A library for feature extraction from black-box optimization problems.
Overview page of the OpenOptimization Organization (this page).
If you use any of the libraries in your research, please use the following reference:
@misc{ostarl26, title = {Optimization * Library}, author = {Koen van der Blom and Carola Doerr and Olaf Mersmann and Boris Naujoks and Elena Raponi and Diederick Vermetten and Vanessa Volz and others}, year = {2026}, note = {\url{https://github.com/OpenOptimizationOrg/Overview}} }
Or cite the specific library you use:
@misc{opl26, title = {{OPL} – Optimisation problem library}, author = {Koen van der Blom and Carola Doerr and Olaf Mersmann and Boris Naujoks and Elena Raponi and Diederick Vermetten and Vanessa Volz and others}, year = {2026}, note = {\url{https://openoptimizationorg.github.io/OPL/} (last accessed 2026-05-12)} }
@misc{oal26, title = {{OAL} – Optimisation algorithm library}, author = {Koen van der Blom and Diederick Vermetten and Vanessa Volz}, year = {2026}, note = {\url{https://openoptimizationorg.github.io/OAL/}} }
@misc{ofl26, title = {{OFL} – Optimisation feature library}, author = {Koen van der Blom}, year = {2026}, note = {\url{https://openoptimizationorg.github.io/OFL/}} }
If you have any questions or suggestions, please reach out via any of the listed GitHub repositories or email Koen via koen.van.der.blom@cwi.nl.