Google's Operations Research tools:
A large scale non-linear optimization library
An object-oriented algebraic modeling language in Python for structured optimization problems.
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
GPU accelerated decision optimization
A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.
emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
Splitting Conic Solver
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
The Advanced Proximal Optimization Toolbox
With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization
Pure Java LP, QP and MIP solvers plus fast linear algebra. Zero dependencies, MIT licensed. Mathematical optimization and linear algebra for the JVM.
Two solvers for finite two-player games: fully-mixed Nash equilibrium for m x n normal-form games via linear programming, and subgame-perfect equilibrium for extensive-form games via backward induction.