windmill

windmill-labs/windmill

Code-first platform for workflows, apps and AI agents, on the fastest self-hostable orchestrator (benchmarked against Airflow, Prefect and Temporal). Business teams build with AI, engineers control what ships. Open-source alternative to Lovable, Retool and n8n.

Ship status

Still shipping

Pushed in the last 30 days.

Last push
Oct 30, 2026
today
Ship score
96/100
How it is calculated →
Stars, last 7 weeks
Stars, weekly: 17,926 → 18,278 (Sep 15 – Oct 27, 2026)
+222 stars in the 28 days to 2026-10-27

Shipping: pushed in the last 30 days · slowed: quiet for 31–120 days · silent: no push in over 120 days.

Repo facts

What GitHub reports.

Stars
18.3K
Forks
1.1K
Open issues
870
Watchers
50
Primary language
Rust
License
Other
Created
May 5, 2022
Owner
windmill-labs · Organization

Open issues are the issues and pull requests GitHub reports as open; watchers are the accounts subscribed to the repository. License unknown — GitHub’s own license field, not legal advice. 47 startups in the directory ship primarily in Rust.

Topics

#ai-agents#airflow-alternative#internal-tools#open-source#orchestration#postgresql#python#rust#self-hostable#self-hosted#typescript#vibe-coding#workflow-engine

How it got here

What the classifier decided, and when.

Classified as an open-source startup by Jev, TypeSafe’s classifier, on Sep 22, 2026 — os_startup 99%, self-hostable 82%, hosted offering 72%. The classifier reads only the repository’s name, description and homepage; it can be wrong, and a probability under 0.5 puts a listing in the review queue rather than out of the directory.

Listed since the 2025-09 crawl. Answered by jev-1.13.0. How the classification works →

Embed your status

Put this badge on your README.

OSSEAN ship status: shipping — last push 2026-10-30This is the badge for windmill-labs/windmill, as served from the URL below.
[![OSSEAN: shipping](https://ossean.com/badge/windmill-labs/windmill.svg)](https://ossean.com/windmill-labs/windmill)

Updates daily, from the last push GitHub saw.

Honest caveat: GitHub proxies README images through Camo and rewrites the anchor with rel=“nofollow”, so a README embed sends you referral traffic and brand, not link equity. The link is dofollow wherever you control the markup — your docs, your landing page, your blog. The snippet uses your frozen OSSEAN slug, so it survives a repo rename.