What changed
Spice for GitHub makes canonical Spice declarations feel native in GitHub’s Go code view—without changing a single source byte.
Spice for GitHub settings in dark mode
What changed
- Native GitHub is now the default palette, matching GitHub’s own Go syntax density in light and dark themes.
- Spice Vivid remains available as the expressive GoLand-inspired preset, alongside fully custom semantic colors.
- Spice branding is now an icon-only control beside GitHub’s right-side file actions, with accessible hover text and a user-activated link to the framework.
- GitHub file views, pull-request diffs, and client-side navigation remain supported.
Source integrity and privacy
The extension changes presentation only. The original // prefix stays in the DOM, copying returns the exact valid Go source, and raw views remain untouched. Processing is local to the browser; there is no telemetry, remote code, or hidden network request. The only permission is storage, used for display settings.
Verification
- Manifest V3 and least-privilege package validation
- Unit coverage for syntax parsing and settings
- Installed-extension Playwright coverage for native, vivid, and custom themes; source integrity; file indicators; navigation; and diffs
- Live smoke test against GitHub’s production DOM
- GitHub Actions verification on Node.js 22 and 24
ZIP SHA-256: 2CB0F61C792BD41B23A280D271C251B85838E68E21A4A161F2672129E29D8595