ScriptsSep 12, 2026·3 min read

Refined GitHub — Browser Extension That Simplifies the GitHub Interface

An open-source browser extension that adds dozens of quality-of-life improvements and missing features to the GitHub web interface for developers.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Refined GitHub
Direct install command
npx -y tokrepo@latest install 4a85a8ae-aef0-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Refined GitHub is a community-driven browser extension that polishes the GitHub web interface with hundreds of small but impactful improvements. It fills gaps GitHub has not addressed and smooths rough edges that slow down daily workflows.

What Refined GitHub Does

  • Adds one-click buttons to copy file contents, link to specific lines, and download folders
  • Cleans up cluttered UI elements and hides rarely-used sections
  • Shows PR and issue counts directly on repository tabs
  • Highlights unread comments and makes conversation threads easier to follow
  • Enables keyboard shortcuts for common review and navigation actions

Architecture Overview

Refined GitHub is a pure client-side WebExtension built with TypeScript. It injects small content scripts that modify the GitHub DOM on page load using MutationObservers to handle GitHub's SPA-style navigation. Each feature is a self-contained module that can be individually toggled through the extension's options page.

Self-Hosting & Configuration

  • Install from the Chrome Web Store, Firefox Add-ons, or Safari App Store
  • All features are enabled by default and can be toggled individually in the options page
  • No server-side component or account required
  • Updates ship through browser extension stores automatically
  • Source is available on GitHub for manual sideloading during development

Key Features

  • Over 200 individual enhancements to the GitHub interface
  • Each feature can be independently enabled or disabled
  • Zero performance overhead — features only activate on relevant pages
  • Active open-source community with regular releases
  • Works across Chrome, Firefox, and Safari

Comparison with Similar Tools

  • Octotree — focuses on file tree sidebar navigation; Refined GitHub covers the full interface
  • GitHub Dark — only adds dark theme; Refined GitHub provides functional improvements
  • Sourcegraph Browser Extension — adds code intelligence; Refined GitHub focuses on UI polish
  • Gitako — lightweight file tree; Refined GitHub has broader scope with 200+ tweaks

FAQ

Q: Does Refined GitHub work with GitHub Enterprise? A: Yes, you can add your Enterprise domain in the extension settings to enable features there.

Q: Will Refined GitHub break if GitHub changes their UI? A: The maintainers actively track GitHub changes and release updates quickly to fix any breakage.

Q: Does it collect any data? A: No. Refined GitHub runs entirely in your browser and does not send data anywhere.

Q: Can I contribute new features? A: Yes. The project welcomes contributions. Each feature is a standalone module, making it straightforward to add new ones.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets