• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Prefect avatar

Prefect

Python framework for scheduling and monitoring data pipelines

  • Data and spreadsheets
  • Developer tools
  • Servers and infrastructure
View on GitHub
Website

Featured by Willet

What it is

Prefect turns ordinary Python functions into orchestrated workflows using flow and task decorators, adding scheduling, retries, caching, and event-triggered runs. A bundled server provides a web UI for tracking runs, triggering deployments, and inspecting logs, and it can be self-hosted or replaced by the managed cloud service. Data engineers and ML teams use it to move scripts into production jobs that recover from failures and run on cron or in response to events.

Images

Facts

Stars
24k24,045

Forks
2,600
Commits
22,210
Contributors
425
Language
Python
License
Apache-2.0
Last commit
Oct 19, 2026
On GitHub since
June 2018
First release
August 2018
Platforms
web, CLI, self-hosted, library
Self-hostable
Yes
Alternative to
Astronomer, Control-M
Tags
  • workflow-automation
  • data-pipeline
  • data-science
  • monitoring
  • dashboard

Last synced from GitHub on Oct 20, 2026

Share and more

Comments

No comments yet. Start the conversation.

The 10 best overlooked open-source projects, every Monday.