DEV Community

Cover image for I built a Chrome extension to pin GitHub items โ€” hereโ€™s why and how it helps
Mahmoud Elmahdi
Mahmoud Elmahdi

Posted on

I built a Chrome extension to pin GitHub items โ€” hereโ€™s why and how it helps

Hey Devs! ๐Ÿ‘‹

I recently built a small Chrome extension called GithubPin to solve a personal annoyance: keeping track of GitHub repos, issues, pull requests, and projects that Iโ€™m actively working on.

Bookmarks? Too messy. GitHub notifications? Not enough control.
So I thought โ€” what if I could just pin important GitHub items right from the page and get back to them later with zero fuss?

๐Ÿ’ก What GithubPin does:
Adds a pin button directly to GitHub pages (repos, issues, PRs, and project boards)
Saves pinned items.
Displays everything in a clean, GitHub-styled
Organizes items by type and shows useful info like labels, status, etc.
Works silently in the background โ€” no login, no setup needed
Itโ€™s a lightweight extension, built with a content script.

๐Ÿค– Tech Stack:
TypeScript for scripts and logic
React + CSS
Chrome Extensions API (storage, tabs, activeTab)

๐Ÿ”— Try it out:
๐Ÿ‘‰ https://chromewebstore.google.com/detail/githubpin/hfedkfpmcmchjllbkhcaklaecghkmlab

Iโ€™d love to hear your feedback, ideas, or wishlist for future features (folders? GitHub Enterprise support?).

Thanks for reading โ€” happy pinning!

Top comments (0)