Open-source workflow-automation software
2766 open-source libraries, tools and applications tagged workflow-automation, ranked by how closely workflow-automation is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2766 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ever-co/ever-gauzy Ever Gauzy is an open-source business management platform combining ERP, CRM, HRM, ATS, and project management modules with employee time t… | 99 | 8403 | active |
| EstrellaXD/Auto_Bangumi AutoBangumi is a self-hosted, RSS-based automated anime downloading and organizing tool. It parses RSS feeds from sites like Mikan Project,… | 99 | 8285 | active |
| kangvcar/InfoSpider InfoSpider is an open-source Python toolbox that crawls a user's own personal data from dozens of Chinese and international services (email… | 54 | 8264 | active |
| Fizzy Fizzy is an open-source Kanban board application by 37signals for tracking issues, bugs, ideas, and small projects. It is built with Ruby o… | 86 | 8245 | active |
| Apache ShardingSphere ElasticJob Apache ElasticJob is a distributed scheduled job framework for the JVM that provides flexible scheduling, job sharding, and resource manage… | 74 | 8206 | stable |
| WebGLStudio A JavaScript library for creating node-based graph engines similar to Unreal Blueprints or Pure Data, with an HTML5 Canvas2D editor include… | 23 | 8170 | active |
| hatchet-dev/hatchet Hatchet is an open-source (MIT) orchestration engine for background tasks, AI agents, and durable workflows, available as a cloud service o… | 90 | 8158 | active |
| kunchenguid/firstmate firstmate is an 'agent distro' - a portable directory of instructions, skills, and scripts that turns a terminal coding agent into a superv… | 59 | 8073 | active |
| Knight Bot Knight Bot is a multi-device WhatsApp bot built on the Baileys library, focused on group management features like tagging all members, muti… | 54 | 8047 | active |
| RichardKnop/machinery Machinery is a Go library for asynchronous task and job queues built on distributed message passing. It supports multiple brokers (RabbitMQ… | 54 | 7972 | stable |
| chaos-mesh/chaos-mesh Chaos Mesh is an open-source, cloud-native chaos engineering platform for Kubernetes that injects controlled faults (pod, network, DNS, HTT… | 92 | 7938 | active |
| App Store Connect CLI A fast, scriptable command-line tool written in Go for the App Store Connect API, covering TestFlight, builds, submissions, signing, metada… | 79 | 7935 | active |
| Concourse Concourse is an open-source, container-based automation system written in Go, primarily used for CI/CD. Pipelines are defined declaratively… | 98 | 7915 | active |
| KubeVela KubeVela is a CNCF-incubating, application-centric software delivery control plane built on Kubernetes and the Open Application Model. It l… | 95 | 7914 | active |
| Elsa Workflows Elsa Workflows is a workflow engine library for .NET that lets applications execute workflows defined in C# code, JSON, or via a visual des… | 99 | 7908 | active |
| PowerJob/PowerJob PowerJob is an open-source enterprise job scheduling and distributed computing framework written in Java. It provides a web console, multip… | 98 | 7794 | active |
| NomaDamas/k-skill A collection of ~80 LLM agent skills tailored for Korean users, installable into coding agents like Claude Code, Codex, and OpenCode. Skill… | 62 | 7672 | active |
| agronholm/apscheduler APScheduler (Advanced Python Scheduler) is a Python library for scheduling tasks with cron-style, interval, calendar-based, and one-off tri… | 85 | 7646 | active |
| openJiuwen-ai/jiuwenswarm JiuwenSwarm is an open-source multi-agent AI system built on openJiuwen that lets a Leader agent decompose complex tasks and coordinate tea… | 82 | 7602 | active |
| OpCore Simplify OpCore Simplify is a Python-based tool that automates the creation of OpenCore EFI folders for Hackintosh systems. It detects hardware, che… | 69 | 7595 | active |
| Refly Refly is an open-source platform for building, versioning, and running reusable AI agent skills through a natural-language 'vibe workflow' … | 74 | 7531 | active |
| GoCD GoCD is an open-source continuous integration and continuous delivery (CI/CD) server that automates and visualizes build-test-release pipel… | 86 | 7428 | stable |
| evcc evcc is an open-source EV charge controller and home energy management system written in Go, designed to run locally without cloud dependen… | 95 | 7356 | active |
| cluic/wxauto wxauto is a Python library that automates the Windows desktop WeChat client (not the web version) using UIAutomation, enabling sending and … | 63 | 7356 | active |
| ok-oldking/ok-wuthering-waves ok-ww is an image-recognition-based automation tool for the game Wuthering Waves, supporting background operation, automatic combat, echo f… | 83 | 7337 | active |
| WECENG/ticket-purchase A Python automation tool for snatching tickets on Damai (大麦), China's major event ticketing platform, using Selenium for the web and Appium… | 61 | 7306 | active |
| wei/pull Pull is a GitHub App (built with Probot) that keeps GitHub forks up-to-date with their upstream repositories by automatically creating pull… | 61 | 7231 | active |
| watchexec/watchexec Watchexec is a standalone command-line tool written in Rust that watches files and directories and runs a command whenever modifications ar… | 98 | 7211 | active |
| XBuilderLAB/cheat-on-content A Python-based agent skill that turns content creation into a calibrated prediction workflow: score each post, blind-predict its performanc… | 58 | 7200 | active |
| gocron gocron is a Go library for scheduling functions to run at predetermined intervals using a fluent, cron-like API. It provides a scheduler, j… | 93 | 7171 | active |
| BrowserMCP/mcp Browser MCP is an MCP server plus Chrome extension that lets AI applications like Claude, Cursor, VS Code, and Windsurf control the user's … | 25 | 7171 | active |
| OneDragon A Python-based automation assistant for the game Zenless Zone Zero that uses image recognition and OCR to fully automate daily tasks, dunge… | 89 | 7166 | active |
| Automaton Automaton is a TypeScript runtime for continuously running, self-improving AI agents that pay for their own compute via an Ethereum wallet … | 67 | 7156 | active |
| testerSunshine/12306 A Python-based ticket-sniping assistant for China Railway's 12306 booking system that automates login, CAPTCHA recognition, and ticket purc… | 10 | 34068 | maintenance |
| quartznet/quartznet Quartz.NET is a full-featured, open-source enterprise job scheduler for the .NET platform, supporting cron and simple triggers, pluggable j… | 100 | 7095 | stable |
| grab/cursor-talk-to-figma-mcp An MCP server plus Figma plugin that lets AI agents like Cursor, Claude Code, and Codex read and programmatically modify Figma designs. A W… | 59 | 7054 | active |
| ClearML ClearML is an open-source Python SDK and platform for MLOps/LLMOps that provides auto-logged experiment tracking, data versioning, pipeline… | 96 | 6903 | stable |
| MrLesk/Backlog.md Backlog.md is a zero-config CLI that turns any Git repository into a Markdown-native task manager and Kanban board, storing every task as a… | 80 | 6866 | active |
| EZFNDEV/EZFN-Lobbybot EasyFNBot is a Python-based Fortnite Lobby Bot that lets users deploy their own bot account to a Fortnite lobby in minutes, primarily to di… | 32 | 6859 | active |
| zarazhangrui/follow-builders An AI agent skill that tracks top AI builders on X/Twitter, YouTube podcasts, and AI company blogs, then remixes their content into digesti… | 59 | 6828 | active |
| Apache OpenWhisk Apache OpenWhisk is an open source distributed serverless (FaaS) cloud platform that executes functions in response to events at any scale … | 65 | 6802 | active |
| raycast/script-commands A community repository of Script Commands for the Raycast launcher, letting users run small shell scripts (in Bash, Swift, Python, Node.js,… | 75 | 6800 | active |
| quartz-scheduler/quartz Quartz is a richly featured, open-source job scheduling library for Java applications, supporting simple to complex schedules for thousands… | 82 | 6754 | stable |
| OctoBot OctoBot is a free, open-source cryptocurrency trading bot written in Python that automates strategies such as AI-driven DCA, grid trading, … | 95 | 6731 | active |
| victornpb/undiscord Undiscord is a userscript (installable via Tampermonkey, Violentmonkey, or Greasemonkey) that bulk-deletes your own messages in Discord cha… | 53 | 6658 | active |
| Ferry Ferry is an open-source ticketing and workflow engine built with Gin (Go) and Vue + Element UI. It supports configurable approval flows, te… | 34 | 6616 | active |
| j3ssie/osmedeus Osmedeus is a security-focused declarative orchestration engine that lets users define reconnaissance and vulnerability-scanning pipelines … | 94 | 6602 | active |
| hect0x7/JMComic-APK A GitHub Actions-based automation that periodically checks for updates to the JM Comic (18comic) Android APK and publishes new versions as … | 93 | 6589 | active |
| julep-ai/julep Julep is an open-source framework and platform for building durable, composable AI agents as dataflows that can crash, resume, retry, and e… | 65 | 6576 | active |
| StackStorm StackStorm is an open-source event-driven automation platform ('IFTTT for Ops') that ties together services and tools via sensors, triggers… | 74 | 6545 | active |
| uditgoenka/autoresearch A Claude Code skill (also compatible with OpenCode and OpenAI Codex) that turns coding agents into autonomous goal-directed iteration loops… | 75 | 6504 | active |
| nteract/papermill Papermill is a Python library and CLI tool for parameterizing, executing, and analyzing Jupyter notebooks. It enables running notebooks pro… | 70 | 6486 | active |
| Kando Kando is a cross-platform pie menu application for Windows, macOS, and Linux that lets users launch apps, simulate keyboard shortcuts, open… | 92 | 6476 | active |
| GLPI GLPI is a free, open-source IT asset management and IT service management (ITSM) platform written in PHP. It provides ITIL-aligned service … | 99 | 6458 | stable |
| SuperMonster003/AutoJs6 AutoJs6 is an open-source Android application for JavaScript-based automation built on accessibility services, developed as a continuation … | 68 | 6420 | active |
| dmunozv04/iSponsorBlockTV A self-hosted Python application that connects to YouTube TV apps on smart TVs and streaming devices and automatically skips sponsor segmen… | 96 | 6419 | active |
| crocodilestick/Calibre-Web-Automated Calibre-Web Automated is a self-hosted, Docker-based fork of Calibre-Web that adds automation and extra features to create an all-in-one eB… | 90 | 6396 | active |
| huangruiteng/loopx LoopX is a provider-neutral, local-first control plane for long-horizon AI agents that runs on top of agent harnesses like Codex, Claude Co… | 78 | 6380 | active |
| wechatsync/Wechatsync Wechatsync is an open-source Chrome extension that syncs articles from WeChat Official Accounts (or any webpage) to 29+ content platforms l… | 57 | 6380 | active |
| Nukesor/pueue Pueue is a command-line task management tool for queuing and executing long-running shell commands sequentially or in parallel. A backgroun… | 85 | 6344 | stable |
| Apache KIE Apache KIE (Knowledge Is Everything) is an umbrella project for business automation technologies on the JVM, including the Drools rule engi… | 80 | 6340 | active |
| alipay/SoloPi SoloPi is an open-source wireless, non-intrusive mobile automation testing tool for Android (with a HarmonyOS branch), offering record-and-… | 97 | 6336 | active |
| Rundeck Rundeck is an open-source runbook automation and orchestration service with a web console, CLI tools, and WebAPI for standardizing and sche… | 93 | 6329 | active |
| Pachyderm Pachyderm is a data-centric pipeline platform that automates data transformations with built-in data versioning and lineage tracking. It ru… | 30 | 6309 | active |
| dotnet-state-machine/stateless Stateless is a C# library for creating state machines and lightweight state machine-based workflows directly in .NET code. It supports hier… | 76 | 6271 | stable |
| dehydrated-io/dehydrated Dehydrated is an ACME client for signing TLS certificates from CAs like Let's Encrypt and ZeroSSL, implemented as a single bash/zsh-compati… | 55 | 6259 | active |
| apache/nifi Apache NiFi is an easy-to-use, powerful, and reliable system to process and distribute data, built on the JVM. It provides a browser-based … | 93 | 6249 | stable |
| pixlcore/xyops xyOps is a self-hosted platform combining job scheduling, visual workflow automation, server monitoring, alerting, and incident response in… | 78 | 6247 | active |
| pywinauto/pywinauto pywinauto is a Python library for automating the Microsoft Windows GUI, sending mouse and keyboard actions to windows, dialogs, and control… | 57 | 6182 | active |
| Foreman Foreman is a command-line tool for managing Procfile-based applications, letting developers declare and run multiple processes (web, worker… | 44 | 6163 | stable |
| Xiaomi Miot For HomeAssistant A Home Assistant custom integration that automatically connects Xiaomi smart home devices (Wi-Fi, BLE, and ZigBee) to Home Assistant via th… | 97 | 6151 | active |
| Taskwarrior Taskwarrior is a fast, flexible command-line task management utility for managing TODO lists, with an expressive query/filter syntax and an… | 92 | 6129 | active |
| cloud-custodian/cloud-custodian Cloud Custodian (c7n) is a Python-based stateless rules engine for managing public cloud accounts and resources via YAML policy DSLs with f… | 95 | 6088 | stable |
| agentcodee/cursor-free-everyday A desktop application written in Rust that automates resetting free trial quotas for AI code editors like Cursor, Windsurf, Kiro, and Codex… | 56 | 6083 | active |
| netease-youdao/LobsterAI LobsterAI is an open-source, desktop-grade AI agent application by NetEase Youdao that performs real work like data analysis, slides, docum… | 76 | 6064 | active |
| alpkeskin/mosint Mosint is an automated email OSINT tool written in Go that investigates target email addresses by consolidating multiple services. It check… | 23 | 6048 | active |
| TideDra/zotero-arxiv-daily A Python tool deployed as a GitHub Action that recommends new arXiv (and bioRxiv/medRxiv/chemRxiv) papers daily based on the contents of yo… | 79 | 6002 | active |
| jacklandrin/OnlySwitch OnlySwitch is an all-in-one macOS menu bar app that provides toggle switches for common tasks like hiding the MacBook Pro notch, toggling d… | 100 | 5988 | active |
| Inngest Inngest is an event-driven durable execution platform for running stateful step functions and AI workflows on serverless, servers, or the e… | 95 | 5968 | active |
| kuafuai/DevOpsGPT DevOpsGPT is a multi-agent system that combines LLMs with DevOps tools to convert natural language requirements into working software. It a… | 64 | 5963 | active |
| fengshao1227/ccg-workflow CCG Workflow is a multi-model orchestration engine for Claude Code that coordinates Codex CLI, Gemini CLI, and Antigravity CLI from a singl… | 70 | 5939 | active |
| Workflow Core Workflow Core is a lightweight, embeddable workflow engine for .NET Standard that orchestrates long-running processes with state tracking a… | 92 | 5934 | stable |
| w37fhy/QuantumultX A curated collection of ready-made ('lazy') configuration files and synced community scripts for proxy tools like Quantumult X, Surge, Shad… | 60 | 5916 | active |
| vercel-labs/open-agents Open Agents is an open-source reference application and template for building cloud-hosted background coding agents on Vercel. It combines … | 58 | 5833 | active |
| Dependabot Dependabot-Core is the Ruby library powering GitHub's Dependabot automated dependency updates. It resolves and updates dependencies across … | 96 | 5807 | active |
| Kill Bill Kill Bill is an open-source subscription billing and payments platform that manages subscriptions, invoicing, payment processing, and dunni… | 94 | 5801 | stable |
| PySpur-Dev/pyspur PySpur is an open-source visual playground and builder for AI agent workflows, letting engineers build agents via drag-and-drop UI or Pytho… | 62 | 5792 | active |
| SuiteCRM SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) application forked from SugarCRM CE, offering accounts,… | 85 | 5776 | stable |
| Tampermonkey/tampermonkey Tampermonkey is the most popular userscript manager, available as a browser extension for Chrome, Edge, Safari, Opera, and Firefox. It lets… | 35 | 5765 | active |
| Lidarr/Lidarr Lidarr is a self-hosted music collection manager for Usenet and BitTorrent users, modeled after Sonarr. It monitors RSS feeds for new relea… | 78 | 5758 | active |
| River River is a Go library providing a fast, reliable background job queue backed by PostgreSQL or SQLite, with transactional enqueueing so jobs… | 94 | 5749 | active |
| littlecodersh/ItChat ItChat is a Python library providing a complete API for WeChat personal accounts, enabling bots and automation with under thirty lines of c… | 23 | 26453 | maintenance |
| alainm23/planify Planify is a free, open-source task manager for GNU/Linux built with GTK4 and libadwaita, offering a native GNOME experience. It syncs with… | 97 | 5732 | active |
| Hisn00w/ASu-skills ASu-skills is a Chinese-language job-hunting workflow plugin package for AI coding assistants like Claude Code, Codex, and TraeWork. It pro… | 58 | 5716 | active |
| agentscope-ai/AgentTeams AgentTeams is an open-source collaborative multi-agent runtime platform that orchestrates multiple Agent containers using a Manager-Workers… | 81 | 5698 | active |
| TechXueXi TechXueXi is an open-source Python automation tool that automatically completes daily study tasks and quizzes on China's Xuexi Qiangguo (学习… | 52 | 5668 | active |
| tasks/tasks Tasks is a free, open-source to-do list and reminders app for Android (with an alpha desktop version), revived from the discontinued Astrid… | 95 | 5665 | active |
| vercel/eve eve is a filesystem-first TypeScript framework by Vercel for building durable AI agents, where an agent is defined by a conventional direct… | 78 | 5628 | active |
| HKUDS/ClawTeam ClawTeam is a framework-agnostic Python CLI that orchestrates swarms of AI coding agents (Claude Code, Codex, Cursor, and any CLI agent) to… | 60 | 5536 | active |
| ScriptCat ScriptCat is an open-source browser extension that acts as a userscript manager, fully compatible with Tampermonkey scripts and GM_* APIs. … | 94 | 5533 | active |