TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

PrefectHQ/prefect

Python workflow orchestration framework

Turn Python scripts into resilient data pipelines

Imagine daily data jobs stopping due to unexpected errors, forcing you to rerun them manually. Prefect turns Python scripts into automated workflows with scheduling, retries, and caching by modifying just a few lines of code. It is a workflow orchestration framework that lets data teams operate stable data processing without building complex infrastructure themselves.

Structure for converting scripts to workflows

Prefect uses Python's flow and task decorators to convert existing scripts into workflows. This structure handles dependencies and branching logic between tasks and includes built-in automatic retries on failure. Users can deploy workflows using the serve method and set execution schedules with cron expressions. You can also configure workflows to react to events. These features help data pipelines adapt to changes in the external environment and recover from unexpected modifications.

Execution tracking and environment selection

Workflow activity can be tracked on a self-hosted Prefect server or the managed Prefect Cloud dashboard. Running the prefect server start command locally opens the UI on port 4200 in your browser to check execution results. For lightweight environments that only need to communicate with a remote server or Cloud, you can use prefect-client.

Conditions to check before adoption

Using Prefect requires Python version 3.11 or higher. To integrate with agents, refer to the guides for connecting via plugins or MCP. The community includes over 25,000 practitioners who provide support through documentation, the Slack community, and the developer blog. Before adopting it, it is recommended to verify that your data processing scale and monitoring requirements align with the feature scope of Prefect Cloud and that you meet the Python version requirements.

Written by AI from this repository's README on October 6, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jul 12 · best daily rank #4 (Jul 12)

Read from GitHub, as of November 7, 2026. None were read on November 8, 2026.

Language
Python
Topics
automation · data · data-engineering · data-ops · data-science · infrastructure · ml-ops · observability
Stars
24,130
Contributors
513
Forks
2,638
Latest release
3.9.2 · November 6, 2026
Commits
22,428
Last commit
November 6, 2026
Open issues
795
Open pull requests
78
Used by
8,142

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #4 · July 12, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/PrefectHQ--prefect/badge.en.svg)](https://trend.ondo.sh/github/r/PrefectHQ--prefect/en.html)