luoxiu/Schedule
Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer) observed · 2026-08-28
Health v2 · maintenance only
55/100
- Activity 71
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2984
- days_rel: n/a
- days_push: 175
- n_releases_24m: 0
Adoption not part of the score
1819 stars · 113 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Schedule is a Swift library for scheduling timing tasks using an elegant, fluent API, serving as a friendly alternative to Timer. It supports interval-based and date-based plans, natural language parsing, batch task management, and execution history.
Use cases
- run a task every 5 seconds in Swift
- schedule a job at a specific date and time
- parse natural language schedule strings like 'every one hour and ten minutes'
- manage and cancel batches of timed tasks
- suspend and resume recurring timers
- replace Timer with a more expressive scheduling API
When to choose
- you need expressive interval or date-based scheduling in Swift
- you want natural language schedule parsing
- you need task management features like suspend, resume, and execution history
When to avoid
- you need distributed or persistent job scheduling across servers
- your project is not in the Swift/Apple ecosystem
- you only need a simple one-shot timer with no extra features
Facets
library · maturity active
scheduling developer-tools developer-tools timer fluent-api natural-language-parsing task-scheduler swift-package automation swift ios macos
1 source
- readme: https://github.com/luoxiu/Schedule · fetched 2026-08-28 · 6a567cd800e7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| luoxiu/Schedule | main | 55 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem