awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

34 repository-uri

Awesome GitHub RepositoriesAutomation

Platforms for workflow orchestration and task automation.

Explore 34 awesome GitHub repositories matching part of an awesome list · Automation. Refine with filters or upvote what's useful.

Awesome Automation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • huginn/huginnAvatar huginn

    huginn/huginn

    49,480Vezi pe GitHub↗

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    System for building agents that monitor and act on events.

    Rubyagentautomationfeed
    Vezi pe GitHub↗49,480
  • apache/airflowAvatar apache

    apache/airflow

    45,902Vezi pe GitHub↗

    Airflow is a platform for programmatically authoring, scheduling, and monitoring complex data pipelines. It functions as a workflow automation engine that manages the lifecycle of recurring business processes by executing code-defined task dependencies. By representing workflows as directed acyclic graphs, the system ensures that task execution order and data flow are explicitly defined and reliably maintained across distributed computing environments. The platform distinguishes itself through a highly modular, provider-based architecture that decouples core orchestration logic from external

    Platform for programmatically authoring, scheduling, and monitoring workflows.

    Pythonairflowapacheapache-airflow
    Vezi pe GitHub↗45,902
  • activepieces/activepiecesAvatar activepieces

    activepieces/activepieces

    20,887Vezi pe GitHub↗

    Activepieces is an open-source, self-hosted workflow automation platform designed to connect third-party applications through modular triggers and actions. It provides a low-code integration framework that allows users to build, manage, and execute complex business logic sequences within isolated, sandboxed environments. The platform distinguishes itself through its focus on embeddability and enterprise-grade security. It features an embedded automation builder that can be integrated into external applications via iframes, supported by comprehensive identity and access management tools such a

    No-code business automation tool for connecting various services.

    TypeScriptai-agentai-agent-toolsai-agents
    Vezi pe GitHub↗20,887
  • leon-ai/leonAvatar leon-ai

    leon-ai/leon

    17,319Vezi pe GitHub↗

    Leon is a framework for building personal AI assistants that integrates large language models with local tool execution and persistent memory. It functions as an agentic workflow orchestrator and modular skill engine, enabling the creation of autonomous assistants capable of planning and executing multi-step tasks. The system features a retrieval-augmented generation memory architecture that indexes conversation history and user facts for context-aware grounding. It utilizes a modular skill system to interact with external binaries and APIs, supported by a loop that handles tool calling, sche

    Open-source personal assistant capable of running on your server.

    TypeScriptaiai-agentai-assistant
    Vezi pe GitHub↗17,319
  • automatisch/automatischAvatar automatisch

    automatisch/automatisch

    13,704Vezi pe GitHub↗

    Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across various third-party web services. It functions as a no-code integration engine that allows users to connect disparate applications, enabling the automated movement of data and the execution of tasks without manual intervention. By running the platform on private infrastructure, users maintain full control over their data and ensure compliance with internal security policies. The platform distinguishes itself through a focus on secure, local credential management and flexible int

    Business automation tool for connecting and automating service workflows.

    JavaScriptautomationautomatischlow-code
    Vezi pe GitHub↗13,704
  • sonarr/sonarrAvatar Sonarr

    Sonarr/Sonarr

    13,325Vezi pe GitHub↗

    Sonarr is an automated media management tool that functions as a personal video recorder for television series. It monitors RSS feeds and indexers to track, download, and organize television episodes for personal media libraries. The application integrates with Usenet and BitTorrent clients to automate the acquisition of content. It maintains library integrity by identifying missing episodes and searching for higher-quality versions of existing files, such as 1080p or 4K, based on user-defined criteria. Beyond acquisition, the software handles the organization of media by renaming and sortin

    Automated TV show downloader and manager for media libraries.

    C#
    Vezi pe GitHub↗13,325
  • radarr/radarrAvatar Radarr

    Radarr/Radarr

    13,093Vezi pe GitHub↗

    Radarr is a movie collection automation manager that monitors media sources to automatically download, organize, and upgrade digital movie files. It functions as a service that integrates with Usenet and BitTorrent download clients to handle the retrieval and error management of files without manual intervention. The system distinguishes itself through a modular provider architecture that supports dynamic loading of external indexers and download clients. Users can define specific resolution and format requirements through custom quality profiles, which the application uses to automatically a

    Automated movie downloader and manager for Usenet and BitTorrent.

    C#bittorrentcouchpotatohacktoberfest
    Vezi pe GitHub↗13,093
  • alexta69/metubeAvatar alexta69

    alexta69/metube

    12,639Vezi pe GitHub↗

    MeTube is a self-hosted, containerized media downloader that provides a web-based interface for archiving online video content. It functions as a manager for the command-line tool yt-dlp, automating the retrieval, organization, and post-processing of media files directly to your local hardware. The application distinguishes itself by supporting authenticated downloads, allowing users to inject browser-derived session cookies to access private or restricted content. It also features advanced post-processing capabilities, including the automatic embedding of metadata, chapter markers, and subti

    Web GUI for downloading videos from various websites.

    Pythonself-hostedyoutubeyoutube-dl
    Vezi pe GitHub↗12,639
  • ziahamza/webui-aria2Avatar ziahamza

    ziahamza/webui-aria2

    10,309Vezi pe GitHub↗

    webui-aria2 is a web-based graphical interface and RPC client designed to control and monitor aria2 download services. It functions as a frontend that interacts with the aria2 JSON-RPC API to manage file transfers and torrents through a browser. The project is delivered as a containerized web application, ensuring a consistent deployment of the download dashboard across different hardware architectures. It utilizes a stateless frontend architecture that renders static files in the browser and fetches the current state of all downloads directly from the remote service. The interface covers re

    Web interface for managing aria2 download tasks.

    JavaScript
    Vezi pe GitHub↗10,309
  • healthchecks/healthchecksAvatar healthchecks

    healthchecks/healthchecks

    9,891Vezi pe GitHub↗

    Healthchecks is a heartbeat monitoring service and cron job monitoring tool designed to track the execution and success of scheduled tasks and systemd timers. It functions as a dead man switch, alerting users when expected periodic signals from remote processes fail to arrive. The system accepts health signals via HTTP and SMTP, allowing it to track infrastructure heartbeats from sources ranging from CI/CD workflows to network routers. It distinguishes itself by supporting the capture of diagnostic data, including exit codes and execution logs, and by calculating the duration between start an

    Monitoring service for cron jobs and scheduled tasks.

    Pythoncroncron-jobsdevops
    Vezi pe GitHub↗9,891
  • tubearchivist/tubearchivistAvatar tubearchivist

    tubearchivist/tubearchivist

    7,561Vezi pe GitHub↗

    TubeArchivist is a self-hosted YouTube video archiving system and metadata indexer. It functions as a personal media library and download manager that allows users to create a searchable offline collection of videos, channels, and playlists. The system distinguishes itself by indexing subtitles, comments, and channel information for full-text search and retrieval. It features automated media synchronization to track subscriptions and playlists, ensuring new content is automatically queued and downloaded as it is published. The project provides a broad set of capabilities for digital asset ma

    Self-hosted YouTube media server with indexing and search.

    Pythonarchivedownload-managerdownload-videos
    Vezi pe GitHub↗7,561
  • lidarr/lidarrAvatar Lidarr

    Lidarr/Lidarr

    5,398Vezi pe GitHub↗

    Lidarr is a music library automation manager and client controller that monitors artists for new releases and automates the acquisition of music via BitTorrent and Usenet. It serves as a metadata organizer and integrator, connecting download clients with media servers to maintain a complete and up-to-date digital music collection. The system differentiates itself through automated library maintenance, such as scanning for missing tracks to fill gaps and monitoring for higher-quality versions of existing files to perform automatic quality upgrades. It uses configurable naming patterns to renam

    Music collection manager for Usenet and BitTorrent.

    C#hacktoberfestmusicnzb
    Vezi pe GitHub↗5,398
  • pyload/pyloadAvatar pyload

    pyload/pyload

    3,795Vezi pe GitHub↗

    pyload is a Python-based download manager that automates file transfers from web hosters and cloud storage services. It functions as a modular task automator, utilizing a plugin-based architecture to handle site-specific connection protocols and decryption requirements. The system provides multiple ways to interact with the download queue, including a centralized web-based dashboard for remote management and a terminal interface for command-line control. It also acts as a REST API download controller, exposing system functions and status tracking to external applications through an OpenAPI-co

    Customizable, remotely manageable downloader for file-hosting sites.

    Pythoncyberlockerddldebrid
    Vezi pe GitHub↗3,795
  • olivetin/olivetinAvatar OliveTin

    OliveTin/OliveTin

    3,643Vezi pe GitHub↗

    OliveTin gives safe and simple access to predefined shell commands from a web interface.

    Web interface for executing Linux shell commands.

    Goapicontainerhomeautomation
    Vezi pe GitHub↗3,643
  • tzahi12345/youtubedl-materialAvatar Tzahi12345

    Tzahi12345/YoutubeDL-Material

    3,181Vezi pe GitHub↗

    Self-hosted YouTube downloader built on Material Design

    Material Design interface for downloading and managing YouTube videos.

    TypeScriptdownloaderyoutubeyoutube-dl
    Vezi pe GitHub↗3,181
  • meeb/tubesyncAvatar meeb

    meeb/tubesync

    2,625Vezi pe GitHub↗

    TubeSync is a containerized media management tool and self-hosted archiver designed to automate the downloading and organization of video content from online sources, such as YouTube channels and playlists, into a local library for offline access. It functions as a download manager and metadata generator, utilizing a web interface to manage video subscriptions and synchronization settings. The system features a rule-based content filter that evaluates video metadata against user-defined conditions to determine which items enter the download queue. To handle restricted or age-gated content, it

    Automated synchronization of YouTube channels to local media servers.

    Pythonmedia-serverplexpvr
    Vezi pe GitHub↗2,625
  • sergree/matcheringAvatar sergree

    sergree/matchering

    2,551Vezi pe GitHub↗

    Matchering is an audio mastering tool and Python library designed to match the frequency balance and loudness of a target track to a specific reference track. It functions as a reference-based mastering system that aligns a target signal's spectral envelope, RMS, and peak amplitude with those of a chosen reference file. The project utilizes a multi-stage processing pipeline featuring an FFT spectral matching engine to adjust frequency response. It ensures output quality through the use of a brickwall limiter to prevent signal clipping while preserving the original waveform shape. The tool pr

    Containerized web application for automated music mastering.

    Pythonaudiodocker-imagedsp
    Vezi pe GitHub↗2,551
  • marcopeocchi/yt-dlp-web-uiAvatar marcopeocchi

    marcopeocchi/yt-dlp-web-ui

    2,473Vezi pe GitHub↗

    A terrible web ui and RPC server for yt-dlp. Designed to be self-hosted.

    Web-based GUI for managing yt-dlp downloads.

    Go
    Vezi pe GitHub↗2,473
  • sickchill/sickchillAvatar SickChill

    SickChill/sickchill

    2,443Vezi pe GitHub↗

    Less rage, more chill.

    Automatic video library manager for TV shows.

    Pythondognzbepisodeskodi
    Vezi pe GitHub↗2,443
  • akhilrex/podgrabAvatar akhilrex

    akhilrex/podgrab

    1,978Vezi pe GitHub↗

    A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.

    Lightweight manager for automatic podcast episode downloading.

    JavaScriptgolangopen-sourcepodcast
    Vezi pe GitHub↗1,978
Înapoi12Înainte
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. Automation