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

claude-code-forge: Connect Claude Code to Other AI Models

claude-code-forge: Connect Claude Code to Other AI Models

Shell scripts configure Claude Code to use TensorBlock Forge as its API provider, making Forge-supported models available through Claude’s interface. It suits users who already have Claude Code and a Forge account and want to switch among supported models.

AIClaude CodeShell
Added Feb 7, 2026 View details
android-mcp-server: Control Android Devices Through MCP

android-mcp-server: Control Android Devices Through MCP

A Python MCP server that lets compatible clients inspect and control Android devices through ADB. It suits developers and agent workflows that need device commands, screenshots, UI details, or package information.

PythonAndroidMCP
Added Feb 7, 2026 View details
builderbot: Build WhatsApp Chatbots with Automated Flows

builderbot: Build WhatsApp Chatbots with Automated Flows

BuilderBot is a TypeScript library for building automated WhatsApp conversations without tying flows to a specific provider. Use it to handle common questions, respond to incoming messages, and track customer interactions.

TypeScriptChatbotAutomation
Added Feb 6, 2026 View details
mini-graph-card: Graph Home Assistant Sensor History

mini-graph-card: Graph Home Assistant Sensor History

A customizable Lovelace card that displays current sensor states alongside compact history graphs. It suits Home Assistant users who want sensor trends and readings in a configurable dashboard card.

JavaScriptHome AssistantVisualization
Added Feb 5, 2026 View details
f2: Batch Rename Files and Directories Safely

f2: Batch Rename Files and Directories Safely

F2 is a cross-platform Go command-line tool for previewing and applying batch renames to files and directories. It suits people managing large file collections who need flexible naming rules and safeguards against conflicts.

GoGolangCLI
Added Feb 4, 2026 View details
thefuck: Correct Failed Shell Commands

thefuck: Correct Failed Shell Commands

The Fuck suggests corrected versions of failed console commands, from typos to common Git and permission errors. It is a Python command-line tool for shell users who want quick, reviewable fixes without retyping commands.

PythonShellCLI
Added Jan 31, 2026 View details
keyboard: Capture and Simulate Keyboard Events in Python

keyboard: Capture and Simulate Keyboard Events in Python

A Python library for listening to and generating global keyboard events, registering hotkeys, and recording or replaying input. Useful for desktop automation and keyboard-driven tools, with platform permissions and support limitations to consider.

PythonLibraryAutomation
Added Jan 21, 2026 View details
cronmaster: Manage Cron Jobs with a Web Interface

cronmaster: Manage Cron Jobs with a Web Interface

Cronmaster is a self-hosted web app for viewing and managing host cron jobs, scripts, and execution logs. It suits operators who want a visual interface and live job updates, provided they are comfortable with its Docker access requirements.

TypeScriptSelf HostedAutomation
Added Jan 21, 2026 View details
server-tools: Manage Headless Ubuntu Servers from the CLI

server-tools: Manage Headless Ubuntu Servers from the CLI

Server Tools (`st`) is a modular Bash CLI for common headless Ubuntu server administration, from package management and diagnostics to backups and networking. It suits administrators who want these utilities in one command interface, but is still under active development.

ShellCLICLI Tool
Added Jan 16, 2026 View details
odoo: Manage Business Operations with Integrated Apps

odoo: Manage Business Operations with Integrated Apps

Odoo is a Python-based suite of web business apps that can run individually or combine into an ERP. It brings functions such as CRM, accounting, inventory, and eCommerce into one integrated system for businesses.

PythonWeb AppProductivity
Added Jan 14, 2026 View details
Lazytainer: Sleep Docker Containers When They Are Idle

Lazytainer: Sleep Docker Containers When They Are Idle

Lazytainer monitors network activity and stops or pauses labeled Docker containers when they are idle, then wakes them when traffic returns. It suits self-hosters who want selected services to use fewer resources when not in use.

DockerSelf HostedGo
Added Jan 13, 2026 View details
vibe-tools: Add AI Teammates and Skills to Coding Agents

vibe-tools: Add AI Teammates and Skills to Coding Agents

vibe-tools is a TypeScript CLI that connects coding agents to AI models, web research, repository analysis, browser automation, and developer-service integrations. It suits agent-driven workflows that need capabilities beyond editing local code.

TypeScriptDeveloper ToolsAI Agents
Added Jan 12, 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 ❤️