Windmill

Windmill Self-Hosted, Deploy in One Click

Windmill is een open-source platform voor workflows en interne apps. Automatio deploayt het met één klik naar je eigen VPS met HTTPS voor volledige datalocatie.

self-hosted windmillwindmill automationopen source workflowdocker windmillvps automation platformdeveloper tools+1 more
Windmill logo

Windmill

Automation & Workflows

Windmill is een open-source platform voor workflows en interne apps. Automatio deploayt het met één klik naar je eigen VPS met HTTPS voor volledige datalocatie.

workflowautomationdevelopment

Wat je krijgt als je Windmill uitrolt

De server die we huren, wat die kost en wat de installer vraagt.

Server
CX23 · 2 vCPU · 4 GB RAM
Vanaf
9 $/maand
Installatie
Geen configuratie nodig

Inbegrepen bij elke uitrol

  • Toegewijde server, één app per machine
  • HTTPS-certificaat wordt automatisch uitgegeven
  • Gratis subdomein, eigen domein optioneel
  • Herstart, formaat wijzigen, snapshots en herstel

Rol Windmill uit met één klik

Op je eigen server, met je eigen data. Geen terminal, geen Docker-commando's, geen certificaten.

  1. 1

    Kies een formaat

    Begin met de kleinste server die de app aankan. Later vergroten kan zonder herinstallatie.

  2. 2

    Druk op uitrollen

    Wij huren de server, installeren de app met Docker en wijzen een subdomein ernaar.

  3. 3

    Kijk hoe hij opstart

    Het provisioneren gaat vanzelf en duurt een paar minuten. Zodra het HTTPS-certificaat er is, staat de app live.

Servergrootte

Maandelijks gefactureerd met je Automatio-abonnement. Verwijder de server wanneer je wilt en de kosten stoppen.

Windmill mogelijkheden

Ontdek wat Automatio kan doen voor deze use case

Scripting in meerdere talen

Windmill beschouwt code als de primaire bouwsteen van automatisering. Je kunt scripts schrijven in TypeScript, Python, Go, Bash of SQL en deze beschikbaar stellen als herbruikbare knoppen. Elk script genereert automatisch zijn eigen UI-formulier op basis van de argumenten, waardoor niet-technische gebruikers complexe logica kunnen aanroepen zonder de code aan te raken.

  • 1Ondersteunt Bun en Deno voor TypeScript
  • 2Python-afhankelijkheidsbeheer via uv
  • 3Native SQL-uitvoering voor PostgreSQL en Snowflake
  • 4Directe Bash- en PowerShell-ondersteuning voor systeemtaken
  • 5Versiebeheer voor elk script dat op de instantie is opgeslagen

Windmill mogelijkheden

  • Scripting in meerdere talen

    Windmill beschouwt code als de primaire bouwsteen van automatisering. Je kunt scripts schrijven in TypeScript, Python, Go, Bash of SQL en deze beschikbaar stellen als herbruikbare knoppen. Elk script genereert automatisch zijn eigen UI-formulier op basis van de argumenten, waardoor niet-technische gebruikers complexe logica kunnen aanroepen zonder de code aan te raken.

    1. Ondersteunt Bun en Deno voor TypeScript
    2. Python-afhankelijkheidsbeheer via uv
    3. Native SQL-uitvoering voor PostgreSQL en Snowflake
    4. Directe Bash- en PowerShell-ondersteuning voor systeemtaken
    5. Versiebeheer voor elk script dat op de instantie is opgeslagen
  • Visuele workflow engine

    Je kunt je scripts aaneenschakelen in complexe Directed Acyclic Graphs (DAGs) met een visuele editor. De engine handelt hertrainingen, foutverakking en parallelle uitvoering op schaal af. Omdat het een high-performance Rust-kern gebruikt, behoudt het een lagere latency dan traditionele Node.js-gebaseerde automatiseringstools tijdens pieken met hoge concurrency.

    1. Drag-and-drop flow-designer
    2. Parallelle for-each lussen en branching logica
    3. Wachtstappen voor human-in-the-loop goedkeuringen
    4. Automatisch state management tussen stappen
    5. Ondersteuning voor het nesten van sub-flows binnen grotere workflows
  • Low-code app-bouwer

    Het platform bevat een editor om dashboards en beheerderspanelen te bouwen bovenop je scripts. Je kunt componenten zoals tabellen, knoppen en grafieken naar een canvas slepen en deze koppelen aan je automatiseringsresultaten. Dit verwijdert de noodzaak om frontend-boilerplate te schrijven voor interne tools.

    1. Bibliotheek met meer dan 50 UI-componenten
    2. Real-time databinding met scriptuitvoer
    3. Aangepaste CSS en styling voor merkconsistentie
    4. Op rollen gebaseerd toegangsbeheer voor specifieke app-weergaven
    5. Deployment van standalone apps voor eindgebruikers
  • Resource- en secret-beheer

    Centraliseer je API-sleutels, database-inloggegevens en configuraties in een veilige kluis. Met Windmill kun je aangepaste resourcetypen definiëren, waardoor het eenvoudig is om te schakelen tussen productie- en staging-sleutels of complexe LLM-prompts wereldwijd te beheren zonder ze hard te coderen in scripts.

    1. AES-256-encryptie voor secrets in rust
    2. Aangepaste schemadefinities voor verschillende resourcetypen
    3. Isolatie van omgevingsvariabelen tussen workspaces
    4. Globaal delen van inloggegevens tussen teams
    5. Promptbeheersysteem voor AI-gestuurde flows

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Onbeperkte executies: Propriëtaire concurrenten brengen vaak kosten in rekening per taak of per minuut uitvoering. Door Windmill op je eigen server te draaien, vallen deze limieten weg, waardoor miljoenen taken mogelijk zijn voor vaste VPS-kosten.
Geheugenvereisten: Windmill vereist minimaal 4 GB RAM om de workers en database comfortabel te laten draaien; het kiezen van een kleinere VPS-tier zal waarschijnlijk leiden tot out-of-memory crashes.
Intern netwerktoegang: Host op je eigen infrastructuur zodat automatiseringen direct kunnen communiceren met interne databases en lokale API's zonder complexe VPN-tunnels of het publiekelijk blootstellen van systemen.
SMTP-configuratie: Er is geen ingebouwde e-mailserver. Om meldingen of rapporten te verzenden, moet je handmatig je eigen SMTP-provider configureren, zoals Postmark of Amazon SES.
Prompt-soevereiniteit: Zorg ervoor dat je propriëtaire AI-prompts en LLM-configuraties op je hardware blijven staan, zodat geheime recepten niet weglekken naar cloudaanbieders van derden.
AGPLv3-naleving: De kernsoftware gebruikt de AGPLv3-licentie. Je moet deze voorwaarden volgen als je van plan bent de code te herdistribueren of deze aan te bieden als commerciële beheerde service aan anderen.
Onbeperkte workspaces: Creëer geïsoleerde omgevingen voor verschillende klanten of afdelingen zonder de kosten per workspace die typisch zijn voor SaaS-abonnementen; ideaal voor agentschappen die meerdere klantstacks beheren.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Uitvoeringskosten

comparisonTable.self-hosted.managedSaasKosten per taak of per minuut
comparisonTable.self-hosted.diyNul (Alleen hardwarekosten)
comparisonTable.self-hosted.automatioNul (Vaste serverfee)

Deployment

comparisonTable.self-hosted.managedSaasDirect aanmelden
comparisonTable.self-hosted.diy1-2 uur handmatige Docker-configuratie
comparisonTable.self-hosted.automatio~15 minuten geautomatiseerd

HTTPS/SSL

comparisonTable.self-hosted.managedSaasInbegrepen
comparisonTable.self-hosted.diyHandmatige Certbot-setup
comparisonTable.self-hosted.automatioVolledig geautomatiseerd

Dataprivacy

comparisonTable.self-hosted.managedSaasOpgeslagen op servers van leverancier
comparisonTable.self-hosted.diy100% Privé
comparisonTable.self-hosted.automatio100% Privé

Onderhoud

comparisonTable.self-hosted.managedSaasNul
comparisonTable.self-hosted.diyHoog (Handmatige updates)
comparisonTable.self-hosted.automatioLaag (Geautomatiseerde patches)

Voor wie dit is

Mensen die Windmill echt op hun eigen server draaien, en wat er dan verandert.

een AI-first developer

Klaar met propriëtaire AI-wrappers en beperkende SaaS-uitvoeringslimieten.

Je krijgt een professionele orchestration engine die synchroniseert met je lokale CLI en de Model Context Protocol ondersteunt.

  • Synchroniseer lokale Python-scripts naar je server
  • Bouw aangepaste AI-agents die systeembronnen uitvoeren
  • Debug complexe LLM-flows via je favoriete IDE

een marketing ops-specialist

Handmatig bijwerken van prompts in tientallen verschillende automatiseringsflows.

Beheer elke prompt als één enkele resource die elke verbonden flow direct bijwerkt in je gehele werkruimte.

  • Centraliseer YouTube-antwoord- en contentprompts
  • Test A/B verschillende LLM-modellen wereldwijd
  • Automatiseer multi-platform contentdistributie

een solo-bureauoprichter

Prijzen per gebruiker en per uitvoering die winstmarges op klantwerk vernietigen.

Host alle klantautomatiseringen op één instantie met geïsoleerde werkruimten en geef ze aangepaste white-label beheerderspanelen.

  • Onboard nieuwe klantwerkruimten in seconden
  • Maak aangepaste UIs voor databankbeheer
  • Automatiseer terugkerende klantrapportagetaken

een homelab-tinkeraar

No-code tools ondersteunen geen lokale netwerkprotocollen of aangepaste scripts.

Volledige controle over hardwaretoegang en lokale service-integratie zonder firewallpoorten naar de cloud te hoeven openen.

  • Automatiseer het opschonen van metagegevens van mediaservers
  • Synchroniseer lokale archieven met S3-opslag
  • Voer geplande systeemonderhoudsscripts uit

Wat is deze prompt?

Leer wat deze prompt doet en hoe het je kan helpen betere resultaten te behalen.

Het developer-alternatief voor no-code

Windmill is een high-performance developer-platform dat is ontworpen om tools als Retool, n8n en Temporal te vervangen. Wawijl de meeste automatiseringsplatformen focussen op visuele knooppunten die eenvoudige HTTP-verzoeken uitvoeren, centreert Windmill de ervaring rond pure code. Het stelt engineers in staat om scripts te schrijven in reguliere programmeertalen en zet die scripts direct om in herbruikbare bouwstenen voor workflows of interne UIs. Deze code-first filosofie zorgt ervoor dat je nooit tegen een muur aanloopt wanneer een visueel knooppunt een specifieke functie niet ondersteunt.

Scripts als bouwstenen

De kern van het platform is het script. Elk script dat je opslaat, genereert automatisch zijn eigen UI op basis van de argumenten die het vereist. Als een Python-script een e-mail en een telling vereist, bouwt Windmill dat formulier voor je. Deze scripts worden vervolgens aan elkaar gekoppeld in de Flow Builder, een visuele DAG-editor die het zware werk van orkestratie afhandelt, inclusief hertrainingen, foutafhandeling, parallelle lussen en state management. In tegenstelling tot op Node.js gebaseerde tools, verwerkt de op Rust gebaseerde kern duizenden gelijktijdige taken met minimale overhead.

Het resource-ecosysteem

Een van de krachtigste functies is het resourcensysteem. In plaats van API-sleutels hard te coderen binnen flows, definieer je ze als externe resources. Dit is met name handig voor AI-gestuurde workflows waarbij je mogelijk LLM-prompts, modelkeuzes en temperatuurinstellingen wilt opslaan als resources die wereldwijd kunnen worden bijgewerkt. Deze architecturale scheiding tussen logica en configuratie maakt het platform geschikt voor professionele automatisering.

AI-gestuurde ontwikkeling

Het platform integreert diep met moderne AI-ontwikkeling. Met ondersteuning voor de Model Context Protocol (MCP) en een robuuste CLI kunnen developers tools zoals Claude of Cursor gebruiken om hun flows lokaal te bouwen en te debuggen. Je kunt een hele automatisering beschrijven aan een AI, die vervolgens de API gebruikt om de mappen, scripts en schema's voor je aan te maken. Deze brug tussen lokale IDEs en een productie-ready uitvoeringsengine maakt het een standaardkeuze voor teams die aangepaste AI-agents en interne bedrijfslogica bouwen.

Wat is deze prompt?

Wat mensen zeggen over Windmill

Bekijk wat de community denkt over Windmill

Windmill is in feite wat er gebeurt als je engineers een automatiseringsstool laat bouwen. Het behandelt je niet als een kind; het geeft je gewoon een high-performance omgeving om code uit te voeren.
dev_ops_pete
reddit
Ik ben overgestapt van n8n omdat sub-workflows lastig te beheren waren. In Windmill is een script gewoon een script, en ik kan het vanaf overal aanroepen.
automation_fanatic
youtube
De leercurve is steiler dan bij Zapier, maar het plafond ligt veel hoger. Als je zelfs maar basiskennis van Python hebt, wil je nooit meer terug.
coding_nomad
hackernews
Windmill werd al snel cruciaal bij Photoroom... maakte chatops en iteraties over scripts ongelooflijk eenvoudig.
Eliot Andres
twitter
Vandaag de dag behoort Windmill tot de meest stabiele componenten van onze infrastructuur.
BJ Maldonado
twitter
De snelle installatie via Docker Compose en de intuïtieve UI stelden ons in staat om direct aan de slag te gaan.
Yonathan Adest
twitter

Video's over Windmill

Bekijk tutorials, reviews en discussies over Windmill

I'm saying it's the most flexible tool I've ever used, and I love it. We have switched most of our workflows to windmill.

How you can integrate a script in a script... that's like the most powerful tool.

The parameters on the left automatically pars on the panel on the right this panels help me preview and iterate on my scripts.

Scripts are nice but flows are more powerful in flows you can sequence many kind of scripts.

Meer dan alleen prompts

Supercharge je workflow met AI-automatisering

Automatio combineert de kracht van AI-agents, webautomatisering en slimme integraties om je te helpen meer te bereiken in minder tijd.

AI-agents
Webautomatisering
Slimme workflows

Pro-tips voor Windmill

Experttips om je te helpen het maximale uit Windmill te halen en betere resultaten te behalen.

Gebruik aangepaste resourcetypen

Slaan API-sleutels niet zomaar op als strings. Maak aangepaste resourcetypen voor dingen zoals promptsets om je AI-configuraties georganiseerd en type-safe te houden.

Schakel MCP in voor AI-coding

Schakel de Model Context Protocol server in je instellingen in. Hierdoor kunnen AI-tools zoals Claude rechtstreeks scripts schrijven, testen en deployen naar je server.

Monitor RAM voor Python

Als je zware gegevensverwerking uitvoert in Python, houd dan het geheugengebruik in de gaten. Workers kunnen intensief zijn bij het importeren van grote bibliotheken zoals Pandas.

Testimonials

Wat onze gebruikers zeggen

Sluit je aan bij duizenden tevreden gebruikers die hun workflow hebben getransformeerd

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.