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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesWake-on-LAN Automation

Automates power-on commands for network devices based on traffic patterns.

Distinct from Network Automation: Distinct from general network automation: specifically targets power management via Wake-on-LAN.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Wake-on-LAN Automation. Refine with filters or upvote what's useful.

Awesome Wake-on-LAN Automation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

    Sends wake-on-lan signals to power on network devices and monitors their operational status via a dashboard.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • sorin-ionescu/preztoAvatar von sorin-ionescu

    sorin-ionescu/prezto

    14,552Auf GitHub ansehen↗

    Prezto is a Zsh configuration framework and shell environment manager designed to organize environment variables, aliases, and startup scripts through a modular file structure. It functions as a plugin collection and prompt theme engine, utilizing Zsh-native scripting to manage shell behavior across different platforms. The framework distinguishes itself through a modular-based configuration and submodule-driven extensions, allowing users to load discrete functional modules and update core components via Git. It features a dedicated prompt engine that integrates repository metadata and system

    Provides a shell wrapper for the wakeonlan tool to wake remote computers on a network.

    Shell
    Auf GitHub ansehen↗14,552
  • termix-ssh/termixAvatar von Termix-SSH

    Termix-SSH/Termix

    13,705Auf GitHub ansehen↗

    Termix is a centralized web-based gateway for managing remote SSH connections and terminal sessions. It provides a browser-based interface that enables users to access, control, and monitor remote servers, containerized applications, and file systems from a single, unified dashboard. The platform distinguishes itself through robust security and session management capabilities. It integrates with external identity providers for single sign-on and enforces role-based access control to manage user permissions. To ensure reliable administration, it maintains stateful session persistence, allowing

    The platform sends network packets to power on remote hardware before initiating an SSH connection to ensure the target machine is available.

    TypeScriptdockerfile-managementself-hosted
    Auf GitHub ansehen↗13,705
  • aceberg/watchyourlanAvatar von aceberg

    aceberg/WatchYourLAN

    7,045Auf GitHub ansehen↗

    WatchYourLAN is a self-hosted network discovery and monitoring tool written in Go. It scans local network interfaces using ARP requests to detect connected devices, tracks their online and offline status over time, and identifies when new or previously unseen hosts appear on the network. The application stores host data and connection history in either SQLite or PostgreSQL, and can export metrics to InfluxDB or expose a Prometheus endpoint for long-term storage and visualization in dashboards like Grafana. The tool provides a REST API for programmatic management of monitored hosts, including

    Sends Wake-on-LAN magic packets to remotely power on sleeping devices on the local network.

    Goarp-scanarp-scannerintrusion-detection
    Auf GitHub ansehen↗7,045
  • sipeed/nanokvmAvatar von sipeed

    sipeed/NanoKVM

    6,061Auf GitHub ansehen↗

    NanoKVM is a KVM-over-IP device that provides remote keyboard, video, and mouse control over IP networks for headless server management. It functions as remote server management hardware enabling out-of-band control of a computer's power, BIOS, and operating system over a network, while also serving as a RISC-V single-board computer for embedded and edge applications. The device additionally operates as an AI edge inference device running neural network models locally for real-time image recognition and object detection, and integrates Tailscale as a VPN appliance for secure peer-to-peer conne

    Sends Wake-on-LAN magic packets to power on remote computers.

    TypeScript
    Auf GitHub ansehen↗6,061
  • stupidloud/nanopi-openwrtAvatar von stupidloud

    stupidloud/nanopi-openwrt

    5,536Auf GitHub ansehen↗

    Dieses Projekt ist ein OpenWrt-Firmware-Build-System und ein Embedded-Linux-Build-Tool, das darauf ausgelegt ist, angepasste Router-Firmware-Images für NanoPi-Hardware zu erstellen. Es fungiert als Anpassungs-Kit für Netzwerk-Betriebssysteme und bietet eine strukturierte Umgebung für das Kompilieren maßgeschneiderter Betriebssystem-Images, die spezifische Treiber, Pakete und Kernel-Optimierungen integrieren. Das System zeichnet sich durch tiefgreifendes Hardware- und Performance-Tuning aus, einschließlich Kernel-Space-Flow-Offloading zur Traffic-Beschleunigung und symmetrischem Multiprocessing-Interrupt-Balancing, um Single-Core-Verarbeitungsengpässe zu vermeiden. Es ermöglicht spezialisierte Hardware-Integration wie USB-WLAN-Adapter-Unterstützung für 5G-Bänder, Lüftersteuerung und CPU-Taktoptimierung, um Hardware-Frequenzlimits aufzuheben. Der Build-Prozess deckt ein breites Spektrum an Funktionen ab, einschließlich benutzerdefinierter Patch-Integration, automatisierter Partitions-Erweiterung und dem Bündeln vorinstallierter Software für Heimnetzwerkdienste. Es unterstützt Netzwerkmanagement-Funktionen wie DNS-Konfiguration, VPN-Tunneling, Werbeblockierung und Container-Unterstützung für die Ausführung von Anwendungen auf Embedded-Hardware. Das Projekt verwendet Shell-Skripte, um die Generierung von Firmware-Images zu automatisieren und System-Updates zu verwalten.

    Provides the capability to send magic packets to boot remote devices on the local or wide area network.

    Shellnanopiopenwrtr1s
    Auf GitHub ansehen↗5,536
  • ccostan/home-assistantconfigAvatar von CCOSTAN

    CCOSTAN/Home-AssistantConfig

    5,176Auf GitHub ansehen↗

    This repository is a collection of YAML automations and scripts for Home Assistant that coordinate devices and services into context‑aware home routines. Its design centers on combining multiple sensor inputs—motion, bed presence, garage door state—into a single occupancy signal that gates automations, reducing false triggers. The collection delivers actionable mobile notifications with script‑bound buttons for snoozing or escalating alerts, and integrates an external vision service to classify camera snapshots so package deliveries are detected and announced. What distinguishes this configur

    Wakes a computer from sleep when bed occupancy is detected using presence sensors and Wake-on-LAN.

    Pythonaialexaautomation
    Auf GitHub ansehen↗5,176
  • seriousm4x/upsnapAvatar von seriousm4x

    seriousm4x/UpSnap

    5,073Auf GitHub ansehen↗

    UpSnap is a containerized network utility designed for managing the power states of remote hardware. It functions as a wake-on-LAN management dashboard and network device monitor, allowing users to trigger remote wake-up events and execute shutdown commands across a local network. The system includes a cron-based power scheduler to automate recurring wake and power events. It provides a centralized interface for sending magic packets to wake devices and monitors hardware availability through port-based connectivity probing. The application supports multi-user hardware access with granular pe

    Ships a browser-based interface for sending wake-on-LAN magic packets and triggering remote shutdown commands.

    Sveltegolangpocketbasesveltekit
    Auf GitHub ansehen↗5,073
  • jetkvm/kvmAvatar von jetkvm

    jetkvm/kvm

    4,731Auf GitHub ansehen↗

    Dieses Projekt bietet KVM-over-IP-Hardware und -Software für die Fernverwaltung von Computern. Es fungiert als ATX-Power-Management-Controller, Remote-Serial-Konsolenserver und Virtual-Media-Emulator. Ein WebRTC-Remote-Access-Gateway wird verwendet, um NAT und Firewalls für hardwarenahe Steuerung mit geringer Latenz über einen Webbrowser zu umgehen. Das System zeichnet sich durch die Fähigkeit aus, physische Peripheriegeräte auf Hardwareebene zu simulieren, einschließlich HID-Geräteemulation für Tastatur- und Mauseingaben sowie USB-Massenspeicheremulation für das Streamen von ISO-Images. Es verfügt über eine UART-zu-Web-Bridge für den Remote-Zugriff auf die serielle Konsole und nutzt H.264-Hardware-Encoding für hochauflösendes Video-Streaming. Die Plattform deckt breite Funktionsbereiche ab, darunter die Steuerung des Energiezustands für ATX- und DC-Systeme, NAT-Traversal und Cloud-basierte Konnektivität sowie Firmware-Management. Sie unterstützt zudem Hardware-Erweiterbarkeit durch dedizierte Pins für die Entwicklung eigener Module und stellt 3D-Designdateien für physische Modifikationen bereit. Systemkonfiguration und administrative Aufgaben werden über eine Weboberfläche oder sicheren SSH-Zugriff mittels Public-Key-Authentifizierung abgewickelt.

    Sends UDP magic packets to a target MAC address to remotely power on a compatible device from sleep.

    TypeScriptkvm
    Auf GitHub ansehen↗4,731
  • yusing/godoxyAvatar von yusing

    yusing/godoxy

    3,360Auf GitHub ansehen↗

    Godoxy is a Docker container orchestrator and reverse proxy manager. It provides a centralized system for managing the lifecycle, power states, and resource usage of virtualized containers, while routing HTTP, TCP, and UDP traffic to backend services with automatic route discovery. The project distinguishes itself through an OIDC access control gateway that authenticates users via external identity providers and a resource optimization system that puts idle containers to sleep and wakes them automatically when network requests arrive. It also includes an automatic SSL certificate manager that

    Conserves resources by putting idle containers to sleep and waking them automatically upon receiving new requests.

    Godockergogolang
    Auf GitHub ansehen↗3,360
  1. Home
  2. DevOps & Infrastructure
  3. Network Automation
  4. Wake-on-LAN Automation

Unter-Tags erkunden

  • Magic Packet TransmissionSending specialized UDP magic packets to wake remote hardware via MAC address. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN Automation: focuses on the actual packet transmission mechanism rather than the automation logic.
  • Occupancy-Based Wake TriggersWakes a computer from sleep when bed occupancy is detected using presence sensors and Wake-on-LAN. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN Automation: focuses on triggering Wake-on-LAN based on occupancy sensor input, not on traffic patterns.
  • Scheduled Power EventsAutomating both power-on and power-off events for devices using cron-based rules. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN Automation: covers both wake and shutdown scheduling, not just power-on automation.
  • Scheduled Wake-on-LAN EventsCron-based scheduling of Wake-on-LAN magic packets to power on devices at specified times. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN Automation: focuses on time-based scheduling of wake events, not traffic-based triggers.
  • Traffic-Based Container AwakeningAutomating the transition of containers from sleep to active states based on incoming network traffic patterns. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN which targets physical hardware; this manages virtualized container power states.
  • Web DashboardsBrowser-based interfaces for managing and scheduling Wake-on-LAN and shutdown commands across network devices. **Distinct from Wake-on-LAN Automation:** Distinct from Wake-on-LAN Automation: focuses on the web dashboard interface for managing wake and shutdown events, not the automation logic.