Windmill screenshot
#154 A Rank #22

Windmill

Windmill is a developer-focused workflow automation and internal-tools platform, letting scripts in Python/TS/Go/Bash become UIs and pipelines. Its standout trait is a high-performance Rust execution core paired with modern developer ergonomics.

Workflow/Automation Rust/TypeScript Medium to deploy $100/mo equiv
80.3 / 100

βš™ Full Stack

A Rust backend (server + worker pool) with a SvelteKit frontend, backed entirely by PostgreSQL for both application state and the job queue, with language-specific workers executing scripts in sandboxed containers.

πŸ“ˆ Scaling Analysis

Using Postgres itself as the job queue (via SKIP LOCKED) keeps the architecture simple while still allowing worker pools to scale horizontally for throughput, though very high job volumes eventually push Postgres write capacity as the shared bottleneck for both app state and queueing.

πŸš€ Running on Nexlayer

Deploy server and worker pods separately (workers scale independently) plus a Postgres pod reached at <podName>.pod:5432; workers need access to language runtime images for script execution, so pull those through mirror.gcr.io too. The official docker-compose setup translates cleanly to Nexlayer's pod model.