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
Language
License
BotCity Framework
Automation · Developer Tools
Computer-vision powered Python framework for building RPA bots that click, type, and read any desktop, web, or terminal UI without needing an API.
AutoGen
AI Development · Automation
Build autonomous and human-in-the-loop multi-agent AI systems with a layered, event-driven Python and .NET framework pioneered at Microsoft Research.
Auto Company
AI Agents · Automation
A 24/7 autonomous AI company: 14 expert-persona agents running on Claude Code or Codex CLI that research, decide, code, deploy, and market real products with a single markdown file as their only memory.
Dittofeed
Automation · Marketing
Open-source omni-channel customer engagement platform for automating transactional and marketing messages via email, SMS, WhatsApp, Slack, and mobile push.
Operational
Analytics · Automation · Monitoring
Open-source event tracker with real-time push notifications and action buttons for tech founders.
Laudspeaker
Automation · Marketing
Open-source customer engagement platform for building visual, event-triggered messaging journeys across email, SMS, push, in-app, and webhooks.
Automatisch
Automation · No Code Platforms
Self-hosted, no-code workflow automation that keeps your data on your own servers—a privacy-first alternative to Zapier with 90+ integrations.
Void
AI Code Assistants · Automation · Code Editors
Open-source AI code editor with direct LLM integration and data privacy
understudy
AI Agents · Automation
Open-source local AI agent that operates your entire computer — GUI, browser, shell, and messaging — from a single instruction, using your own models.
Bubble Lab
AI Development · Automation
Open-core workflow engine for building AI-powered automations in TypeScript that run natively inside Slack — no context switching required.
Open Scouts
AI Agents · Automation
Create automated AI scouts that continuously search the web and send email alerts when they find what you're looking for.
Dropbase
AI Assistants · Automation · Developer Tools
Build internal tools and admin panels faster with AI-generated Python code, fully self-hosted and local-first.
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.