
UpSnap
Wake-on-LAN web app for waking and managing network devices
5.9k stars 232 forks last commit first released MIT
Actively maintained
Last commit 26 Jul 2026.

UpSnap is a lightweight web application for waking devices on your local network using Wake-on-LAN. It provides a simple dashboard for organizing devices and triggering actions, with optional network discovery and scheduling.
Key Features
- One-click Wake-on-LAN device dashboard
- Scheduled events via cron for automation
- Configurable port ping checks
- Device discovery using network scanning (requires nmap)
- User management with per-device permissions
- Internationalization support and multiple UI themes
- Runs as a single binary or via Docker images for multiple CPU architectures
Use Cases
- Wake PCs or servers on-demand from a browser on your LAN
- Schedule automatic wake-ups for lab, office, or homelab machines
- Discover and inventory wake-capable devices on a network segment
Limitations and Considerations
- Network discovery requires nmap and typically elevated privileges (root/admin)
- Exposing the service publicly is discouraged due to the risk of command execution misuse; use a VPN for remote access
UpSnap is well-suited for homelabs and small networks that want a straightforward, low-friction way to wake and manage devices. Its simple UI, scheduling, and access controls make it practical for shared environments.
Categories:
Tags:
Tech Stack:
Similar to UpSnap
Budibase
Open-source low-code platform for internal apps and workflow automation
Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Organizr
Web-based dashboard to organize and access homelab services
Organizr is a PHP-based homelab dashboard that organizes your self-hosted services into tabs, with user management and multiple authentication options.

OliveTin
Web interface to run predefined shell commands securely
Self-hosted web UI that exposes YAML-defined shell commands as buttons, dashboards and API endpoints with ACLs, auth and logging for safe, repeatable server operations.
Tugtainer
Automated Docker container updates with a web dashboard
Self-hosted web app to monitor Docker images and automate container updates across one or multiple hosts, with scheduling, per-container policies, and notifications.

SuggestArr
Automatic media recommendation requests for Jellyseerr/Overseerr
SuggestArr automatically requests recommended movies, TV shows, and anime in Jellyseerr/Overseerr based on what you recently watched in Jellyfin, Plex, or Emby.

Pterodactyl
Game server management panel with Docker-isolated servers
Open-source game server management panel for deploying and managing game servers in isolated Docker containers with a modern web UI and API.






