• 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

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
24,045 GitHub stars.
24,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

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

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Firecrawl avatar

    pdf-inspector

    Rust library that classifies PDFs and extracts their text as Markdown

    19.7k
  • dbt Labs avatar

    dbt

    SQL-based transformation framework for data warehouse modeling

    14k