PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- 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: 5
- age_days: 2987
- days_rel: 8
- days_push: 7
- n_releases_24m: 144
Adoption not part of the score
23693 stars · 2483 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Prefect is an open-source workflow orchestration framework that turns Python functions into production-grade data pipelines using decorators like @flow and @task. It provides scheduling, retries, caching, state tracking, event-driven automations, and a real-time UI, with a self-hosted server or managed Prefect Cloud for monitoring deployments.
Use cases
- orchestrate data pipelines in python
- replace cron jobs with scheduled workflows
- add retries and caching to python scripts
- schedule and monitor etl jobs
- build ml training and inference pipelines
- trigger workflows from external events
- self-host a workflow orchestration engine
- run data workflows on kubernetes
When to choose
- you want to elevate python scripts into production workflows with minimal code
- you need dynamic, data-driven pipelines without yaml or dsls
- you want built-in scheduling, retries, caching, and observability out of the box
- you need to run workflows anywhere python runs, from local to kubernetes
- you prefer a pythonic alternative to airflow
When to avoid
- you need a language-agnostic orchestrator for non-python codebases
- your workflows are simple enough for plain cron or shell scripts
- you require strict dag definitions defined statically before runtime
- you want a fully managed service without any self-hosted component
Facets
framework · maturity stable
workflow-automation scheduling monitoring etl developer-tools data-science machine-learning developer-tools python cross-platform self-hosted cloud orchestration data-pipelines mlops data-ops observability durable-execution event-driven retry-logic task-caching airflow-alternative data-engineering automation docker kubernetes
6 sources
- readme: https://github.com/PrefectHQ/prefect · fetched 2026-08-28 · 5b50f2873412
- homepage: https://prefect.io · fetched 2026-08-29 · 933c451bb69e
- site_page: https://docs.prefect.io/v3/get-started/index · fetched 2026-08-29 · 5eea312bf7f4
- site_page: https://www.prefect.io/pricing · fetched 2026-08-29 · 5d09c51bc062
- site_page: https://www.prefect.io/changelog · fetched 2026-08-29 · 864c0ccb22be
- site_page: https://www.prefect.io/company · fetched 2026-08-29 · 166be5a8ae7b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| PrefectHQ/prefect | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="PrefectHQ/prefect")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem