Open Source Automation Tools

Discover 193 open source Automation repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Automation projects here are most often combined with AI Agents, Python and Developer Tools. Last updated October 4, 2026.

193 repositories · updated October 4, 2026

pyautogui: Automate Mouse and Keyboard Actions

pyautogui: Automate Mouse and Keyboard Actions

PyAutoGUI is a Python library for controlling the mouse and keyboard across Windows, macOS, and Linux. It suits scripts that automate desktop interactions, capture screenshots, or locate visual elements on the primary monitor.

PythonLibraryAutomation
Added Aug 4, 2026 View details
gspread: Work with Google Sheets from Python

gspread: Work with Google Sheets from Python

gspread is a Python library for reading, updating, formatting, and managing Google Sheets through a simple API. It suits scripts and applications that need spreadsheet access, but its README says the project currently needs new maintainers.

PythonLibraryAPI
Added Jul 28, 2026 View details
MechanicalSoup: Automate Website Interaction in Python

MechanicalSoup: Automate Website Interaction in Python

MechanicalSoup is a Python library for scripting website interactions through HTTP sessions and HTML parsing. Use it to follow links, manage cookies, and submit forms when a site does not require JavaScript.

PythonLibraryAutomation
Added Jul 24, 2026 View details
databasement: Schedule and Manage Database Backups

databasement: Schedule and Manage Database Backups

Databasement is a self-hosted web app for scheduling, monitoring, and restoring backups across multiple database engines. It suits teams that want centralized backup management and control over where backup files are stored.

PHPDatabaseSelf Hosted
Added Jul 14, 2026 View details
MacOS-MCP: Automate macOS with AI Agents

MacOS-MCP: Automate macOS with AI Agents

MacOS-MCP is a Python MCP server that lets AI agents interact with macOS apps and interfaces through accessibility controls and system tools. It suits developers building desktop workflows, with macOS permissions and careful security review required.

PythonAutomationAI Agents
Added Jul 8, 2026 View details
app.yumcut.com: Generate Short Videos from Prompts

app.yumcut.com: Generate Short Videos from Prompts

YumCut turns a prompt into a vertical short video with generated scripts, voice, visuals, and captions. It is aimed at creators and teams who want to automate short-form production and control their deployment and provider choices.

TypeScriptAIGenerative AI
Added Jul 7, 2026 View details
no-mistakes: Gate Git Pushes with AI Validation

no-mistakes: Gate Git Pushes with AI Validation

no-mistakes routes Git pushes through an isolated, AI-driven validation pipeline before forwarding changes to a configured remote and opening a PR. It is for developers who want automated checks and fixes without disrupting their working tree.

GoAI AgentsDeveloper Tools
Added Jun 30, 2026 View details
OpenMontage: Produce Videos with AI Coding Assistants

OpenMontage: Produce Videos with AI Coding Assistants

OpenMontage gives AI coding assistants structured pipelines for researching, scripting, generating assets, editing, and rendering videos. It suits creators and developers who want to automate production while retaining control over choices and approvals.

PythonAI AgentsAgentic AI
Added Jun 29, 2026 View details
OfficeCLI: Create and Edit Office Files from the Command Line

OfficeCLI: Create and Edit Office Files from the Command Line

OfficeCLI is a cross-platform CLI for AI agents and developers to create, read, edit, and validate Word, Excel, and PowerPoint files. It combines structured commands, JSON output, and built-in document previews in a self-contained binary.

CsharpAI AgentsCLI
Added Jun 28, 2026 View details
loop-engineering: Design and Operate AI Coding-Agent Loops

loop-engineering: Design and Operate AI Coding-Agent Loops

A TypeScript toolkit and pattern library for designing repeatable workflows around AI coding agents. It helps teams discover work, delegate tasks, verify results, and preserve state instead of managing every step through prompts.

TypeScriptAI AgentsAgentic AI
Added Jun 25, 2026 View details
gogcli: Manage Google Workspace from the Terminal

gogcli: Manage Google Workspace from the Terminal

gogcli is a Go command-line client for Google Workspace services, including Gmail, Calendar, Drive, Docs, and Sheets. It suits people and automation workflows that need account routing, structured output, and controls over which commands can run.

GoCLIDeveloper Tools
Added Jun 24, 2026 View details
dexter: Research Financial Questions with an Autonomous Agent

dexter: Research Financial Questions with an Autonomous Agent

Dexter turns complex financial questions into research plans, gathers market data with tools, and checks its work before responding. It is aimed at developers and researchers who want an extensible, command-line financial research agent, not a source of investment advice.

TypeScriptAI AgentsAgentic AI
Added Jun 22, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️