Orchestrate the
modern data stack

The easiest way to build, run, and monitor data pipelines at scale.

Prefect 1.0 is an open-source, flexible Python framework to easily combine tasks into workflows, deploy, schedule, and monitor their execution.
OPEN-SOURCE WORKFLOW MANAGEMENT

Focus on your code

Use a flexible Python framework to easily combine tasks into workflows, then deploy, schedule, and monitor their execution through the Prefect UI or API.

  1. from prefect import task, Flow
  2. @task
  3. def say_hello():
  4. print("Hello, World!")
  5. with Flow("My First Flow") as flow:
  6. say_hello()
  7. flow.run() # "Hello, world!"
Get started with Prefect 2.0

The Prefect Python library includes everything you need to design, build, test, and run powerful data applications.

READ THE DOCS
Deploy and scale on Cloud

Unlimited workflows and a free forever plan.

GET STARTED FOR FREE
Join the Community

Get support, learn, build, and share with thousands of talented data engineers.

JOIN SLACK
Get Answers

Find all the answers to your Prefect questions in our Discourse forum.

JOIN DISCOURSE