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

tunn: Manage SSH Tunnels from a YAML Config

tunn: Manage SSH Tunnels from a YAML Config

tunn launches and monitors SSH port forwards from a single YAML configuration, using your existing OpenSSH setup. It suits developers who need a simple way to run selected tunnels together or manage them in the background.

GoGolangCLI
Added Mar 7, 2026 View details
Amethyst: Tile and Arrange Windows on macOS

Amethyst: Tile and Arrange Windows on macOS

Amethyst is a macOS window manager that automatically arranges windows in tiling layouts, with keyboard controls inspired by xmonad. It suits people who want predictable window placement and keyboard-driven navigation across desktops and screens.

macOSDesktop AppProductivity
Added Mar 6, 2026 View details
reactor-ca: Manage and Deploy Homelab TLS Certificates

reactor-ca: Manage and Deploy Homelab TLS Certificates

ReactorCA is a Go command-line tool for managing a private CA and issuing TLS certificates for homelab and small-office services. It encrypts private keys with age and can export certificates and run deployment scripts.

GoCLISecurity
Added Mar 5, 2026 View details
snorlax: Schedule Kubernetes Deployment Sleep and Wake

snorlax: Schedule Kubernetes Deployment Sleep and Wake

Snorlax is a Kubernetes operator that scales selected deployments down and up on a daily schedule. It can route requests for sleeping applications to a wake page, then restore their ingresses when the deployments are ready.

KubernetesGoGolang
Added Feb 24, 2026 View details
openaev: Plan and Run Cyber Adversary Simulations

openaev: Plan and Run Cyber Adversary Simulations

OpenAEV helps security teams plan, schedule, and run adversary simulation campaigns and exercises. Use it to coordinate teams, monitor activity, and review security gaps in relation to current threats.

CybersecuritySecurityJava
Added Feb 22, 2026 View details
huey: Queue and Schedule Python Tasks

huey: Queue and Schedule Python Tasks

Huey is a lightweight Python task queue for running background and scheduled work outside an application’s request flow. It suits Python projects that need task retries, scheduling, or multiple worker models with a choice of storage backends.

PythonLibraryDjango
Added Feb 17, 2026 View details
LoggiFly: Get Alerts from Docker Container Logs

LoggiFly: Get Alerts from Docker Container Logs

LoggiFly watches Docker container logs for keywords and regex patterns, then sends alerts through Ntfy or Apprise. It suits self-hosters and operators who need to react to errors, security events, or custom application behavior.

PythonDockerMonitoring
Added Feb 13, 2026 View details
dagger: Automate Software Delivery Across Environments

dagger: Automate Software Delivery Across Environments

Dagger is a Go-based automation engine for building, testing, and shipping software with reusable, programmable workflows. It suits teams that want the same containerized delivery tasks to run locally, in CI, or in the cloud.

GoAutomationDevOps
Added Feb 11, 2026 View details
annas-mcp: Search and Download Documents with MCP or CLI

annas-mcp: Search and Download Documents with MCP or CLI

annas-mcp is a Go MCP server and command-line tool for searching books and articles in Anna's Archive and downloading selected documents. It suits MCP users and terminal workflows, with API access required for downloads.

GoCLIMCP Server
Added Feb 11, 2026 View details
BCR: Automatically Record Calls on Rooted Android

BCR: Automatically Record Calls on Rooted Android

BCR is a background call recorder for Android 9+ devices with root access or compatible custom firmware. It records cellular calls automatically and saves them in configurable audio formats, without network access.

AndroidPrivacyUtility
Added Feb 8, 2026 View details
docker-android: Run Android Emulators in Docker

docker-android: Run Android Emulators in Docker

Docker-Android packages Android emulators in containers for app development and testing. It provides browser-based viewing, ADB access and integrations for automation workflows, with virtualization support required for local emulator runs.

AndroidDockerTesting
Added Feb 8, 2026 View details
awesome-claude-agents: Coordinate Claude Code Development Agents

awesome-claude-agents: Coordinate Claude Code Development Agents

A collection of 24 specialized agents that work with Claude Code to plan and implement software tasks across several frameworks and general development domains. It is aimed at developers who want agent-based assistance configured for their project stack.

AI AgentsClaude CodeMulti Agent Systems
Added Feb 8, 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 ❤️