Skip to main content
← Back to companies
Windmill logo

Windmill

Paris, France10+ employeesSeed raised
Open-source platform to turn scripts into internal apps & workflows

Open-source platform to turn scripts into internal apps & workflows

YC S22

About the Company

Windmill is an open-source developer platform and runtime to turn scripts into workflows & internal tools. It is the sweet-spot between Retool and Temporal.

Scripts in Python, TypeScript, Go, Bash, Rust, SQL etc. have their parameters analyzed and turned automatically into standalone apps and no-code modules. In flows, scripts can be sequenced into powerful workflows. It is similar to no-code tools except that each module is a script underneath and scripts can be shared on the WindmillHub for everyone to reuse in their flows. Windmill is an all-in-one queue/worker runtime, script editor, flow builder, secret management platform, OAuth platform credentials in a platform fit for enterprise with groups, granular permission and audit logs.

In addition the platform provides automatic generation of the UI by reading the scripts' parameters, cron scheduling, separation of credentials and logic, versioning, importing scripts from Github and more.

Flows and scripts can be triggered in various ways;

  • With a cron schedule (parametrizable from the platform)
  • Being triggered by a webhook (specific to each script/flow)
  • From the automatically generated UI
  • Through a dashboard/admin panel made through our UI builder

The main insight is that available no-code tools today are intuitive for non-technical users but lacks the extensibility that code provide. On the other hand, writing code is only 10% of the work. You then have to deal with credentials, separatig sensitive values, deploy your script through CI/CD, handle permissions, build a UI, handle errors and so on.

Windmill is easy to deploy, works out of the box and replaces all of an org's infra.

Tech Stack

backend: Rust frontend: Svelte db: Postgres cloud: Pulumi + AWS/Hetzner

Founders

Ruben Fiszel
Ruben Fiszel

Ruben was top of his class MSc in CS at EPFL, did research on compilers from Scala to Hardware at Stanford, built the first open-source library for reinforcement learning for Java, , built distributed systems at scale at Palantir and ran the engineering team at a Multi-Party Computation startup. He is now building Windmill, an open-source alternative to Retool, Pipedream, Airplane that contains the infra to run it and that you can deploy at scale.

Ready to start your space career at Windmill?

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo