Ross ROSS = Recommend OSS · open-source software intelligence for agents

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.

ProductHealth v2StarsMaturity
spring-attic/spring-statemachine
Spring Statemachine is a Java framework that lets Spring application developers model application logic as finite state machines, supportin…
101664maintenance
LangGraph
A Python library for building hierarchical multi-agent systems on top of LangGraph, where a central supervisor agent orchestrates and deleg…
101656maintenance
TheHive-Project/Cortex
Cortex is an open-source observable analysis and active response engine for SOCs, CSIRTs, and security researchers. It lets analysts analyz…
781631maintenance
xuhuisheng/lemon
Lemon is an open-source office automation (OA) system written in Java, providing typical enterprise features like approval workflows, forms…
461629maintenance
byt3bl33d3r/DeathStar
DeathStar is a Python CLI tool that automates gaining Domain and Enterprise Admin privileges in Active Directory environments by chaining c…
321629maintenance
yingDev/WGestures
WGestures is a free, open-source global mouse gesture utility for Windows 7/8/10, written in C#. It lets users perform common actions (web …
231616maintenance
IbcAlpha/IBC
IBC is a Java application that automates running Interactive Brokers' Trader Workstation and Gateway, handling login, dialogs, scheduled re…
101603maintenance
strongdm/comply
Comply is an open-source SOC2-focused compliance automation CLI written in Go. It generates auditor-friendly policy documents from Markdown…
231584maintenance
Frrrrrrrrank/auto_job__find__chatgpt__rpa
A free Python RPA script that uses OpenAI's API to automatically generate cover letters from your resume and job descriptions, then sends m…
271571maintenance
Chrome Power
Chrome Power is an open-source multi-Chrome manager built with Electron, React, and Puppeteer that lets users create and manage multiple is…
561560maintenance
CatUserbot
Catuserbot is a Python/Telethon-based Telegram userbot that automates tasks directly from a user's Telegram account. This repository (nekop…
711559maintenance
mrishab/google-photos-delete-tool
A JavaScript script run in the browser developer console that bulk-deletes all photos from a Google Photos account. It automates the deleti…
321557maintenance
monzo/response
Response is Monzo's open-source real-time incident response and reporting tool, distributed as a Django app with a Slack bot integration. I…
231556maintenance
w5teams/w5
W5 is an open-source, low-code Security Orchestration, Automation and Response (SOAR) platform built in Python with a visual playbook edito…
231550maintenance
bors-ng/bors-ng
Bors-NG is a self-hosted GitHub bot that implements a merge queue workflow, testing batches of pull requests together on a staging branch b…
101529maintenance
SiCKRAGE/SiCKRAGE
SiCKRAGE is a self-hosted automatic video library manager for TV shows that searches for and downloads new episodes via torrent and NZB pro…
321528maintenance
NetEaseGame/git-webhook
A self-hosted web application built with Python Flask, SQLAlchemy, Celery, Redis, and React for quickly setting up Git webhooks to automate…
321521maintenance
alexander-ladygin/illustrator-scripts
A collection of ExtendScript (JSX) scripts for Adobe Illustrator that automate common design tasks like resizing and rotating artboards, cr…
321519maintenance
plumatic/plumbing
Prismatic's Clojure/ClojureScript utility belt, best known for its Graph library that lets you declaratively specify structured computation…
421504maintenance
streamparse
Streamparse is a Python library and CLI toolkit for running Python code in Apache Storm topologies, letting you write spouts and bolts with…
541503maintenance
TraderAlice/OpenAlice
OpenAlice is a local-first trading workspace that turns coding agents (Claude Code, Codex, OpenCode, etc.) into trading agents by giving th…
817200experimental
CyberPunkMetalHead/binance-trading-bot-new-coins
A Python trading bot that detects new coin listings on the Binance exchange in real time and automatically places buy and sell orders to ri…
321501maintenance
iamduo/workq
Workq is a standalone job scheduling and processing server written in Go that communicates over a simple text-based TCP protocol. It suppor…
101498maintenance
Shopify/shipit-engine
Shipit is a self-hosted Rails engine from Shopify that coordinates code deployments for GitHub repositories, letting teams push, lock, and …
661494maintenance
reenhanced/gitreflow
git-reflow is a Ruby-based command-line tool that automates the git feature-branch workflow: it creates pull requests, enforces code review…
231487maintenance
WallarooLabs/wally
Wally (formerly Wallaroo) is a fast, distributed stream-processing framework written in Pony that handles distributed computing plumbing so…
641483maintenance
Factual/drake
Drake is a text-based data workflow tool that organizes command execution around data and its dependencies, functioning like GNU Make but d…
231483maintenance
bjango/Bjango-Actions
A collection of Photoshop actions, Photoshop scripts, Hazel rules, and macOS workflows for screen designers and developers. It automates co…
321458maintenance
sezna/nps
nps (npm-package-scripts) is a CLI tool that lets you move npm scripts out of package. into a package-scripts.js or YAML file. It supports …
231448maintenance
zendesk/samson
Samson is a self-hosted web interface for managing deployments, built by Zendesk in Ruby. It supports staging/production stages, streams de…
101441maintenance
fslongjin/This-repo-has-1426-stars
A novelty GitHub project whose repository name dynamically updates to display its current star count (e.g., 'This-repo-has-1426-stars'). It…
321417maintenance
dshearer/jobber
Jobber is a lightweight Unix utility that runs scheduled jobs as a replacement for cron, written in Go. It adds job execution history, conf…
231415maintenance
xuan32546/IOS13-SimulateTouch
A system-wide touch event simulation library and tweak for jailbroken iOS devices running iOS 11.0-14, distributed as the ZXTouch deb packa…
231407maintenance
E5
A Spring Boot backend service that automatically calls Microsoft APIs on a schedule to keep Microsoft E5 developer subscriptions active, wi…
231404maintenance
ai-to-ai/Auto-Gmail-Creator
A Python Selenium-based bot that bulk-creates Gmail accounts automatically, using sms-activate.org for phone verification and webdriver-man…
311402maintenance
zhuweiyou/weixin-game-helper
A collection of helper bots and automation tools for WeChat mini games such as Jump Jump, Head Master, and drawing-guessing games. It captu…
101401maintenance
OreosLab/checkinpanel
A collection of automated check-in (sign-in) scripts for various websites, designed to run on scheduled task panels like elecV2P and Qinglo…
321399maintenance
ledccn/IYUUAutoReseed
IYUUAutoReseed is a PHP-based Private Tracker (PT) auto-reseeding tool that matches existing torrents' info_hash values against a companion…
231390maintenance
Nayacco/workflow-bpmn-modeler
A Vue component library that wraps bpmn.io to provide a Flowable-compatible BPMN workflow designer. It can be embedded directly in Vue apps…
231388maintenance
xyou365/AutoRclone
AutoRclone is a Python CLI tool that wraps rclone to automate Google Drive copy/move/sync operations using many service accounts, automatic…
321384maintenance
hongyonghan/Docker_Microsoft365_E5_Renew_X
A Dockerized deployment of Microsoft 365 E5 Renew X, a service that keeps Microsoft 365 Developer (E5) subscriptions active by periodically…
321377maintenance
czj2369/jd_tb_auto
An AutoX.js (AutoJs) automation script for Android that automatically completes in-app promotional tasks during Chinese shopping festivals …
231368maintenance
mart1nro/joycontrol
A Python library and CLI tool that emulates Nintendo Switch controllers (Joy-Con L/R and Pro Controller) over Bluetooth HID. It lets a Linu…
321365maintenance
builderz-labs/mission-control
Mission Control is a self-hosted, MIT-licensed control plane (Next.js app backed by SQLite) for operating AI agent runtimes like OpenClaw, …
786326experimental
ropensci/drake
drake is an R package that acts as a Make-like pipeline toolkit for data science workflows, analyzing dependencies, skipping up-to-date ste…
231343maintenance
cr4n5/XiaoYuanKouSuan
A Python-based automation tool that cheats at the XiaoYuanKouSuan (小猿口算) math app by capturing packets to obtain answers and using ADB to s…
231336maintenance
treasure-data/digdag
Digdag is an open-source workload automation system for building, running, scheduling, and monitoring task pipelines as directed acyclic gr…
641331maintenance
lambtron/emojipacks
emojipacks is a Node.js command-line tool that bulk uploads custom emojis to a Slack workspace from YAML-defined emoji packs. It supports l…
231331maintenance
ashfinal/awesome-hammerspoon
A curated Hammerspoon configuration written in Lua providing vim-style modal keybindings, window management, desktop widgets, an applicatio…
231328maintenance
Suzie1/ComfyUI_Comfyroll_CustomNodes
A collection of custom nodes for ComfyUI providing 175+ nodes for Stable Diffusion XL and SD1.5 workflows, including Multi-ControlNet stack…
301326maintenance
Schneegans/Fly-Pie
Fly-Pie is a GNOME Shell extension that provides marking (pie) menus opened via keyboard shortcuts, mouse gestures, or touch input. It can …
681316maintenance
tmobile/pacbot
PacBot is a platform for continuous compliance monitoring, compliance reporting, and security automation for the cloud, where security and …
231312maintenance
danielcardeenas/sulla
Sulla is a JavaScript/TypeScript library providing a high-level API to control WhatsApp via Puppeteer, enabling automated responses and mes…
231307maintenance
Hsury/Bilibili-Toolkit
A Python-based Bilibili (B站) auxiliary toolkit supporting persistent login via Cookie/Token/Password fusion and multi-user operation. It pr…
231302maintenance
marcelja/facebook-delete
A Go CLI tool that bulk-deletes Facebook activity (posts, comments, likes, etc.) without deleting the whole account, using rate-limited req…
101281maintenance
useragents/Zefoy-TikTok-Automator
A Python/Selenium automation script that drives zefoy.com to send TikTok followers, views, likes, shares, favorites, and comment likes. It …
321278maintenance
naholyr/github-todos
A git hook CLI tool that scans code comments for TODO/FIXME markers and automatically creates or updates GitHub issues for them. It can als…
321274maintenance
SNFocus/approvalFlow
A Vue-based admin interface that mimics DingTalk's approval workflow builder, built on top of form-generator. It supports drag-and-drop for…
321247maintenance
kfei/slack-cleaner
A Python command-line tool for bulk deleting messages and files from Slack channels, groups, DMs, and multiparty DMs. It supports filtering…
321240maintenance
caseykneale/VIMKiller
A satirical hardware gadget consisting of an Arduino-based big red button in a 3D-printed enclosure that, when pressed, sends a serial mess…
321239maintenance
WALKOFF
WALKOFF is an open-source automation and orchestration framework from NSA Cybersecurity that lets users visually build drag-and-drop workfl…
101238maintenance
CyberPunkMetalHead/gateio-crypto-trading-bot-binance-announcements-new-coins
A Python crypto trading bot that scrapes the Binance Announcements page for new coin listings and automatically places buy orders on Gate.i…
321236maintenance
go-workflow
Go-Workflow is an ultra-lightweight workflow engine written in Go, structured as a microservice with an architecture inspired by Activiti. …
321234maintenance
robrich/orchestrator
A Node.js library for sequencing and executing named tasks with dependency management, running independent tasks in maximum concurrency. It…
321222maintenance
chrisleekr/binance-trading-bot
A self-hosted automated Binance trading bot with pluggable strategies (trailing-trade, momentum, rebalance), historical backtesting, and a …
1005585experimental
ushahidi/SMSSync
SMSSync is a free and open-source Android application that turns any Android phone into an SMS gateway by forwarding incoming SMS messages …
231218maintenance
swar/Swar-Chia-Plot-Manager
A cross-platform plot manager for Chia cryptocurrency plotting that schedules and manages plot creation jobs. It is not a plotter itself; i…
231216maintenance
Bernard
Bernard is a multi-backend PHP library for creating background jobs that are processed later via queues and long-running worker processes. …
231214maintenance
yqchilde/JDMemberCloseAccount
A Python/Selenium-based automation tool that automatically quits all JD (Jingdong) shop memberships. It handles SMS verification codes via …
231208maintenance
Zy143L/wskey
A Python script for the Qinglong (青龙) panel that converts JD (Jingdong) wskey credentials into valid login cookies, keeping JD account cook…
321203maintenance
TheThreeDog/Auto-Lianliankan
A Python-based game cheat (bot) for the Lianliankan (matching tile) puzzle game that uses OpenCV image recognition to read the game board f…
321189maintenance
ArknightsAutoHelper/ArknightsAutoHelper
A Python-based automation assistant for the mobile game Arknights that connects to Android devices or emulators via ADB. It automates repet…
101188maintenance
nat-henderson/terraform-provider-dominos
A Terraform provider plugin that lets you order Domino's Pizza through HashiCorp Terraform configuration files. It defines data sources for…
321181maintenance
ywdblog/certbot-letencrypt-wildcardcertificates-alydns-au
A certbot manual hook tool that automates DNS-01 challenge TXT record creation and cleanup for Let's Encrypt wildcard certificates. It supp…
321176maintenance
browsermedia/browsercms
BrowserCMS is an open source, general-purpose Web Content Management System built as a Ruby on Rails engine, targeting Rails 4.0. It suppor…
321167maintenance
Unity-Technologies/AssetGraph
AssetGraph is a Unity editor extension for building visual, node-based workflows around asset importing, Asset Bundle building, and player …
321163maintenance
wagoodman/bashful
A Go CLI tool that runs bash commands and snippets defined in a YAML file, with parallel execution, progress bars, and tidy logging. It tur…
231163maintenance
DarthSim/hivemind
Hivemind is a Go-based process manager for Procfile-based applications that runs multiple processes (web servers, workers, asset watchers) …
231157maintenance
BitBotFactory/MikaLendingBot
A Python bot that automatically lends cryptocurrencies on the Poloniex and Bitfinex exchanges, placing offers across the lend book to maxim…
231153maintenance
oznu/docker-cloudflare-ddns
A small Alpine Linux based Docker image that uses Cloudflare's DNS API as a Dynamic DNS (DDNS) provider, keeping DNS records updated with y…
101148maintenance
uber-common/metta
Metta is an information security preparedness tool that runs adversarial simulations to test host-based and network detection instrumentati…
321146maintenance
Jinnrry/RobotHelper
RobotHelper is an Android automation script framework written in Java, providing common building blocks like screen capture, image-based po…
231145maintenance
sentient-agi/ROMA
ROMA (Recursive Open Meta-Agent) is a Python meta-agent framework for building hierarchical, high-performance multi-agent systems. It enabl…
465179experimental
charlesbel/Microsoft-Rewards-Farmer
A Python bot that uses Selenium to automatically earn Microsoft Rewards points by completing searches and daily tasks. It supports multiple…
101136maintenance
yize8888/maotai
A Node.js collection of scheduled reservation scripts for the i-Moutai app and several Guizhou e-commerce platforms (Huluxia group-buying s…
211135maintenance
julvo/reloading
A small Python library that reloads the source code of loops or functions on each iteration or invocation without losing runtime state. It …
231129maintenance
lock-upme/OPMS
OPMS is a self-hosted web application combining project management (PMS) and office administration (OA) for small and medium flat-structure…
321128maintenance
DJI Mobile SDK for Android
The DJI Mobile SDK for Android (V4) lets developers build custom Android apps that automate and control DJI drones and handheld cameras, in…
231125maintenance
curtinlv/JD-Script
A Python script collection for JD.com (Jingdong) promotional tasks, notably a 'follow for gifts' automation that uses stored JD cookies to …
571119maintenance
Teradata/kylo
Kylo is an open-source enterprise data lake management platform for self-service data ingest and preparation, with integrated metadata mana…
321116maintenance
jamesisaac/react-native-background-task
A React Native library for scheduling a single periodic background task that runs on iOS and Android even when the app is closed, no more f…
231115maintenance
Nextdoor/ndscheduler
ndscheduler is a flexible Python library for building your own cron-like job scheduling system. It runs a Tornado server that exposes REST …
231110maintenance
scipipe/scipipe
SciPipe is a Go library for writing scientific workflows (pipelines) based on Flow-Based Programming, wrapping command-line tools and Go co…
231110maintenance
KathanP19/JSFScan.sh
JSFScan.sh is a shell script that automates JavaScript reconnaissance for bug bounty hunting. Given a list of subdomains, it gathers JS fil…
321109maintenance
curi0usJack/luckystrike
LuckyStrike is a PowerShell-based utility for generating malicious Microsoft Office macro documents, intended for penetration testing and e…
101108maintenance
moby/datakit
DataKit is a service that orchestrates applications through data pipelines using a Git-like filesystem API over 9p. It includes a Git-like …
101106maintenance
repeats/Repeat
Repeat is a cross-platform desktop application for recording and replaying mouse/keyboard activity and building automation macros and hotke…
231103maintenance
Prince-Mendiratta/X-tra-Telegram
X-tra-Telegram is a pluggable Telegram userbot built on Telethon that automates actions on a user's own Telegram account. It supports custo…
321101maintenance
zachcurry/emacs-anywhere
A shell-based utility that lets users invoke Emacs from any application via a keyboard shortcut, editing text in an Emacs frame and pasting…
231098maintenance
bamzi/jobrunner
JobRunner is a Go framework for running jobs asynchronously outside the HTTP request flow, with built-in cron scheduling and a worker pool.…
321086maintenance

← prev page 15 / 28 next →