linear-programming

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.

  • Project mention: pyomo VS timefold-solver - a user suggested alternative | libhunt.com/r/pyomo | 2024-01-04
  • 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.

    InfluxDB logo
  • 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

  • Clarabel.rs

    Clarabel.rs: Interior-point solver for convex conic optimisation problems in Rust.

  • 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.

    WorkOS logo
  • 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.

  • Project mention: Faer-rs: Linear algebra foundation for the Rust programming language | news.ycombinator.com | 2024-04-24

    How exactly does this dovetail with https://github.com/rust-or/good_lp ? Will it be a replacement, an enhancement, or something else?

  • portfolio_allocation_js

    A JavaScript library to allocate and optimize financial portfolios.

  • Optimus * 96

    Optimus is a mathematical programming library for Scala. (by vagmcs)

  • minizinc-python

    Access to all MiniZinc functionality directly from Python

  • Project mention: Matrix / 2d Array Puzzle-Like Problem | /r/algorithms | 2023-05-08

    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.

  • rmpk

    Mixed Integer Linear and Quadratic Programming in R

  • algorithms-notes

    Notes of Algorithms Learning

  • sdk.py

    Python optimization SDK

  • Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01

    I’m excited to introduce opvious, a Python SDK which enables you to build, validate, and deploy optimization models!

  • napali

    Optimization as a service TUI

  • Project mention: Ratatui | news.ycombinator.com | 2023-12-10

    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

  • 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

  • exp-pairs

    Linear programming over exponent pairs

  • IRL

    Algorithms for Inverse Reinforcement Learning

  • notebooks

    Optimization notebooks (by opvious)

  • Project mention: Opvious - deploy optimization models with just a few lines of code | /r/Python | 2023-11-01

    More interactive examples

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

linear-programming related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com