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

#

constraint-programming

Star

Here are 644 public repositories matching this topic...

Language: All
Filter by language
All 644 Python 260 Java 62 Jupyter Notebook 47 C++ 41 Prolog 28 TypeScript 24 JavaScript 20 Rust 16 C# 13 HTML 13
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

QuipNetwork / xquad

Star 5.6k

A hardware-agnostic SDK for optimization problems: define a problem once, then lower it to any quantum or classical solver

quantum-computing constraint-programming quadratic-programming
  • Updated Nov 11, 2026
  • Python
incubator-kie-optaplanner

apache / incubator-kie-optaplanner

Star 3.5k

OplaPlanner has moved to https://github.com/apache/incubator-kie-drools. This repository is archived. OptaPlanner is an AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.

java optimization scheduling solver artificial-intelligence constraints constraint-programming traveling-salesman local-search simulated-annealing constraint-solver tabu-search branch-and-bound metaheuristics rostering employee-rostering mathematical-optimization
  • Updated Jul 14, 2026
  • Java
timefold-solver

TimefoldAI / timefold-solver

Star 1.9k

The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

kotlin java ai solver artificial-intelligence vehicle-routing-problem vrp constraint-programming constraint-solver operations-research optimization-algorithms resource-allocation cvrp planning-algorithms employee-scheduling vrptw solver-library vehicle-routing maintenance-scheduling
  • Updated Nov 11, 2026
  • Java

chocoteam / choco-solver

Star 783

An open-source Java library for Constraint Programming

java csp solver constraint-satisfaction-problem constraints constraint-programming constraint-solver copr constraint-optimisation-problem
  • Updated Nov 11, 2026
  • Java

scipopt / scip

Star 677

SCIP - Solving Constraint Integer Programs

minlp constraint-programming scip mip integer-programming minlp-solver mip-solver
  • Updated Nov 11, 2026
  • C
timefold-quickstarts

TimefoldAI / timefold-quickstarts

Star 608

Get started with Timefold quickstarts here. Optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

kotlin java spring-boot gradle maven artificial-intelligence vehicle-routing-problem constraint-programming operations-research optimization-library resource-allocation cvrp planning-algorithms employee-scheduling vrptw quarkus job-shop-scheduling maintenance-scheduling
  • Updated Nov 11, 2026
  • Java

hakank / hakank

Star 408

My public programs and models - mostly combinatorial problems and puzzles

comet ampl prolog choco constraint-programming constraint-satisfaction sicstus-prolog minizinc answer-set-programming gecode essence numberjack setl picat z3py eclipse-clp jacop jgap frink poplog
  • Updated Nov 27, 2025
  • JavaScript

slothy-optimizer / slothy

Star 357

Assembly super-optimization via constraint solving

assembly-language constraint-programming post-quantum-cryptography cryptography-tools superoptimization
  • Updated Nov 4, 2026
  • Assembly

Gecode / gecode

Star 339

Generic Constraint Development Environment

constraint-satisfaction-problem constrained-optimization constraint-programming constraint-solver constraint-satisfaction constraint-propagation
  • Updated Nov 12, 2026
  • C++

OptimizationExpert / Pyomo

Star 320

Pyomo respository provides a comprehensive library of solved models in Supply chain management

puzzle linear-programming milp linear gurobi constraint-programming pyomo optimization-tools ortools supply-chain-management orms or-tools
  • Updated Nov 2, 2026
  • Jupyter Notebook

triska / clpz

Star 215

Constraint Logic Programming over Integers

prolog constraints constraint-programming integer-arithmetic clp sicstus-prolog
  • Updated Feb 5, 2024
  • Prolog
kiwi

lume / kiwi

Sponsor
Star 214

Fast TypeScript implementation of the Cassowary constraint solving algorithm (soon for AssemblyScript / WebAssembly).

javascript typescript webassembly constraints constraint-programming autolayout kiwi autolayout-constraints cassowary constraint-solver constraint-layout assemblyscript
  • Updated Jun 28, 2025
  • TypeScript

MiniZinc / minizinc-python

Star 213

Access to all MiniZinc functionality directly from Python

python linear-programming constraint-programming sat-solver minizinc integer-programming optimisation-problem
  • Updated Sep 10, 2026
  • Python

triska / clpfd

Star 195

Constraint Logic Programming over Finite Domains

prolog teaching constraints constraint-programming integer-arithmetic clp
  • Updated Jan 7, 2020
  • Prolog

PyJobShop / PyJobShop

Star 181

Solve production scheduling problems with constraint programming in Python.

optimization scheduling constraint-programming operations-research job-shop flow-shop rcpsp jobshop or-tools job-shop-scheduling cp-sat fjsp flexible-job-shop cp-optimizer psplib
  • Updated Aug 14, 2026
  • Python
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++
poker-chipper

jstrieb / poker-chipper

Star 174

Optimally allocate poker chips using constrained, nonlinear optimization

poker optimization svelte web-assembly constraint-satisfaction-problem web-application constraint-programming scip
  • Updated Mar 1, 2026
  • Svelte

corail-research / SeaPearl.jl

Star 171

Julia hybrid constraint programming solver enhanced by a reinforcement learning driven search.

research reinforcement-learning graphs constraint-programming dynamic-programming julialang
  • Updated Mar 27, 2024
  • Julia

lifebeyondfife / Decider

Star 162

An Open Source .Net Constraint Programming Solver

c-sharp constraint-satisfaction-problem f-sharp constraint-programming constraint-solver optimisation
  • Updated Jul 7, 2026
  • C#
ConstraintSolver.jl

Wikunia / ConstraintSolver.jl

Sponsor
Star 143

ConstraintSolver in Julia: Blog posts ->

julia solver sudoku constraint-programming constraint-solver graph-coloring
  • Updated Apr 30, 2022
  • Julia

Add this topic to your repo

To associate your repository with the constraint-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.