Skip to content
Moadim·

🚀Moadim: Portable Scheduler for Unix-like OSes

A new way to schedule tasks without cron

TL;DR

Moadim is a new scheduler that runs tasks inside tmux sessions, eliminating the need for a cron daemon. Install it with `cargo install --locked moadim` or `npm install -g moadim`. It's free, open-source, and supports macOS and Linux.

Moadim is a portable in-process scheduler that runs tasks inside tmux sessions, eliminating the need for a cron daemon. It's ideal for developers who want to schedule tasks without relying on system-level cron jobs. Moadim supports macOS and Linux, and can be installed using `cargo install --locked moadim` or `npm install -g moadim`. Each loop is also a documented HTTP endpoint, making it easy to monitor and manage tasks. Moadim supports built-in agents like Claude, Codex, Hermes, NanoClaw, and Pi, and runs agents in a fresh, isolated workbench. The watchdog feature ensures that hung runs are killed and sessions are reaped once they finish. Moadim is free, open-source, and under the MIT license.

Moadim: Portable Scheduler for Unix-like OSes — Moadim

Key Points

1

Moadim can be installed using `cargo install --locked moadim` or `npm install -g moadim`.

2

Moadim requires a Unix-like OS with tmux on the PATH.

3

Each loop is also a documented HTTP endpoint with an OpenAPI schema and Swagger UI.

4

Moadim supports built-in agents like Claude, Codex, Hermes, NanoClaw, and Pi.

5

Moadim runs agents in a fresh, isolated workbench and reaps sessions once they finish.

Why It Matters

If you're running tasks on macOS or Linux and want to avoid cron daemons, Moadim is a game-changer. It's free, open-source, and supports built-in agents like Claude, Codex, Hermes, NanoClaw, and Pi. Each loop is also a documented HTTP endpoint, making it easy to monitor and manage tasks. Moadim is ideal for developers who want to schedule tasks without relying on system-level cron jobs.

crontmuxschedulerunixlinuxmacos

Frequently Asked Questions

Why does this matter?

If you're running tasks on macOS or Linux and want to avoid cron daemons, Moadim is a game-changer. It's free, open-source, and supports built-in agents like Claude, Codex, Hermes, NanoClaw, and Pi. Each loop is also a documented HTTP endpoint, making it easy to monitor and manage tasks. Moadim is ideal for developers who want to schedule tasks without relying on system-level cron jobs.

What happened?

Moadim is a new scheduler that runs tasks inside tmux sessions, eliminating the need for a cron daemon. Install it with `cargo install --locked moadim` or `npm install -g moadim`. It's free, open-source, and supports macOS and Linux.

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 3,463 builders reading daily.

Also get