Skip to content

Releases: AKwasTaken/keystone

Release list

Keystone v1.0.0

Choose a tag to compare

@AKwasTaken AKwasTaken released this 16 Jul 13:18

First release. Keystone is an Electron-based performance workbench: a controllable browser window with device emulation, network throttling, and cache/cookie control, paired with a built-in reporting suite so you don't need to hop between separate tools to test a page.

Included in this release:

  • Device presets (phones, tablets, monitors) and custom aspect ratios
  • Network throttling (Fast 3G, Slow 3G, offline, custom Mbps)
  • Cache, DNS, and cookie control between page loads
  • JavaScript and CSS toggles, X-Ray mode, dark mode override
  • Screenshot capture and native DevTools access
  • Reports panel with seven tabs: Summary, Full Report, Diagnostics (cold vs warm load comparison), Security (header checks), Coverage (unused JS/CSS), Baseline (multi-URL comparison), and Runtime (live memory and main-thread monitor)

Reports run on Lighthouse under the hood, using a bundled headless Chromium instance. No account, no external server, no request limits.

Currently built and tested on macOS only. Windows and Linux should run but haven't been verified end-to-end yet. See the README for setup instructions and known gaps.