# sibson/redbeat

RedBeat is a Celery Beat Scheduler that stores the scheduled tasks and runtime metadata in Redis.

Repository: https://github.com/sibson/redbeat
Canonical: https://ross.abutalabs.com/products/redbeat
Language: Python
License: Apache-2.0
License Family: permissive
Topics: redis, celery
Last push: 2026-08-15T00:32:10+00:00

## Health v2 (maintenance only)
Score: 88/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 71, longevity 100
- inputs: {"age_days": 4031, "days_push": 19, "days_rel": 38, "gap_med": 112, "n_releases_24m": 8}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1050, forks 144 (observed 2026-08-28T04:03:22.783459+00:00)

## What it is
RedBeat is a Celery Beat scheduler that stores scheduled tasks and runtime metadata in Redis (or Valkey). It enables dynamic task creation, shared scheduling state across machines, and prevents accidentally running multiple Beat instances via a distributed lock.

## Use cases
- schedule celery tasks dynamically without downtime
- store celery beat schedule in redis
- run multiple celery beat instances safely
- manage periodic tasks from another language via redis
- fast celery beat startup with many tasks

## When to choose
- you use Celery and need a Redis-backed Beat scheduler
- you need to add or modify periodic tasks at runtime
- your schedule must be shared across multiple machines or survive restarts

## When to avoid
- you don't use Celery for background task processing
- you have no Redis/Valkey server available
- you only need simple cron-style scheduling outside Python

## Facets
- artifact type: library
- maturity: active
- function: scheduling, workflow-automation, caching
- domain: developer-tools, databases, backend
- platform: python, self-hosted
- tags: celery, celery-beat, periodic-tasks, task-scheduler, distributed-lock, valkey, automation, redis

## Member repositories
- sibson/redbeat (main) score 88

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:22.783459+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:00:25.019693+00:00, confidence not recorded.
  - readme: https://github.com/sibson/redbeat (fetched 2026-08-28T04:03:22.783459+00:00, sha 2cbdd96d44b1)
- Data as of 2026-08-30T08:39:29.467469+00:00.
