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

gum: Build Interactive, Polished Shell Scripts

gum: Build Interactive, Polished Shell Scripts

Gum adds ready-to-use interactive prompts and styled output to shell scripts without requiring Go code. It suits developers who want friendlier command-line workflows, provided their scripts can rely on a terminal UI.

GoGolangCLI
Added Dec 20, 2025 View details
Agent-S: Automate Desktop Tasks Through a GUI Agent

Agent-S: Automate Desktop Tasks Through a GUI Agent

Agent-S is a Python framework that uses screenshots, mouse clicks, and keyboard input to carry out natural-language tasks in desktop applications. It suits research and automation workflows that need an agent to interact with a real computer interface.

PythonAI AgentsAutomation
Added Dec 15, 2025 View details
dlt: Load Data from Sources into Analytics Destinations

dlt: Load Data from Sources into Analytics Destinations

dlt is a Python library for building data-loading pipelines that extract data from APIs, databases, files, and Python objects, then load it into analytics destinations. It handles schema inference, normalization, and incremental loading within your existing code.

PythonLibraryData Extraction
Added Dec 15, 2025 View details
n8n: Build Visual Workflows and AI Agents

n8n: Build Visual Workflows and AI Agents

n8n connects apps and services in visual workflows, with custom code available for more complex automation. It suits teams that want to build AI-enabled processes and choose between self-hosting and cloud deployment.

TypeScriptAutomationWorkflow Automation
Added Dec 14, 2025 View details
n8n-workflows: Browse and Search n8n Automation Workflows

n8n-workflows: Browse and Search n8n Automation Workflows

A searchable collection of n8n workflow JSON files, organized by category and integration. Browse workflows online or run the Python-based web app locally to search, inspect, and download examples.

Workflow AutomationPythonWeb App
Added Dec 11, 2025 View details
gunnery: Run Tasks Across Remote Servers

gunnery: Run Tasks Across Remote Servers

Gunnery is a web-based tool for running shell tasks across servers and environments. It suits teams that repeat operational work such as deployments, service restarts, backups, and health checks, and need centralized access controls and notifications.

PythonDeveloper ToolsAutomation
Added Dec 2, 2025 View details
automatisch: Automate Workflows Across Services

automatisch: Automate Workflows Across Services

Automatisch is a self-hostable workflow automation tool for connecting services and automating business processes without programming. It suits teams that want to build integrations while keeping data on their own servers.

AutomationWorkflow AutomationSelf Hosted
Added Dec 1, 2025 View details
podsync: Turn Video Channels into Podcast Feeds

podsync: Turn Video Channels into Podcast Feeds

Podsync converts YouTube and Vimeo channels, playlists, and user videos into podcast feeds that work with podcast apps. It is suited to people who want scheduled downloads, offline listening, and control over a self-hosted feed.

GoGolangSelf Hosted
Added Dec 1, 2025 View details
laravel-claude-code-setup: Configure Claude Code for Laravel

laravel-claude-code-setup: Configure Claude Code for Laravel

A Shell installer that configures Claude Code and MCP servers for Laravel projects, including database, repository, and Figma integrations. Useful for Laravel developers who want a repeatable AI-assisted development setup.

ShellDeveloper ToolsAI
Added Nov 30, 2025 View details
croner: Schedule JavaScript and TypeScript Jobs with Cron

croner: Schedule JavaScript and TypeScript Jobs with Cron

Croner parses cron expressions, calculates upcoming run times, and schedules JavaScript or TypeScript functions. It suits applications that need in-memory scheduling across Node.js, Deno, Bun, or browsers without adding dependencies.

TypeScriptJavaScriptLibrary
Added Nov 30, 2025 View details
espanso: Expand Text Snippets Across Your Desktop

espanso: Expand Text Snippets Across Your Desktop

espanso is a privacy-first text expander for Windows, macOS, and Linux. It replaces typed triggers with snippets, scripts, commands, and other content, making it useful for repetitive writing and system-wide shortcuts.

ProductivityText ProcessingAutomation
Added Nov 29, 2025 View details
ARIES: Automate Infrastructure Operations with AI

ARIES: Automate Infrastructure Operations with AI

ARIES is a Python-based operations platform that combines LLM agents, infrastructure monitoring, and automated remediation. It targets teams managing servers, networks, and MQTT devices, with REST API access and webhook alerts.

PythonAI AgentsLLM
Added Nov 24, 2025 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 ❤️