← Discover
Discover · GitHub · Prefect↑ +66 today

Manage data processes with Python

Prefect is a workflow orchestration framework used to create Python-based data pipelines. Designed to develop resilient data processes, this tool enables management and monitoring of complex data workflows.

Updates

  • September 15, 2026: Stars 23,774 → 23,842, latest release 3.8.6 (September 14, 2026).
  • September 4, 2026: Stars 23,696 → 23,774, latest release 3.8.5 (September 3, 2026).
  • August 27, 2026: Stars 23,629 → 23,696, latest release 3.8.4 (August 25, 2026).
  • August 15, 2026: Stars 23,572 → 23,629, latest release 3.8.3 (August 13, 2026).

What you get

  • Moving data pipelines to production level
  • Error handling and automatic retry
  • Visually monitor workflows

Installation

Installation via pip
pip install -U prefect
Installation with UV
uv add prefect

Running it

Starting the server
prefect server start

If you don't write code

🤖 Paste this into your AI agent (Claude Code · Codex · Antigravity)

I want to automate my data workflows using Python. Help me create a simple data pipeline using the flow and task decorators from the Prefect library. Explain with sample codes how I can integrate error management, scheduling and monitoring features, and how I can turn a Python file into a production-level workflow.

Related dictionary terms

Who it is forFor data teams that want to automate data processes and reliably manage complex data pipelines.
LicenseApache-2.0

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-07-13: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.