SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 linear-programming Open-Source Projects
-
JuMP.jl
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)
-
pyomo
An object-oriented algebraic modeling language in Python for structured optimization problems.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
python-mip
Python-MIP: collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
-
emhass
emhass: Energy Management for Home Assistant, is a Python module designed to optimize your home energy interfacing with Home Assistant.
-
Optimization-Python
General optimization (LP, MIP, QP, continuous and discrete optimization etc.) using Python
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
fminslp
matlab based optimizer framework for Sequential Linear Programming (SLP) coupled with a global convergence filter
-
Simplex_Numpy
Creating a Linear Program Solver by Implementing the Simplex Method in Python with NumPy
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: pyomo VS timefold-solver - a user suggested alternative | libhunt.com/r/pyomo | 2024-01-04
Project mention: Faer-rs: Linear algebra foundation for the Rust programming language | news.ycombinator.com | 2024-04-24How exactly does this dovetail with https://github.com/rust-or/good_lp ? Will it be a replacement, an enhancement, or something else?
Now, you say you need to solve this using Python. I would personally either use the MiniZinc Python driver or I would use the OR-Tools Python package and write a similar model to the one above.
Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01I’m excited to introduce opvious, a Python SDK which enables you to build, validate, and deploy optimization models!
We're working on a new TUI for managing local and remote executions of optimization solvers like CBC, HiGHS, and our own hardware-accelerated solvers [2].
Ratatui is a delight to work with. It uses immediate mode rendering [3] which feels very intuitive compared to other TUI frameworks.
[1] https://github.com/integrated-reasoning/napali
Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01More interactive examples
linear-programming related posts
-
pyomo VS timefold-solver - a user suggested alternative
2 projects | 4 Jan 2024
- Opvious - deploy optimization models with just a few lines of code
- Show HN: Opvious, a batteries-included optimization platform
- [P] Advice needed for what tool/algorithm is appropriate
- Are there any mathematical optimizations modeling libraries made for Common Lisp?
- What software is used in the field these days?
- Matrix / 2d Array Puzzle-Like Problem
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Apr 2024
Index
What are some of the best open-source linear-programming projects? This list will help you:
Project | Stars | |
---|---|---|
1 | JuMP.jl | 2,134 |
2 | pyomo | 1,838 |
3 | gosl | 1,806 |
4 | python-mip | 504 |
5 | Clarabel.rs | 252 |
6 | emhass | 236 |
7 | Optimization-Python | 221 |
8 | good_lp | 200 |
9 | portfolio_allocation_js | 169 |
10 | Optimus * 96 | 141 |
11 | minizinc-python | 132 |
12 | rmpk | 42 |
13 | algorithms-notes | 9 |
14 | sdk.py | 8 |
15 | napali | 9 |
16 | fminslp | 4 |
17 | Simplex_Numpy | 3 |
18 | exp-pairs | 3 |
19 | IRL | 1 |
20 | Code-Finds-Determinant-of-a-Array-in-C | 1 |
21 | notebooks | 0 |
Sponsored