Cron builder
A schedule builder with frequency tabs, weekday chips, a day grid and time field, a two-way synced cron expression, a plain-language summary and the next runs.
Preview
On
At
0900
UTCType digits or use arrow keys.0Minute
9Hour
*Day
*Month
1-5Weekday
Every weekday at 09:00
Next runs · UTC
- in 19 h
- in 4 d
- in 5 d
Saved value: 0 9 * * 1-5
Install
Pro source requires Pebble Pro. Try the full preview above.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| now | Date | — | Reference time for the next runs (required; pass a fixed date for stable renders). |
| value | string | — | Controlled five-field cron expression. |
| defaultValue | string | "0 9 * * 1-5" | Uncontrolled starting expression. |
| onValueChange | (expr: string) => void | — | Called with each valid expression. |
| runs | number | 3 | How many upcoming runs to list. |
| timeZoneLabel | string | "UTC" | Label for the time field and the runs list; runs are computed in UTC. |
Pro component
Try the full preview above. Editable source and build guides require Pebble Pro.
