UpSnap logo

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 screenshot

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:

Share:

Similar to UpSnap

Budibase

Open-source low-code platform for internal apps and workflow automation

28.2k
2.2k
Last commit

Budibase is an open-source low-code platform to build internal tools, portals, forms, and approval workflows with integrations to databases and APIs.

Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+18
Organizr logo

Organizr

Web-based dashboard to organize and access homelab services

5.8k
311
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Heimdall Application Dashboard (LinuxServer.io) logo
Heimdall Application Dashboard (LinuxServer.io)
+9
OliveTin logo

OliveTin

Web interface to run predefined shell commands securely

3.7k
124
Last commit

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.

AGPL-3.0Actively maintained
Alternative to:
PagerDuty Rundeck logo
PagerDuty Rundeck
+11

Tugtainer

Automated Docker container updates with a web dashboard

1.5k
49
Last commit

Self-hosted web app to monitor Docker images and automate container updates across one or multiple hosts, with scheduling, per-container policies, and notifications.

MITActively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+8

SuggestArr

Automatic media recommendation requests for Jellyseerr/Overseerr

1.2k
27
Last commit

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

MITActively maintained
Pterodactyl logo

Pterodactyl

Game server management panel with Docker-isolated servers

9.1k
2.6k
Last commit

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

Actively maintained
Alternative to:
Pterodactyl Panel (Cloud) logo
Pterodactyl Panel (Cloud)
+1