Open Source Automation Apps
Discover open source automation solutions to streamline workflows, reduce manual tasks & improve efficiency. Find tools for CI/CD, and more.
Apps in Automation
Traefik
Automation · Devops · Security
A cloud-native reverse proxy and load balancer that auto-configures itself from Docker, Kubernetes, and other orchestrators — zero manual routing required.
Netmaker
Automation · Security
Automate secure WireGuard mesh networks from homelab to enterprise scale without manual configuration.
temporal
Automation · Devops
Open-source durable execution platform that keeps mission-critical workflows running through any failure, automatically.
Hatchet
AI Development · Automation · Developer Tools
A Postgres-backed orchestration engine for background tasks, AI agents, and durable workflows that replaces Redis queues and multi-datastore durable execution platforms with a single self-hostable service.
Beta9
AI Development · Automation · Data Engineering
Run AI workloads at scale with a Pythonic serverless runtime that handles GPU inference, background jobs, and sandboxes with zero infrastructure overhead.
e2a
AI Agents · Automation
Give your AI agents a real, authenticated email address — with SPF/DKIM-verified inbound, HMAC-signed delivery, WebSocket fan-out, and human-in-the-loop approval built in.
Digger
Automation · Developer Tools · Devops
Run Terraform and OpenTofu natively inside your existing CI pipeline — no separate runners, no third-party secrets, no extra compute costs.
About Automation
Automation software is designed to reduce manual effort by executing tasks and processes automatically. These solutions are valuable for a wide range of applications, from simple scheduled jobs to complex business logic orchestration.
Typical features include workflow builders with drag-and-drop interfaces, robust scheduling capabilities (cron jobs, time-based triggers), event-driven automation based on system changes or external inputs, and integration with various services through APIs. More advanced systems offer features like parallel processing, error handling, and detailed logging for monitoring and debugging. They frequently support conditional logic (if/then statements) to create dynamic workflows.
The value proposition of automation is significant. By automating repetitive processes, teams can reduce errors, free up valuable time for more strategic initiatives, and improve overall efficiency. Use cases include automating deployments (CI/CD pipelines), provisioning infrastructure, managing cloud resources, responding to alerts and incidents, processing data streams, generating reports, and handling customer requests. Automation tools can also be used to orchestrate complex multi-step processes, ensuring consistency and reliability.