#cron-scheduler #cron #async

cronox

A elegant and efficient asynchronous scheduler for Rust

5 releases

Uses new Rust 2024

0.0.5 Sep 10, 2025
0.0.4 Sep 10, 2025
0.0.3 Sep 8, 2025
0.0.2 Sep 8, 2025
0.0.1 Sep 6, 2025

#18 in #cron-scheduler

Download history 2/week @ 2025-10-06 2/week @ 2025-10-13

130 downloads per month

MIT/Apache

14KB
346 lines

cronox

Setup

cargo add cronox

Usage

let mut scheduler = Scheduler::new();

scheduler.call(async || {}).every_second();
scheduler.call(async || {}).every_five_seconds();
scheduler.call(async || {}).every_minute();

scheduler.await;

Dependencies

~5–8.5MB
~155K SLoC