Developer builds Jobman, a daemonless CLI job manager to replace nohup workarounds
A developer created Jobman, an open-source command-line job manager written in Go, after finding nohup too limited for complex background tasks. Jobman adds features such as automatic retries, timeouts, inter-job dependencies, email or webhook notifications, and separate log streams — without requiring a shared daemon process. It stores job metadata in SQLite and uses plain files for logs, making it a lightweight, per-user local tool rather than a system-wide scheduler. The tool runs on Linux, macOS, and Windows, and is designed for use cases like data imports, research scripts, long builds, and jobs launched over SSH. Jobman is MIT-licensed, available via Homebrew and other package formats, with source code on GitHub and documentation at jobman.tech.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in