- Desteklenen İS
- Linux
Windmill; API'ler, arka plan görevleri, otomasyon iş akışları ve şirket içi uygulamalar geliştirmek için kullanılan self-host edilebilir bir geliştirici platformudur.
Python, TypeScript, JavaScript, Go, Bash, SQL, GraphQL, PowerShell, Rust, PHP, C# ve Java gibi birçok dili destekler. Yazılan scriptlerin parametrelerini otomatik olarak algılayarak bunlar için kullanıcı arayüzleri oluşturabilir.
Scriptler bir araya getirilerek görsel iş akışları hazırlanabilir veya düşük kodlu uygulama oluşturucu kullanılarak daha kapsamlı dahili araçlar geliştirilebilir.
İş akışları zamanlama, webhook, HTTP rotaları, Kafka, WebSocket ve e-posta gibi farklı yöntemlerle tetiklenebilir. Git senkronizasyonu, CLI ve VS Code entegrasyonu sayesinde yerel geliştirme süreçleriyle de birlikte kullanılabilir.
Windmill kendi sunucunuzda çalıştırılabilir ve PostgreSQL veritabanı kullanır. Docker Compose ve Kubernetes üzerinden de dağıtılabilir.
Python, TypeScript, JavaScript, Go, Bash, SQL, GraphQL, PowerShell, Rust, PHP, C# ve Java gibi birçok dili destekler. Yazılan scriptlerin parametrelerini otomatik olarak algılayarak bunlar için kullanıcı arayüzleri oluşturabilir.
Scriptler bir araya getirilerek görsel iş akışları hazırlanabilir veya düşük kodlu uygulama oluşturucu kullanılarak daha kapsamlı dahili araçlar geliştirilebilir.
İş akışları zamanlama, webhook, HTTP rotaları, Kafka, WebSocket ve e-posta gibi farklı yöntemlerle tetiklenebilir. Git senkronizasyonu, CLI ve VS Code entegrasyonu sayesinde yerel geliştirme süreçleriyle de birlikte kullanılabilir.
Windmill kendi sunucunuzda çalıştırılabilir ve PostgreSQL veritabanı kullanır. Docker Compose ve Kubernetes üzerinden de dağıtılabilir.