The icon of the project
Timefold JSON-B
Timefold solves planning problems. This lightweight, embeddable planning engine implements powerful and scalable algorithms to optimize business resource scheduling and planning. Activate JSON-B bindings for Timefold's Score classes. This module is deprecated and will be removed in a future major version of Timefold Solver. Please use the Jackson integration instead.


To add this extension to your project, use the relevant command in your Quarkus project directory:

Quarkus CLI

quarkus ext add ai.timefold.solver:timefold-solver-quarkus-jsonb


./mvnw quarkus:add-extension -Dextensions="ai.timefold.solver:timefold-solver-quarkus-jsonb"


./gradlew addExtension --extensions="ai.timefold.solver:timefold-solver-quarkus-jsonb"