Repolode
cronitorio

cronitorio/cronitor-cli

Official command-line tool for Cronitor.io that syncs cron jobs, wraps commands with monitoring, and manages Cronitor resources from the terminal.

Stars
559
Forks
41
Open issues
9
Last commit
14 hours ago

What is it?

Cronitor CLI is the companion command-line app for the Cronitor monitoring service. It imports and syncs existing cron jobs to Cronitor, runs commands wrapped with monitoring via `cronitor exec`, and ships as a single executable for Linux, macOS and Windows.

Beyond cron handling, the CLI manages Cronitor resources such as monitors, status pages, issues, notifications, integrations, groups, environments, team members and API keys. Output can be formatted as table, JSON or YAML, and browser-based login is supported alongside API keys set through environment variables.

It also includes the Crontab Guru Dashboard, a self-hosted web UI for viewing and managing crontab entries with run-now and suspend actions, plus a built-in MCP server so AI coding tools can configure and check jobs.

Key features

  • 01Syncs and imports cron jobs into Cronitor
  • 02Wraps commands with monitoring using `cronitor exec`
  • 03Manages monitors, status pages, issues, notifications and integrations from the terminal
  • 04Browser-based login or API keys via environment variables
  • 05Self-hosted dashboard for crontab entries with run-now and suspend actions
  • 06Built-in MCP server for AI coding tools

Use cases

  • Monitoring nightly backups and maintenance scripts that run under cron on Linux servers
  • Managing many Cronitor monitors and alert integrations from scripts or CI pipelines
  • Running a local dashboard to inspect and trigger crontab jobs on a server

Quick start

  1. 1

    Download and decompress the CLI executable for your OS from the installation instructions

  2. 2

    Sign in or create a Cronitor account

    cronitor auth login
  3. 3

    List your monitors to confirm the connection works

    cronitor monitor list

Things to know

  • Requires a Cronitor.io account, and most features need it to be signed in or configured with credentials.
  • The metadata lists the license as NOASSERTION, so the license terms are unclear from the README.

Topics

FAQ

What is cronitor-cli?
Official command-line tool for Cronitor.io that syncs cron jobs, wraps commands with monitoring, and manages Cronitor resources from the terminal. Cronitor CLI is the companion command-line app for the Cronitor monitoring service. It imports and syncs existing cron jobs to Cronitor, runs commands wrapped with monitoring via `cronitor exec`, and ships as a single executable for Linux, macOS and Windows.
Is cronitor-cli free to use? What license does it have?
cronitor-cli is open source under the Other license. Check the license terms before using it in commercial products.
Is cronitor-cli still maintained?
Actively maintained. The last commit to cronitor-cli was on Nov 6, 2026.
What can I use cronitor-cli for?
Monitoring nightly backups and maintenance scripts that run under cron on Linux servers Managing many Cronitor monitors and alert integrations from scripts or CI pipelines Running a local dashboard to inspect and trigger crontab jobs on a server
How do I install cronitor-cli?
Download and decompress the CLI executable for your OS from the installation instructions Sign in or create a Cronitor account: cronitor auth login List your monitors to confirm the connection works: cronitor monitor list
Where can I get cronitor-cli?
The source code and installation instructions are on GitHub: https://github.com/cronitorio/cronitor-cli

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects