Turn scripts into workflows and UIs.

Open Source Alternative to:

Repository activity:

Stars9,956

Forks469

Open Issues262

Last commit17 hours ago

Languages:

HTML
Svelte
Rust
Windmill screenshot

Windmill is a fast, open-source workflow engine and developer platform designed to transform scripts into comprehensive workflows and user interfaces. It serves as an alternative to popular tools like Retool, Airplane, and Airflow, supporting multiple languages including TypeScript, Python, Go, PHP, Bash, SQL, and Docker images. Windmill offers both intuitive low-code builders and a robust webIDE, catering to a wide range of development needs.

  • Execution Runtime: Supports coding in multiple languages and Docker images.
  • Orchestrator: Build and manage workflows with ease.
  • App Builder: Design and deploy applications without extensive coding.
  • Web IDE: User-friendly interface for script creation and management.
  • CLI Deployments: Seamless integration with Git repositories for deployment.
  • Error Handling: Simplifies error management in workflows.
  • Dependency Management: Automatically generates lockfiles and manages dependencies.
  • Auto-Generated UIs: Creates user interfaces automatically from scripts.
  • Scheduling: Built-in scheduler for automating tasks.
  • Webhooks: Integrates seamlessly with other services and APIs.
  • Permissioning: Robust role-based access control.
  • Secret Management: Securely manage sensitive data and secrets.

Windmill streamlines the development process by eliminating boilerplate code, managing dependencies, and handling errors, allowing developers to focus on critical business logic. Its enterprise-ready features and seamless integration capabilities make it a versatile tool for automating repetitive tasks and building scalable microservices.

Share: