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
page-agent
AI Agents · Automation
Control any web interface with natural language — no browser extension, no headless browser, just a JavaScript script tag.
Everywhere
AI Assistants · Automation · Productivity
On-screen aware AI assistant that acts across your apps without disrupting your flow.
Flowsint
Automation · Developer Tools
A privacy-first, graph-based OSINT investigation platform with 30+ automated enrichers for mapping relationships between domains, IPs, people, and organizations.
RSSHub
Automation · Social Media
Turn any website into an RSS feed — social media, streaming platforms, and niche sites all become subscribable in seconds.
qm
AI Agents · AI Assistants · Automation
An open-source, multiplayer agent harness that gives every employee and every room in a company its own scoped memory, sandbox, and AI agent — in Slack and on the web.
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.
xyops
Automation · Monitoring
A unified, self-hosted platform for job scheduling, visual workflow automation, server monitoring, alerting, and incident response — built for teams who demand full ownership of their operations stack.
Continue
AI Code Assistants · AI Development · Automation
Open-source coding agent for VS Code, JetBrains, and CLI with support for 30+ LLM providers.
Hexabot
AI Development · Automation
Build and run agentic workflows across channels with YAML, tools, and RAG
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.
Magic
AI Agents · Automation · Low Code Platforms
Magic is an enterprise-grade open-source AI agent platform combining a generalist AI agent, workflow engine, IM, and collaborative office system for running an AI-powered digital workforce.
Fortress
Automation · Browser · Developer Tools
A stealth Chromium engine that corrects the browser fingerprint inside the C++ engine itself, so scrapers and browser agents stop getting blocked, with a 29-tool MCP server for AI agents.
Refly
AI Development · Automation · No Code Platforms
Build deterministic, versioned agent skills from natural language—run them anywhere from Claude Code to Slack.
Nanobrowser
AI Assistants · Automation · Productivity
Open-source Chrome extension for AI-powered web automation — run multi-agent browser workflows locally using your own LLM API keys, free from cloud subscriptions.
Amplication
AI Code Assistants · Automation · Developer Tools
Create production-ready backend services with your organization's standards baked in — generating NestJS, Prisma, and GraphQL code that you own and control.
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.