Python Constraints

Open-source Python projects categorized as Constraints Edit details

Python Constraint Projects

  • pulp

    A python Linear Programming API

    Project mention: Integer vs. Linear Programming in Python | news.ycombinator.com | 2022-05-07

    For modelling libraries in general-purpose languages, Gurobi's python bindings have the best reputation. But of course Gurobi is very expensive (I have heard about $50k for a fully unrestricted license, plus $10k yearly for support). On the open-source side, besides Google's OR-Tools, there is Pyomo [1] and PuLP [2] in Python (as the article mentions). In Julia, there is JuMP [3], whose development community is extremely enthusiastic.

    Traditionally, however, mathematical models were encoded in domain-specific languages. The most prominent one is AMPL [4] which is proprietary. The glpk [5] people have developed a very neat open source clone of AMPL: the GNU MathProg language. For a more modern take on AMPL-type modelling DSLs, look at ZIMPL [6], which is open source as well.

    [1] http://www.pyomo.org/

    [2] https://coin-or.github.io/pulp/

    [3] https://jump.dev/JuMP.jl/stable/

    [4] https://ampl.com

    [5] https://www.gnu.org/software/glpk/

    [6] https://zimpl.zib.de/

  • pySHACL

    A Python validator for SHACL

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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). The latest post mention was on 2022-05-07.

Python Constraints related posts

Index

Project Stars
1 pulp 1,448
2 pySHACL 173
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com