ontime
Ontime is a browser-based application that manages event rundowns, scheduling, and cueing.
Platform availability
Available on 1 of 6 install platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
Also on Docker Hub and GitHub
Health score
73/100 Good
- Maintained
- 100last commit 1 day ago
- Popular
- 60959 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 2 days ago
- GitHub stars
- 959
- Open issues
- 38
- Last commit
- 2026-10-08
- Latest release
- v4.14.1
- Activity
- rising
Checked today - source: GitHub (cpvalente/ontime)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 10 days ago - source: Docker Hub image tags and published docs
First-install notes
- Check Node.js before installing the CLI Ontime's CLI needs the Node.js (the program that runs it) version listed in the app's requirements, so check your version before running the npm global install. Using the wrong version can make the install fail or leave the ontime command unusable. source
- Quick-test with npx first You can run the documented npx install @getontime/cli command to start a temporary session without a permanent install. This is useful for a first check, and it avoids wasting time if your setup is missing something. source
- Use the right URL path when accessing it For a local run, the timer page is shown as http://localhost:4001/timer, but if you host Ontime under a subfolder you must include that deployment prefix. Assuming the wrong path can break links, timer controls, or cloud routing. source
Fetched 10 days ago - each note links to its source
Variants
Alternatives
No alternatives collected yet.
Common questions
What should I check before globally installing the Ontime CLI with npm?
Check that your Node.js version matches the version listed in Ontime's requirements. Using the wrong version can make the install fail or leave the ontime command unusable.
How should I set the URL path when reverse proxying Ontime under a subfolder?
Use the deployment prefix in the path. If Ontime is hosted under a subfolder, omitting that prefix can break links, timer controls, or cloud routing.
What deployment method is suggested for self-hosting Ontime in a cloud container?
The Docker image is suggested for hosting on a cloud container service such as an Amazon EC2 container.
Is Ontime v2 free to use?
Yes, the v2 release is described as a free rundown and time manager.
Answers sourced from github.com, github.com, www.reddit.com, www.reddit.com
Community
- Ontime v2: rundown and time manager is now free : r/selfhosted - Reddit (reddit)
- Free app for managing stage timers and event rundown (reddit)
- Free stage timer app now also on docker and linux : r/selfhosted - Reddit (reddit)
Collected 5 days ago - public community threads