SpeedOf.Me API - Electron

Build cross-platform desktop speed test apps with Electron. The API runs in the renderer process while you can communicate results to the main process via IPC.

Works on Windows, macOS, and Linux from a single codebase. Host the renderer page on your registered domain and load it over https: a page opened with loadFile() has no host, so it cannot pass domain validation.

Renderer Page (HTML)

The page you host on your own domain and load into Electron's renderer process. It executes the speed test and displays results with a native-feeling UI.

View HTML

Main Process (Node.js)

The Electron main process that creates the window and handles IPC communication.

View main.js View preload.js