New:Prefect's UI is open-source!

The New Standard in Dataflow Automation

What will you build?

Eliminate Negative Engineering

Prefect is a new workflow management system, designed for modern infrastructure and powered by an open-source engine.

Create Powerful Data Pipelines

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

Focus on Your Code

Let Prefect take care of scheduling, error handling, retries, logs, triggers, data serialization, parameterization, dynamic mapping, caching, and more.

Ease of Use

Up and running in under five minutes.

Deliver Confidence

Total oversight of your data workflows.

Tangible ROI

Recover valuable time and resources.

1
2
3
4
5
6
7
8
9
10
11
12
13
from prefect import task, Flow

@task
def say_hello():
    print("Hello, world!")


with Flow("My First Flow") as flow:
    say_hello()


flow.run() # "Hello, world!"

An open-source automation and
scheduling engine

A complete solution for automating data
engineering and data science workflows