Any good libraries for nonlinear optimization in Rust?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • optimization-engine

    Nonconvex embedded optimization: code generation for fast real-time optimization

    C++ has a lots of good libraries for nonlinear optimization such as Ceres-solver, lpopt, ifopt and so on. I was wondering if anyone know any similar alternatives in Rust? I found this optimization engine library which at first glance seems to have fairly good documentation and also a couple of active developers (last commit to master 16.April). Anyone has experience with this library? If so, what's good and what's not. Any limitations?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts