Projects in Awesome Lists tagged with linear-programming
A curated list of projects in awesome lists tagged with linear-programming .
https://github.com/google/or-tools
Google's Operations Research tools:
combinatorial-optimization linear-programming operations-research optimization or-tools
Last synced: 21 Oct 2025
https://google.github.io/or-tools
Google's Operations Research tools:
combinatorial-optimization linear-programming operations-research optimization or-tools
Last synced: 19 Jul 2025
https://github.com/jump-dev/jump.jl
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
conic-programs julia linear-programming mathematical-modelling mathematical-programming mixed-integer-programming modeling-language nonlinear-programming optimization semidefinite-programming
Last synced: 17 Dec 2025
https://github.com/jump-dev/JuMP.jl
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
conic-programs julia linear-programming mathematical-modelling mathematical-programming mixed-integer-programming modeling-language nonlinear-programming optimization semidefinite-programming
Last synced: 29 Mar 2025
https://github.com/pyomo/pyomo
An object-oriented algebraic modeling language in Python for structured optimization problems.
linear-programming mathematical-programming modeling-language nonlinear-programming optimization python
Last synced: 10 May 2025
https://github.com/Pyomo/pyomo
An object-oriented algebraic modeling language in Python for structured optimization problems.
linear-programming mathematical-programming modeling-language nonlinear-programming optimization python
Last synced: 29 Apr 2025
https://github.com/cpmech/gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
computational-geometry differential-equations eigenvalues eigenvectors fast-fourier-transform linear-algebra linear-programming mersenne-twister optimization parallel-computations scientific-computing sparse-systems
Last synced: 14 May 2025
https://github.com/hzjken/crypto-arbitrage-framework
A cryptocurrency arbitrage framework implemented with ccxt and cplex. It can be used to monitor multiple exchanges, find a multi-lateral arbitrage path which maximizes rate of return, calculate the optimal trading amount for each pair in the path given flexible constraints, and execute trades with multi-threading implemenation.
arbitrage-bot ccxt cplex cryptocurrency linear-programming optimization
Last synced: 11 May 2025
https://github.com/cvxgrp/scs
Splitting Conic Solver
cone-programming convex-optimization first-order-methods linear-programming numerical-optimization optimization optimization-algorithms quadratic-programming semidefinite-programming solver
Last synced: 28 Dec 2025
https://github.com/coin-or/python-mip
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
integer-programming linear-programming mip modeling optimization optimization-algorithms optimization-framework optimization-tools
Last synced: 19 Jun 2025
https://github.com/inamiy/cassowary
An incremental linear constraint-solving algorithm (Auto Layout) in Swift.
algorithm auto-layout cassowary constraint-solver dsl linear-programming simplex swift
Last synced: 07 Apr 2025
https://github.com/simple-robotics/proxsuite
The Advanced Proximal Optimization Toolbox
cpp eigen3 linear-programming optimization proximal-algorithms quadratic-programming robotics
Last synced: 14 May 2025
https://github.com/jwally/jslpsolver
Simple OOP javaScript library to solve linear programs, and mixed integer linear programs
constraint-optimization integer-linear-programming linear-programming simplex-algorithm
Last synced: 22 Oct 2025
https://github.com/JWally/jsLPSolver
Simple OOP javaScript library to solve linear programs, and mixed integer linear programs
constraint-optimization integer-linear-programming linear-programming simplex-algorithm
Last synced: 23 Aug 2025
https://github.com/davidusb-geek/emhass
emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
energy home-automation linear-programming management model-predictive-control optimization
Last synced: 22 Jan 2026
https://github.com/rust-or/good_lp
Linear Programming for Rust, with a user-friendly API. This crate allows modeling LP problems, and lets you solve them with various solvers.
cbc linear-programming linear-programs lp-modeler lpsolve optimization solvers
Last synced: 10 Aug 2025
https://github.com/dirkschumacher/ompr
R package to model Mixed Integer Linear Programs
integer-programming linear-programming milp mip optimization r
Last synced: 04 Apr 2025
https://github.com/oxfordcontrol/clarabel.rs
Clarabel.rs: Interior-point solver for convex conic optimisation problems in Rust.
conic-optimization conic-programs convex-optimization interior-point-method linear-programming optimization optimization-algorithms quadratic-programming rust-lang semidefinite-programming
Last synced: 09 Apr 2025
https://github.com/jump-dev/gurobi.jl
A Julia interface to the Gurobi Optimizer
julia jump-jl linear-programming mixed-integer-programming quadratic-programming second-order-cone-programming
Last synced: 14 Apr 2025
https://github.com/tirthajyoti/optimization-python
General optimization (LP, MIP, QP, continuous and discrete optimization etc.) using Python
convex-optimization integer-programming linear-programming mixed-integer-programming optimization quadratic-programming scipy
Last synced: 28 Jun 2025
https://github.com/oxfordcontrol/clarabel.jl
Clarabel.jl: Interior-point solver for convex conic optimisation problems in Julia.
conic-optimization conic-programs convex-optimization interior-point-method julia-language linear-programming optimization optimization-algorithms quadratic-programming semidefinite-programming
Last synced: 16 May 2025
https://github.com/tum-ens/urbs
A linear optimisation model for distributed energy systems
energy-system linear-programming mathematical-modelling optimisation-model pandas pyomo python
Last synced: 01 Sep 2025
https://github.com/afourmy/pyTSP
A 2D/3D visualization of the Traveling Salesman Problem main heuristics
3d-visualization algorithm-visualisation flask flask-socketio genetic-algorithm genetic-algorithms gis heuristics leafletjs linear-programming openstreetmap travelling-salesman-problem webgl
Last synced: 09 Apr 2025
https://github.com/ds4dm/tulip.jl
Interior-point solver in pure Julia
interior-point-method julia linear-programming optimization
Last synced: 16 May 2025
https://github.com/vagmcs/optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 13 Apr 2025
https://github.com/vagmcs/Optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 13 May 2025
https://github.com/MiniZinc/minizinc-python
Access to all MiniZinc functionality directly from Python
constraint-programming integer-programming linear-programming minizinc optimisation-problem python sat-solver
Last synced: 19 Jul 2025
https://github.com/minizinc/minizinc-python
Access to all MiniZinc functionality directly from Python
constraint-programming integer-programming linear-programming minizinc optimisation-problem python sat-solver
Last synced: 05 Apr 2025
https://github.com/cddlib/cddlib
An efficient implementation of the Double Description Method
library linear-programming mathematics polyhedra
Last synced: 21 Oct 2025
https://github.com/neil-lindquist/linear-programming
A Common Lisp library for solving linear programming problems
common-lisp linear-programming
Last synced: 17 Oct 2025
https://github.com/rust-or/rust-lp-modeler
Lp modeler written in Rust
formulation glpk linear-models linear-programming lp-modeler rust rust-library solver
Last synced: 07 Oct 2025
https://github.com/mlabonne/linear-programming-course
Hands-on course about linear programming and mathematical optimization.
constraint-programming integer-linear-programming integer-programming linear-programming mixed-integer-programming
Last synced: 18 Oct 2025
https://github.com/jump-dev/highs.jl
Julia wrapper for the HiGHS solver
dual-simplex julia jump linear-programming optimization simplex
Last synced: 07 Apr 2025
https://github.com/ztlpn/minilp
A pure Rust linear programming solver
linear-programming rust simplex-algorithm
Last synced: 30 Dec 2025
https://github.com/metab0t/pyoptinterface
Efficient modeling interface for mathematical optimization in Python
conic-programs linear-programming mathematical-modelling mathematical-programming mixed-integer-programming modeling-language optimization python quadratic-programming
Last synced: 19 Aug 2025
https://github.com/zju-fast-lab/sdlp
Seidel's LP Algorithm: Linear-Complexity Linear Programming for Small-Dimensional Variables
computational-geometry linear-programming polytope
Last synced: 26 Apr 2025
https://github.com/ampl/amplpy
Python API for AMPL
ampl amplpy integer-linear-programming integer-programming linear-optimization linear-programming milp mip mixed-integer-optimization mixed-integer-programming modeling-language nonlinear-optimization nonlinear-programming optimization python
Last synced: 16 May 2025
https://github.com/ehsanmok/spark-lp
Distributed Linear Programming Solver on top of Apache Spark
distributed-computing distributed-optimization high-performance linear-programming scala spark
Last synced: 17 Sep 2025
https://github.com/leonardgoeke/anymod.jl
Julia framework for energy system models with a focus on multi-period capacity expansion
capacity-expansion-planning energy julia linear-programming optimization
Last synced: 07 Apr 2025
https://github.com/leonardgoeke/AnyMOD.jl
Julia framework for energy system models with a focus on multi-period capacity expansion
capacity-expansion-planning energy julia linear-programming optimization
Last synced: 07 May 2025
https://github.com/jump-dev/xpress.jl
A Julia interface to the FICO Xpress Optimization suite
julia jump-jl linear-programming mixed-integer-programming nonlinear-programming
Last synced: 11 Apr 2025
https://github.com/torvaney/fpl-optimiser
Optimise FPL squads
fantasy-premier-league kooky-projects linear-programming
Last synced: 15 Jul 2025
https://github.com/IanManske/YALPS
Yet Another Linear Programming Solver. (A rewrite of javascript-lp-solver.) Aims to be decently fast.
integer-programming linear-programming optimization
Last synced: 29 Oct 2025
https://github.com/jump-dev/clp.jl
A Julia interface to the Coin-OR Linear Programming solver (CLP)
julia jump-jl linear-programming
Last synced: 12 May 2025
https://github.com/pyconuk/conferencescheduler
A Python tool to assist the task of scheduling a conference http://conference-scheduler.readthedocs.org
linear-programming python scheduling
Last synced: 05 Aug 2025
https://github.com/specy/rooc
An optimization modeling language with solvers for MILP problems
compiler interpreter linear-programming math optimization rust simplex sveltekit wasm
Last synced: 06 Apr 2025
https://github.com/mlabonne/blog
https://mlabonne.github.io/blog/
blog data-science graph-neural-networks linear-programming reinforcement-learning
Last synced: 11 Oct 2025
https://github.com/Specy/rooc
An optimization modeling language with solvers for MILP problems
compiler interpreter linear-programming math optimization rust simplex sveltekit wasm
Last synced: 02 Apr 2025
https://github.com/sametcopur/ruleopt
Optimization-Based Rule Learning for Classification
data-science explainable-ai linear-programming machine-learning machine-learning-library python
Last synced: 30 Oct 2025
https://github.com/r-opt/rmpk
Mixed Integer Linear and Quadratic Programming in R
linear-programming mixed-integer-programming modelling quadratic-programming r
Last synced: 13 Jul 2025
https://github.com/njtierney/maxcovr
Tools in R to make it easier to solve the Maximal Coverage Location Problem
Last synced: 07 May 2025
https://github.com/paulk-asert/groovy-data-science
Some Data Science examples using Groovy
beakerx commons-math constraint-programming data-science deep-learning groovy image-recognition kmeans-clustering linear-programming linear-regression mxnet natural natural-language-processing spark
Last synced: 14 Apr 2025
https://github.com/minizinc/minizinc-js
Use MiniZinc in the browser or with NodeJS
constraint-programming integer-programming javascript linear-programming minizinc nodejs optimisation-problem sat-solver typescript-definitions webassembly
Last synced: 07 Apr 2025
https://github.com/madonahs/machine-learning
🌎 I created this repository for educational purposes. It will host a number of projects as part of the process .
java linear-programming linear-regression machine-learning matrices matrix-multiplication neural-network neural-networks python r tensorflow tensorflow-experiments tensorflow-models
Last synced: 01 Sep 2025
https://mlabonne.github.io/blog/
https://mlabonne.github.io/blog/
blog data-science graph-neural-networks linear-programming reinforcement-learning
Last synced: 30 Aug 2025
https://github.com/kathleenwest/mixed-integer-linear-programming-example-power-systems-analysis-a
A Mixed-Integer-Linear-Programming (MILP) problem, formulation, and solution for a power systems generator biding strategy. The objective function is the sum of the unit price of the MW multiplied by the quantity to be accepted added to the other ranges and their respective products plus the no-load cost.
bidding-strategies economics electricity generator linear-programming matlab milp mixed-integer-programming optimization
Last synced: 20 Jun 2025
https://github.com/j2kun/lp-diet
Linear Programming Diet Experiments
healthy-diets linear-programming mathematics operations-research optimization
Last synced: 23 Apr 2025
https://github.com/yashbansod/operations-research
MATLAB implementation of all the Operations Research algorithms and problems solved by me.
artificial-intelligence critical-path graph-theory integer-programming intelligent-agent kalman-filter linear-programming linear-quadratic-regularator markov-process monte-carlo operations-research optimization queuing-theory shortest-path transshipment
Last synced: 13 May 2025
https://github.com/hazelnutparadise/insyra
A next-generation data analysis library for Golang.
analysis data-science data-visualization glpk go-echarts golang gonum hacktoberfest insyra linear-programming pandas parallel plot python r seaborn stats
Last synced: 03 Jan 2026
https://github.com/courses-at-nju-by-hfwei/problem-solving-class-lectures
Lectures for the "Problem Solving" Class at Nanjing University.
abstract-algebra algorithms computational-complexity course-materials discrete-mathematics discrete-probability graph-theory group-theory lecture-notes linear-programming logic nanjing-university nju-courses number-theory set-theory
Last synced: 15 Oct 2025
https://github.com/freewheel/flipy
A Python linear programming interface library
cbc gurobi linear-programming pulp python solver
Last synced: 30 Apr 2025
https://github.com/stephane-caron/lpsolvers
Linear programming solvers in Python with a unified API
linear-programming numerical-optimization python solver
Last synced: 17 Mar 2025
https://github.com/jonls/qsopt-ex
QSopt_ex - an exact linear programming solver. This is a fork adding improvements to the build system, library and a Python interface.
c linear-programming math solver
Last synced: 09 Jul 2025
https://github.com/mesabloo/jellyvm
A VM written following the Linear Abstract Machine architecture
haskell linear-abstract-machine linear-programming rust vm
Last synced: 16 May 2025
https://github.com/ampl/colab.ampl.com
AMPL Model Colaboratory
ampl amplpy conic-optimization integer-linear-programming integer-programming linear-opti linear-optimization linear-programming mip mixed-integer-optimization mixed-integer-programming nonlinear-optimization nonlinear-programming optimization python
Last synced: 13 Apr 2025
https://github.com/rte-antares-rpackage/antaresViz
ANTARES Visualizations
adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp
Last synced: 07 May 2025
https://github.com/rte-antares-rpackage/antaresviz
ANTARES Visualizations
adequacy bilan dygraphs electric energy leaflet linear-programming manipulatewidge monte-carlo-simulation optimization plotly previsionnel r renewable-energy rte shiny shiny-apps simulation stochastic-simulation-algorithm tyndp
Last synced: 19 Apr 2025
https://github.com/juliagraphs/graphsoptim.jl
A package for graph optimization algorithms that rely on mathematical programming.
graphs graphs-algorithms integer-programming jump linear-programming optimization
Last synced: 03 Jan 2026
https://github.com/erikerlandson/gibbous
Convex optimization for java and scala, built on Apache Commons Math
commons-math constraint-programming convex-optimization convex-programming java linear-programming optimization optimization-algorithms quadratic-programming scala
Last synced: 22 Apr 2025
https://github.com/bolner/simplexsolver
An easy-to-use Simplex solver class for linear programming.
cpp eigen linear-programming simplexsolver
Last synced: 21 Mar 2025
https://github.com/dirkschumacher/rcbc
COIN-OR branch and cut (CBC) bindings for R
cbc coin integer-programming linear-programming r solver
Last synced: 15 May 2025
https://github.com/ispaneli/lippy
A module for solving linear programming problems on Python.
bnd branch-and-bound brute-force cutting-plane-method game-theory game-theory-algorithms gomory-cut linear-programming math mathematica mathematics optimization-algorithms optimization-methods python python-types python3 simplex simplex-algorithm simplex-method zero-sum-game
Last synced: 14 Apr 2025
https://github.com/Specy/microlp
A pure Rust MILP solver
linear-programming lp milp optimization rust wasm
Last synced: 02 Apr 2025
https://github.com/rust-or/lp-solvers
library implementing interaction with various linear programming solvers
linear-programming lp operations-research optimization rust solver
Last synced: 10 Aug 2025
https://github.com/lucadibello/mininet-yaml
🛜 Create and manage virtual networks through simple YAML configuration files
linear-programming mininet network-analysis traffic-engineering virtual-networking
Last synced: 17 Aug 2025
https://github.com/willu47/amply
A Python package for AMPL/GMPL datafile parsing
ampl coin-or gmpl linear-programming
Last synced: 30 Apr 2025
https://github.com/ampl/rampl
R API for AMPL
ampl integer-linear-programming integer-programming linear-optimization linear-programming milp mip mixed-integer-optimization mixed-integer-programming modeling-language nonlinear-optimization nonlinear-programming optimization r rampl rlang
Last synced: 13 Apr 2025
https://github.com/emfcamp/slotmachine
A conference schedule optimiser using linear programming.
linear-programming pulp python scheduler
Last synced: 18 Jan 2026
https://github.com/j2kun/earthmover
Implementation of the Earthmover distance metric in python.
earthmover-distance linear-programming optimization python
Last synced: 23 Apr 2025
https://github.com/rust-or/highs-sys
Rust binding for the HiGHS linear programming solver
linear-programming mathematics optimization parallel-computing simplex
Last synced: 10 Aug 2025
https://github.com/pasaopasen/mathclasses
Set of simple mathematical classes in C# (Vectors, Matrixes, Polynoms, Systems of linear equations, Integrals methods, Complex numbers, Rational numbers, Graphs, Methods for solving differential equations) + some features such as memoize (function values memorising)
approximation-algorithms complex-functions complex-number complex-numbers csharp-maths graphs integral interpolation-methods linear-equations linear-programming linear-regression maths matrixes memoize nuget-package optimization-algorithms polynoms rational-numbers swarm vectors
Last synced: 08 Sep 2025
https://github.com/mit-acl/separator
Linear separability (via planes) of two sets of 3D points
3d-points convex-hull feasibility glpk linear-programming linear-separability planes polyhedra
Last synced: 27 Oct 2025
https://github.com/mx-e/microgrid_optimizer
My Bachelors Thesis, combining linear programming and a React.js interface to make basic microgrid planning approachable
bachelor-thesis electricity energy linear-programming microgrid optimization planning renewable-energy simulation user-interface
Last synced: 16 Jan 2026
https://github.com/brenns10/bart
BART fare reduction
algorithm bart flask linear-programming numpy python scipy
Last synced: 14 Jun 2025
https://github.com/integrated-reasoning/napali
Optimization as a service TUI
knapsack-problem linear-programming mixed-integer-programming nix rust tui
Last synced: 16 Aug 2025
https://github.com/alex-mckenna/optimum
Declarative Optimization in Haskell
linear-programming optimization
Last synced: 26 Apr 2025
https://github.com/flixOpt/flixOpt
Vector based Energy Optimization Framework
climate-change energy energy-system energy-system-modeling energy-systems linear-programming mathematical-modelling milp mixed-integer-linear-programming modeling optimisation optimization python renewables
Last synced: 16 Oct 2025
https://github.com/kavir1698/dietrecommender.jl
Create an optimal diet from USDA's food composition database using linear programming.
diet diet-recommender food food-recommendation food-recommender julialang jump linear-programming optimization
Last synced: 14 Oct 2025
https://github.com/athityakumar/or_lab
Operations Research Lab. Involves coding the various Linear Programming Problem optimization methods in C/C++.
coursework iitkgp linear-programming optimization optimization-algorithms
Last synced: 22 Apr 2025
https://github.com/kathleenwest/power-market-operations-final-project-unit-commitment
Security-Constrained Unit Commitment Programming Project
linear-programming matlab mixed-integer-programming optimization power power-flow power-market-operations power-systems power-systems-analysis transmission unit-commitment
Last synced: 14 Jul 2025
https://github.com/jonls/python-qsoptex
Python (Cython) bindings for QSopt_ex
Last synced: 09 Jul 2025
https://github.com/madvorak/vcsp
General-Valued Constraint Satisfaction Problems
combinatorial-optimization constraint-satisfaction-problem lean4 linear-programming symmetric-fractional-polymorphism
Last synced: 24 Oct 2025
https://github.com/lanl-ansi/katana.jl
A Cutting-Plane Based Solver for Convex NLPs
convex-optimization julia-language linear-programming nonlinear-optimization optimization
Last synced: 28 Apr 2025
https://github.com/karrlab/conv_opt
Python package for linear and quadratic programming
convex-optimization linear-programming python quadratic-programming
Last synced: 25 Jun 2025
https://github.com/francoisschwarzentruber/abcd
A simple ASCII format to represent music scores, and a music score editor
abc abcjs ascii constraint-satisfaction-problem lilypond linear-programming markdown midi music music-composition music-notation music-notation-format music-score preprocessing simple-app
Last synced: 13 Sep 2025
https://github.com/minizinc/minizinc-playground
MiniZinc playground using WebAssembly
constraint-programming integer-programming linear-programming minizinc optimisation-problem sat-solver
Last synced: 12 May 2025
https://github.com/opvious/sdk.py
Python optimization SDK
linear-programming mixed-integer-programming optimization python sdk
Last synced: 24 Dec 2025
https://github.com/fdabrandao/amplopt.streamlit.app
AMPL Modeling Tips with Streamlit
ampl integer-linear-programming integer-programming linear-programming nonlinear-optimization optimization orms
Last synced: 26 Aug 2025
https://github.com/pranavkp71/solvex
REST API for solving linear programming problems using FastAPI + SciPy
algorithms api backend data-science developer-tools fastapi linear-programming open-source operations-research optimization python rest-api scipy solver
Last synced: 07 Nov 2025