cronboard
Dashboard for managing cron jobs.
A terminal‑based interface lets users list, add, edit, pause, resume, search, and delete cron jobs on both local and remote machines. The Textual UI presents jobs with formatted last and next run times, supports special expressions such as @daily, @monthly, and @yearly, and provides autocompletion for file paths when creating or editing entries. Validation and human‑readable feedback help ensure correct scheduling.
Remote management is handled over SSH, accepting passwords or key files, and the tool can operate on another user’s crontab when the invoking user has sudo privileges. Case‑insensitive keyword search simplifies locating specific jobs across large sets. The application relies on python‑crontab for cron manipulation, Paramiko for SSH connections, and cron‑descriptor for translating expressions into readable descriptions.
Installation is available via pip, uv, Homebrew, AUR, and Nix, requiring Python 3.13+ and a functional cron command. After installation, launching the program presents a footer with available commands, and the default autocompletion starts in the managed user’s home directory.
Reviews
Loading reviews…
Similar apps

System Monitoring & Maintenance
Cronicle
Simple, distributed task scheduler and runner with a web based UI.

Clipboard, Input & Automation
Dagu
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a…
Task & Project Management
mynav
Workspace and session management TUI.

DevOps & Infrastructure
anvil
Config management and app installations.

DevOps & Infrastructure
ctop
Top like interface for container metrics.

Clipboard, Input & Automation
Clipboard
Cut, copy, and paste anything, anywhere.