Build data
products faster.
Twirl is a platform for data teams looking to ship value, not tooling. It lets you deploy data pipelines from day one and manages all infrastructure and scaling. Twirl is proudly code-first and unifies analytics, machine learning and everything in between.
Built by data engineers from
Smooth local development.
Best practices built-in. Abstractions like tables, streams, jobs and schemas make incremental updates and schema evolution easy. Process data using any language you want, sync data between data stores and mix batch and streaming, all in one platform.
Easy local testing.
No more unexpected failures in production. With Twirl, you can run and test dependent jobs together to catch errors early and iterate faster. Unit test your code and continuously monitor your assumptions about your data.
Painless deployments.
Fully serverless infrastructure. Don't worry about scaling, containers, or CI/CD. Once you merge to main, all jobs run continuously in the cloud on whatever hardware you need. Use the Twirl web app to keep track of what’s running and when.
Don't take our word for it
Here's what our customers say.
Twirl worked out of the box. It powers our key product features that require data aggregation to provide users with insights about their speaking profiles. That means more than half of all English teachers in Mongolia rely on this data!
Once we decided to go with Twirl, the team was onboarded in less than a day and we could start spinning up pipelines immediately. I would highly recommend Twirl to other startups and scaleups that need a great data platform without wasting time.

Before Twirl, developers queried databases with inconsistent results. Now, Twirl handles all data transformation and creates universal definitions of metrics such as churn rate and the number of bookings.
It was an easy choice and shortened time to value. Instead of hiring multiple engineers to build the same thing, we got started instantly. Twirl is easy to use, and you can stay on one platform.

Twirl makes us more productive. It helps us collect and process financial data from our customers, to understand their business and offer them loans. I can focus on writing code to improve our product, as Twirl completely removed the need to set up any data infrastructure.
It was super easy to get started and I had my jobs up and running on the first day. The platform is very intuitive, concepts are easy to understand and everything is neatly designed.

By engineers, for engineers.
Best practices built in.
We've taken our learnings from building data platforms at startups, scale-ups and enterprises and turned them into the framework we always wished existed.
See Twirl in action