TypedFlows by LibreWorks
Build data processing flows on a canvas. Run them in production.
TypedFlows is a platform for teams that move data between systems: Kafka topics, databases and more. You design a flow visually, deploy it to an environment, and the platform runs it.
- Visual flow designer
- Managed deployments
Read new orders
Decode payload
Enrich with customer tier
region == "EU"
postgres · orders_eu
Drop non-EU orders
See TypedFlows in action
Environments, flow design and deployment, from an empty canvas to a running flow.
Schemas validated as you design
Every step declares what data it expects. TypedFlows checks the whole flow against those schemas while you build it, so bad data surfaces before deployment.
Powerful yet simple transformations
Write each transformation in Java against typed input and output records, generated for you from the flow. The compiler checks your code as you type, long before production.
One step feeds the next
The output schema of each step automatically becomes the input of the next. The flow stays consistent from source to sink, with no manual wiring.
Focus on your business processes
Set up TypedFlows once. After that, building a flow is picking a source, adding steps and choosing a sink. You don't have to be an expert software developer. The canvas shows what data goes into every step and what comes out, so you always know where you are.
- Start on the canvas without writing any code
- Brokers, ports and credentials stay hidden inside environments
- Drop into Java for complex tasks
Any source, any sink
TypedFlows started with Kafka, but a flow can read and write wherever your data lives. Move events between topics, pull data from HTTP endpoints, land events in tables, or combine them in a single flow.
From canvas to production, in one place.
Design a flow once, then promote the same design through environments. TypedFlows manages the deployments and you keep the visibility.
- Flow Designer: a rich selection of steps on a visual canvas, schema-checked as you build.
- Deployments: ship a designed flow and manage its lifecycle per environment.
- Environments: isolated clusters, registries and connections; promote dev → prod.
DEPLOYMENTS · production
3 environments · dev / staging / prod · promote with one action
Talk to us. No sign-up required.
TypedFlows by LibreWorks. LibreWorks has been delivering software projects for clients since 2013, and TypedFlows came out of that work: the integration problems we kept solving by hand, project after project, are the ones the platform now handles. Write to us about your data stack and what you're building, and we'll show you the platform on your own use case.
What to include
Your sources and sinks, roughly what the data does, and how you run things today.
What happens next
We reply with a time for a walkthrough on your own use case, usually within a working day.
Check out our free tools
The free tools need no account and run entirely in your browser.