GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

mathematical-programming

Star

Here are 473 public repositories matching this topic...

Language: All
Filter by language
All 473 Python 131 C++ 55 Jupyter Notebook 54 C 27 Java 18 JavaScript 18 MATLAB 18 Julia 17 HTML 13 Rust 12
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

Pyomo / pyomo

Star 2.6k

An object-oriented algebraic modeling language in Python for structured optimization problems.

python optimization linear-programming modeling-language nonlinear-programming mathematical-programming
  • Updated Nov 5, 2026
  • Python
JuMP.jl

jump-dev / JuMP.jl

Star 2.5k

Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)

optimization julia linear-programming modeling-language mathematical-modelling semidefinite-programming nonlinear-programming mixed-integer-programming conic-programs mathematical-programming
  • Updated Nov 10, 2026
  • Julia

tirthajyoti / Stats-Maths-with-Python

Star 1k

General statistics, mathematical programming, and numerical/scientific computing scripts and notebooks in Python

python data-science machine-learning statistics analytics clustering numpy probability mathematics pandas scipy matplotlib inferential-statistics hypothesis-testing anova statsmodels bayesian-statistics numerical-analysis normal-distribution mathematical-programming
  • Updated Sep 18, 2022
  • Jupyter Notebook
PySCIPOpt

scipopt / PySCIPOpt

Star 1k

Python interface for the SCIP Optimization Suite

python cython nonlinear-optimization scip mathematical-programming integer-optimization
  • Updated Nov 12, 2026
  • Cython

ethz-adrl / ifopt

Star 870

An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)

nlp cmake cpp robotics optimization eigen ros catkin trajectory-optimization nonlinear-optimization ipopt mathematical-programming snopt
  • Updated Nov 3, 2025
  • C++

ebrahimpichka / awesome-optimization

Star 756

A curated list of mathematical optimization courses, lectures, books, notes, libraries, frameworks and software.

awesome optimization linear-programming awesome-list operations-research mathematical-modelling convex-optimization integer-programming discrete-optimization combinatorial-optimization stochastic-optimization linear-optimization mathematical-programming integer-linear-programming mathematical-optimization
  • Updated Oct 19, 2026
Uno

cvanaret / Uno

Sponsor
Star 521

With Uno, finally take full control of your SQP/barrier solver for nonlinearly constrained optimization

cpp optimization constrained-optimization optimization-methods numerical-optimization nonlinear-optimization optimization-algorithms nonlinear-programming quadratic-programming interior-point-method newton-method continuous-optimization sequential-quadratic-programming mathematical-programming mathematical-optimization nonconvex-optimization local-optimization optimization-solver
  • Updated Nov 12, 2026
  • C++

optimatika / ojAlgo

Sponsor
Star 517

Pure Java LP, QP and MIP solvers plus fast linear algebra. Zero dependencies, MIT licensed. Mathematical optimization and linear algebra for the JVM.

java math optimization linear-algebra linear-programming matrix-multiplication milp linear-algebra-library operations-research solvers quadratic-programming convex-optimization sparse-matrix-library mixed-integer-programming pure-java mathematical-programming lp-solver mathematical-optimization least-squares-optimization
  • Updated Nov 11, 2026
  • Java

jump-dev / MathOptInterface.jl

Star 508

A data structure for mathematical optimization problems

optimization julia mathematical-programming jump-jl
  • Updated Nov 11, 2026
  • Julia
OMLT

cog-imperial / OMLT

Star 351

Represent trained machine learning models as Pyomo optimization formulations

python neural-network optimization cnn modeling-language pyomo mathematical-modelling nonlinear-optimization keras-neural-networks nonlinear-programming mixed-integer-programming mathematical-programming relu onnx gradient-boosted-trees mixed-integer-optimization
  • Updated Jul 9, 2026
  • Python

metab0t / PyOptInterface

Star 320

Efficient modeling interface for mathematical optimization in Python

python optimization linear-programming modeling-language mathematical-modelling quadratic-programming mixed-integer-programming conic-programs mathematical-programming
  • Updated Oct 14, 2026
  • C++

StavrosOrf / EV2Gym

Star 247

A V2G Simulation Environment for large scale EV charging optimization

simulator deep-reinforcement-learning gym gurobi electric-vehicles model-predictive-control mathematical-programming
  • Updated Sep 15, 2026
  • Python

ralna / GALAHAD

Star 183

A library of modern Fortran modules for nonlinear optimization

python c fortran julia matlab numerical-optimization nonlinear-optimization quadratic-programming mathematical-programming nonlinear-least-squares trust-region-methods cubic-regularization-methods
  • Updated Nov 12, 2026
  • Fortran
biteopt

avaneev / biteopt

Star 179

Derivative-Free Global Optimization Algorithm (C++, Python binding) - Continuous, Discrete, TSP, NLS, MINLP

optimization genetic-algorithm hyperparameter-optimization evolutionary-algorithms global-optimization constraint-programming meta-heuristic optimization-methods differential-evolution optimization-tools black-box-optimization optimization-algorithms integer-programming global-optimization-algorithms stochastic-optimizers metaheuristics discrete-optimization mixed-integer-programming mathematical-programming mathematical-optimization
  • Updated Oct 13, 2026
  • C++
MPAX

MIT-Lu-Lab / MPAX

Star 174

Mathematical Programming in JAX

optimization first-order-methods mathematical-programming differentiable-optimization
  • Updated Jun 2, 2025
  • Python

tsotchke / eshkol

Star 174

High-Performance LISP-like language for Scientific Computing and AI written in C++

scheme lisp ai scientific-computing differential-geometry autodiff mathematical-programming
  • Updated Nov 11, 2026
  • C++

MIT-Lu-Lab / cuPDLPx

Star 168

A GPU-Accelerated First-Order LP Solver

gpu optimization solver linear-programming gpu-acceleration operations-research first-order-methods mathematical-programming gpu-optimization
  • Updated Nov 2, 2026
  • Cuda

msakai / toysolver

Star 159

My sandbox for experimenting with solver algorithms.

algorithms sat-solver smt-solver theorem-prover mathematical-programming
  • Updated Nov 11, 2026
  • Haskell

jump-dev / JuMPTutorials.jl

Star 142

Tutorials on using JuMP for mathematical optimization in Julia

julia notebooks mathematical-programming
  • Updated Dec 5, 2023
  • Jupyter Notebook

control-toolbox / OptimalControl.jl

Star 136

Model and solve optimal control problems in Julia, both on CPU and GPU.

geometry optimization julia constrained-optimization differential-geometry control-systems ordinary-differential-equations nonlinear-equations numerical-methods optimizations optimal-control numerical-optimization nonlinear-optimization optimization-algorithms nonlinear-programming continuous-optimization mathematical-programming differentiable-programming mathematical-optimization quantum-optimal-control
  • Updated Nov 12, 2026
  • Julia

Add this topic to your repo

To associate your repository with the mathematical-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.