Generate deep links for GitHub profiles, repositories, issues, and more.
Stop guessing GitHub URLs. Instantly create the exact link you need.
GitHub Power Links is a simple web tool that takes a GitHub username (required) and an optional repository name, and generates a comprehensive set of useful GitHub URLs.
It’s designed for:
- Exploring profiles quickly
- Debugging repositories
- Finding hidden or hard-to-navigate GitHub pages
- Power users who want faster access to GitHub insights
- Explorer mode for bulk profile and repository links
- Builder mode for creating one precise GitHub URL with:
- Plain URL
- Markdown link
- Badge markdown
- HTML link/button
- Search Explorer mode with curated GitHub search query templates
- Copy individual outputs and copy all explorer links as a markdown list
- Input parsing that accepts usernames/repos or full GitHub URLs
- Visual help GIFs in Builder mode (when available)
Once deployed on GitHub Pages:
https://YOUR-USERNAME.github.io/github-power-links/
npm installnpm run devnpm run buildOutput will be in:
/dist
In vite.config.js:
base: '/github-power-links/'Create:
.github/workflows/deploy.yml
name: Deploy to GitHub Pages
on:
push:
branches: [main]
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
- run: npm run build
- uses: actions/configure-pages@v5
- uses: actions/upload-pages-artifact@v3
with:
path: ./dist
- uses: actions/deploy-pages@v4- Go to Settings → Pages
- Set Source to GitHub Actions
For:
Username: octocat
Repo: Hello-World
You’ll get links like:
- https://github.com/octocat
- https://github.com/octocat?tab=repositories
- https://github.com/octocat/Hello-World/issues
- https://github.com/octocat/Hello-World/pulse
- https://github.com/octocat/Hello-World/graphs/contributors
When using Copy all links in Explorer mode, the clipboard output is markdown-formatted:
## Profile Links
- **Profile:** [Profile](https://github.com/octocat)
- **Repositories:** [Repositories](https://github.com/octocat?tab=repositories)
## Repository Links
- **Repository:** [Repository](https://github.com/octocat/Hello-World)
- **Issues:** [Issues](https://github.com/octocat/Hello-World/issues)- Share a direct link to your open issues
- Link users to a pre-filled issue form
- Jump to repo activity (pulse, insights)
- Build profile/dashboard links
- Shareable links (
?u=username&r=repo) - Search/filter patterns in Builder mode
- Saved presets for commonly used link patterns
- One-click import/export of custom search templates
- GitHub API integration
- React
- Vite
- Tailwind CSS
MIT
Pull requests are welcome.
Ideas for contributions:
- Add new GitHub URL patterns
- Improve UI/UX
- Add export formats
- Improve mobile responsiveness
Built by you 🚀
