Wake Up Support

Small Windows app that wakes machines on the local network with Wake-on-LAN.

01TypeScriptMIT licenseUpdated 2026-09-14
electrontypescriptwake-on-lan
On this page
  1. Development
  2. Build
  3. Publish
  4. Format
  5. Test

A small Windows-focused Electron app for sending Wake-on-LAN magic packets to systems on a local network.

Development

npm install
npm run dev

Build

npm run build
npm run dist

Publish

Publishing uses Electron Builder's GitHub publisher configuration from package.json. Releases are published automatically when a version tag is pushed to GitHub.

npm version x.x.x
git push origin master --tags

The tag push starts the release workflow, builds the Windows installer, and publishes a GitHub release for that tag.

Format

npm run format

Test

npm run format:check
npm test

GitHub Actions runs the same checks on every push and pull request.