Open Source Alternative to:
Repository activity:
Stars17,780
Forks1,658
Open Issues919
Last commit10 hours ago
License:
Apache-2.0
Languages:
Prefect 3.0 is a modern workflow orchestration framework designed for data and machine learning engineers to build resilient data pipelines in Python. It provides a robust platform to orchestrate code, ensuring full observability and control over workflows from development to production. With Prefect, developers can write code in pure Python without boilerplate or strict DAGs, recover quickly from issues, and deploy workflows seamlessly across different environments.
- Control Panel: Orchestrate your code with scheduling, automatic retries, and prioritized instant alerting, giving you full observability into your workflows.
- Pure Python: Write code however you want, without boilerplate or strict DAGs. Prefect handles the orchestration.
- Recover Quickly: With custom retry behavior, caching, and extensive automations, restore your pipelines to healthy in minutes instead of days.
- Easy Local Development: Start a local test server with a single command and test your work without pain.
- Choose Your Own Infrastructure: Configure your execution environment down to the individual @flow level, offering granular control over your infrastructure with work pools and work queues.
- Full Stack Visibility: Integrate events from any third-party tool to look inside your pipelines.
Prefect 3.0 empowers developers to trust their data workflows, ensuring resilience from script to scale. By investing in automation and reducing the time spent on errors, Prefect provides a reliable backbone for business automations, making it a preferred choice over other orchestration tools like Airflow.