alseambusher/crontab-ui

Easy and safe way to manage your crontab file

View on GitHub ↗Jump to charts ↓

alseambusher/crontab-ui has 3k+ stars and 450+ forks on GitHub, is written in JavaScript, and was last pushed on Jul 31, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 21st, 2026
Created on June 11th, 2015
Open Issues & Pull Requests: 20 (+0)
GitHub issues: Enabled
Number of forks: 498
Total Stargazers: 3,283 (+0)
Total Subscribers: 61 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 76.6 days
Mean response time: 126.5 days
90th percentile: 330.8 days
Tracked items: 11

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 145 days
Stale 30+ days: 7
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • wontfix (13)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Crontab UI is a web-based interface for managing cron jobs safely without directly editing the crontab file.

The tool addresses the error-prone nature of manual crontab editing by providing a graphical interface where users can add, delete, pause, and resume jobs with reduced risk of mistakes. It works by storing job configurations in a database and syncing them to the system crontab, allowing users to manage hundreds of jobs through a browser rather than text editing.

The tool suits system administrators and developers who need reliable cron job management across multiple machines. It is particularly valuable for teams managing many scheduled tasks, as it reduces the likelihood of configuration errors that could disable all jobs. The project includes backup and export functionality for deploying configurations to other machines, error logging, and support for mailing notifications and webhooks. Setup is straightforward with import capabilities for existing crontabs, and the tool can be deployed via Docker or installed globally through npm. Configuration options include basic HTTP authentication, SSL support, and customizable storage paths through environment variables.

The project shows active maintenance with regular updates and documentation covering deployment scenarios including Docker, nginx integration, and single-board computers. The codebase demonstrates attention to operational concerns such as permission handling, data persistence, and security features like authentication and SSL support.