Demo: Project Planning for YouTrack

Reconstruct past project schedule from YouTrack activity log, and compute future schedule from YouTrack issue data plus a list of available contributors.

This web app is deliberately bare-bones to demonstrate the API provided by this package. All data is retrieved through the YouTrack REST API. Authorization happens through OAuth 2.0. This web app never comes in touch with your password.

For YouTrack InCloud, enter the “Base URL” shown at Server Settings > Domain Settings. The URL should be of form “https://<your-domain>/youtrack”. For YouTrack Standalone, enter the “Base URL” shown at Server Settings > Global Settings.
For YouTrack InCloud without a custom domain, this setting is not configurable. Otherwise, enter the “Hub URL” shown at Server Settings > Hub Integration.
The YouTrack service ID is shown at Server Settings > Hub Integration.
If you are not logged into YouTrack yet, this will take you to the YouTrack login page. Once logged in, you will be redirected back here. Please note: The URI of this web app (that is, “”) needs to be registered in the Hub Settings under “Redirect URIs”. The current origin (that is, “”) also needs to be added under “Allowed origins” at Server Settings > Global Settings.


Enter the YouTrack instance and scheduling options in JSON format below. Click on the type names for API reference and schema. The isSplittableFn property of YouTrackConfig is a function and cannot be specified as part of the JSON. Use the text field below.


Properties starting with a dollar sign are added here to make the timestamps human-readable.