Scheduling expressions that are readable and more powerful than cron.
every weekday at 9:00 except dec 25, jan 1 in America/New_York
Native implementations for Rust, TypeScript, Python, Go, Dart, Java, C#, Ruby, and WASM.
0 9 * * 1-5
every weekday at 9:00
0 10 * * 0,6
every weekend at 10:00
*/30 * * * *
every 30 min from 00:00 to 23:59
0 9 1 * *
every month on the 1st at 9:00
not possible
every 2 weeks on monday at 9:00
not possible
every month on the first monday at 10:00
not possible
every year on dec 25 at 00:00
every 2 weeks on monday at 9:00
every month on the first monday at 10:00
every year on dec 25 at 00:00
every weekday at 9:00 except dec 25, jan 1
every day at 09:00 until 2026-12-31
every day at 9:00 in America/New_York
cargo add hron
npm install hron-ts
pip install hron
go get github.com/prasrvenkat/hron/go
dart pub add hron
io.hron:hron
implementation 'io.hron:hron'
dotnet add package Hron
gem install hron
npm install hron-wasm
cargo install hron-cli