Skip to content

What is Flowfile?

Flowfile is an open-source data platform that bundles what is usually bought and wired together separately: a visual pipeline builder, a data catalog, a scheduler, and a Polars-based Python API — one pip install, running on a laptop or as a team server.

It lives in a specific gap: after the spreadsheet stops scaling, before a data-engineering team becomes the only option. The work in that gap is always the same shape — pull data from files, databases, cloud storage, or Kafka streams; clean and combine it; keep the results current; let people query, chart, and build on them. Flowfile's founding bet is that all of it should be reproducible by construction: the work is saved as re-runnable flows, the results live as versioned tables in the catalog, and schedules keep both fresh without anyone pressing Run.

Where Flowfile sits: a spectrum from a spreadsheet to a full data platform with an engineering team, with Flowfile in the wide middle bundling the canvas, catalog, scheduler, and Python API — files, databases, cloud storage, and Kafka flowing in.

The same platform reads as two different products depending on who's looking — so this page forks:

Already convinced and just want your route? Pick the guide written for how you work.