Table of Contents
GitHub's homepage sidebar used to show your recent activity and pull requests, making it easy to keep track of your work and contributions. However, this feature was removed, leaving users without a convenient way to quickly access their open PRs, reviews, and recent activity directly from the homepage.
Github Recent Activity Extension is a lightweight browser extension that brings back the Recent Activity section to your GitHub homepage sidebar. It displays your open pull requests, draft PRs, and recent contributions in a clean, integrated interface that feels native to GitHub.
🔹 Seamless Integration – Adds a "Recent Activity" section above the "Top Repositories" in your sidebar
🔹 Real-time Data – Fetches your latest PRs and activity using GitHub's own APIs and page data
🔹 Native Feel – Uses GitHub's authentic icons, colors, and styling for perfect integration
🔹 Smart Display – Shows PR status (open/draft), repository info, and includes hover cards for detailed previews
✨ Stay Productive – Quick access to your active work without navigating multiple pages
⚡ Save Time – Instantly see your open PRs and their status from the homepage
🎨 Native Experience – Looks and feels like a built-in GitHub feature
🔄 Always Updated – Automatically refreshes to show your latest activity
This extension is perfect for developers, maintainers, and contributors who want to quickly access their GitHub activity without losing the convenience that was once built into the platform! 🚀
Screen.Recording.2025-10-22.at.16.05.02.mov
- ✅ Recent Activity Section - Displays your latest pull requests in the sidebar
- ✅ PR Status Indicators - Shows open and draft PRs with authentic GitHub icons
- ✅ Repository Links - Quick access to repository pages with hover previews
- ✅ Markdown Support - Renders bold text and code snippets in PR titles
- ✅ GitHub-Native Styling - Uses GitHub's CSS variables and design system
- ✅ Responsive Layout - Adapts to narrow sidebars with proper text wrapping
- ✅ Hover Cards - GitHub-style previews for PRs and repositories
- ✅ Smart Navigation - Opens links in the current tab with GitHub's navigation
- ✅ Dual Data Sources - Web scraping with API fallback for maximum reliability
- ✅ Modular Architecture - Clean, maintainable code split into focused modules
- ✅ Performance Optimized - Minimal resource usage and fast loading
- ✅ Error Handling - Graceful fallbacks when GitHub's structure changes
Currently, this extension is not available in the Chrome Web Store, but it may be in the future.
In the meantime, you can install it manually by loading it as an unpacked extension in Chrome:
- Open Chrome and navigate to
chrome://extensions/🌐 - Enable Developer mode by toggling the switch in the top right corner ⚙️
- Click Load unpacked 📂
- Locate and select the Github Recent Activity Extension extension chrome folder 📁
Currently, this extension is not available in the Firefox Add-ons store, but it may be in the future.
In the meantime, you can install it manually by loading it as a temporary add-on in Firefox:
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox🌐 - Click Load Temporary Add-on... 📂
- Locate and select the manifest.json file in the Github Recent Activity Extension extension firefox folder 📄
- Install the extension following the instructions above
- Navigate to GitHub.com and log into your account
- Visit your homepage - you'll see the new "Recent Activity" section above "Top Repositories"
- Click on any PR to navigate directly to it
- Hover over PRs or repositories to see detailed preview cards
- 🔀 Open PRs - Your currently open pull requests with green icons
- 📝 Draft PRs - Your draft pull requests with gray icons
- Repository Info - Quick links to the repositories with hover previews
- Markdown Formatting - Bold text and code snippets rendered properly
- The extension automatically updates when you navigate between GitHub pages
- Works on all GitHub pages, but the sidebar is most visible on the homepage
- Hover over any PR or repository name for detailed information
- Click repository names to quickly navigate to the repo
Emanuele Dall'Ara
