Two ways to run
UpNext works in two modes. Start with SDK + Redis to get the core runtime, then add the server when you want monitoring, persistent history, and management tools.- SDK + Redis
- SDK + Redis + Server
Everything you need to run workers and APIs. Just install the package and point at Redis.
| Feature | |
|---|---|
| Background tasks | Retries, timeouts, progress tracking |
| Workflows | Nested tasks with parent-child lineage and failure propagation |
| Cron jobs | Recurring schedules with standard cron syntax |
| Events | Pub/sub handlers with typed payloads |
| HTTP APIs | Endpoints powered by FastAPI |
| Parallel execution | gather, map_tasks, first_completed |
| Error handling | Automatic retries, backoff, dead-letter queue |
Get started
Installation
Install UpNext and its prerequisites.
Quickstart
Build and run your first worker + API in 5 minutes.