SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 Java constraint-solver Projects
-
Timefold Solver
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Every classical solver library starts the same way: a constructor for each kind of variable, references kept as locals, constraints as objects imposed onto the Problem. Choco in Java, Z3 via its Python and Java bindings, and combo's first version all look like this.
-
OptaPlanner
Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
Java constraint-solver discussion
Java constraint-solver related posts
-
Last fifty years of integer linear programming: Recent practical advances
-
How I build a university timetable generator
-
I built an AI company to save my open source project
-
The Design and Implementation of the CPython Virtual Machine
-
Free Staff Rostering Software
-
OG OptaPlanner team continues on Timefoldfold Solver 1.1 is out now
-
Searching for Shift-planning web-based solution
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jun 2026
Index
What are some of the best open-source constraint-solver projects in Java? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Timefold Solver | 1,681 |
| 2 | Choco | 770 |
| 3 | OptaPlanner | 490 |