
UpSnap
Wake-on-LAN web app for waking and managing network devices

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 Services

Home Assistant
Open-source home automation platform prioritizing local control
Open-source platform to control smart home devices, build automations and dashboards, with broad third-party integrations and local-first privacy.

Frigate
NVR with real-time local object detection for IP cameras
Self-hosted NVR for IP cameras with real-time local AI object detection, recording, and low-latency live viewing, with MQTT and Home Assistant integration.
Tasmota
Open source firmware for ESP8266/ESP32 smart home devices
Alternative open source firmware for ESP8266/ESP32 IoT devices, providing local control via MQTT/HTTP/Web UI, OTA updates, and built-in automation rules and timers.

Node-RED
Flow-based low-code tool for building event-driven automations
Open-source, browser-based low-code platform and Node.js runtime for wiring devices, APIs and services into event-driven flows for automation, IoT and integrations.


ThingsBoard
Open-source IoT platform for device management and dashboards
Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Zigbee2MQTT
Zigbee-to-MQTT bridge for connecting Zigbee devices to MQTT
Self-hosted Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor gateways and integrate them with home automation platforms via MQTT.





