TimefoldAI/timefold-quickstarts

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

67
/ 100
Established

Timefold Solver is a constraint satisfaction engine that uses advanced solver techniques like shadow variables, variable listeners, and bendable scoring to model complex real-world constraints beyond simple optimization. The quickstarts integrate with Java/Kotlin backends (Quarkus and Spring Boot) and include basic web UIs to demonstrate how planning solutions can be visualized and interacted with in production applications. Each example covers specific solver patterns—chained planning variables for sequencing, timeslots for scheduling, load balancing for distribution—enabling developers to learn domain-specific modeling techniques.

505 stars. Actively maintained with 1 commit in the last 30 days.

No Package No Dependents
Maintenance 16 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

505

Forks

156

Language

Java

License

Apache-2.0

Last pushed

Mar 09, 2026

Commits (30d)

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TimefoldAI/timefold-quickstarts"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.