個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Chrome extension with quality-of-life tweaks for GitHub: image lightbox, screenshot annotator, diff tools and more.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Small Chrome extension (Manifest V3, no build step) with quality-of-life tweaks for github.com. Every feature can be switched off from the toolbar popup.
Website: https://taanviir.github.io/github-qol/
| Feature | What it does |
|---|---|
| Image lightbox | Clicking an image in a PR, issue, comment or README opens it in an in-page popup instead of a new tab. ← / → step through every image on the page, Esc closes, and clicking the image toggles full size. Ctrl/Cmd/middle-click still opens a new tab. |
| GIF player | Animated GIF/WebP images in the lightbox get pause/play (Space), frame-by-frame stepping (, / .) and 0.25×–2× speed. |
| Annotate screenshots | In a comment box, Ctrl+Shift+V (Cmd+Shift+V on macOS) with a screenshot on the clipboard opens an editor with arrow, box, pen, text and redact tools before attaching. Plain Ctrl+V is unchanged. |
| Diff tools | "Collapse all" / "Expand all" buttons on Files changed. v marks the current file as viewed and jumps to the next unviewed file. |
| Collapse lockfiles | Lockfiles, snapshots, minified, source-map and generated files start collapsed, tagged "auto-collapsed". |
| Absolute dates | Timestamps older than a day show the date and time ("Oct 3, 2026, 2:20 PM") instead of "last week". |
| Load all hidden items | Adds one button on long PRs and issues that keeps clicking "Load more" until the whole timeline is shown. |
| Clickable file paths | Inline code like src/app.ts:42 in comments links to that file and line. It's only linked if the file exists, and on PRs the PR's branch is tried first. |
| Sticky blame view | Switch a file to Blame and other files you open stay in Blame until you switch back to Code. |
| File sizes | The repo file list shows each file's size next to its name, so you know before opening it. |
| Previous / next PR | Arrow buttons in the PR header, next to Code, or [ and ], go to the previous or next PR without the PR list. Numbers that are issues are skipped, and you stay on the same tab (Files changed, Commits). |
| Extra shortcuts | g r releases, g t tags, g b branches, g h commit history, g o settings. These fill gaps in GitHub's own g shortcuts. |
github-qol.zip from the latest release and unzip itchrome://extensions and turn on Developer modegithub-qol folderTo work on it, load this repo folder directly instead. After editing, hit the reload icon on the extension card and refresh the GitHub tab.
version in manifest.json./scripts/package.sh builds dist/github-qol.zipgh release create vX.Y.Z dist/github-qol.zip --title vX.Y.Z --notes "..."The site's Download links point at releases/latest/download/github-qol.zip, so they pick up new releases automatically.
src/core.js: shared helpers (settings, DOM-change scanning, URL-change hooks). Loaded first.src/*.js: one file per feature, each calling ghqol.register(key, init).src/background.js: fetches image bytes for the GIF player and file sizes, since content scripts can't read githubusercontent.com directly.scripts/package.sh: builds the release zip.popup/: the toggles. Feature keys must match DEFAULTS in core.js./pull/N/files) and the newer React review page (/pull/N/changes) that most signed-in accounts get./pull/N for nearby numbers (up to 50 each way) to find which ones are PRs.