Quickly search and find any GitHub user by their username. The real-time search feature provides instant results with user avatars and profile links.
GitHub Profile Viewer
A comprehensive tool for exploring GitHub profiles, repositories, and developer statistics
Search for any GitHub user to view their profile details, repository information, star history, gists, and network connections — all in one place.
Search GitHub User
Unlock Premium Features
Add your GitHub token for higher rate limits and access to more data
Authentication Status
Manage your access level
Add your GitHub personal access token to unlock higher API rate limits and access private repository information.
API Rate Limits
Monitor your GitHub API usage
Loading rate limit info...
How It Works
Three simple steps to explore any GitHub profile
Search
Enter any GitHub username in the search bar to find the profile you want to explore.
Explore
Browse through repositories, view statistics, and analyze the developer's contributions.
Discover
Check followers, following, star history, and connect with the open-source community.
Discover Popular Profiles
Get started by exploring profiles of notable developers and open-source contributors
Linus Torvalds
@torvalds
View ProfileDan Abramov
@gaearon
View ProfileSindre Sorhus
@sindresorhus
View ProfileTJ Holowaychuk
@tj
View ProfileEvan You
@yyx990803
View ProfileAddy Osmani
@addyosmani
View ProfileFeatures
Comprehensive tools designed for developers to explore and analyze GitHub profiles efficiently
User Search
SearchRepository Explorer
RepositoriesBrowse through all public repositories with detailed information including stars, forks, language, and descriptions. Filter and sort repositories by various criteria.
Star History Charts
AnalyticsVisualize the growth of repository stars over time with interactive charts. Understand how a project's popularity has evolved since its creation.
Network Analysis
NetworkExplore a user's network by viewing their followers and following lists. Identify connections and key contributors in the open-source community.
Gist Viewer
GistsAccess and browse user's gists with syntax highlighting. View code snippets, notes, and shared files directly from the profile page.
README Preview
DocumentationRead repository README files without leaving the application. Properly rendered markdown content helps you understand projects quickly.
Profile Statistics
StatisticsView comprehensive profile statistics including total stars received, total forks, primary languages, and contribution metrics.
Advanced Filtering
FilteringFilter repositories by language, sort by stars or date, and search within a user's repositories to find exactly what you're looking for.
Responsive Design
DesignFully responsive interface that works seamlessly across desktop, tablet, and mobile devices. Explore GitHub profiles anywhere, anytime.
Perfect For Everyone
Whether you're a developer, recruiter, or learner — GPV helps you explore GitHub like never before
Developers
Explore other developers' projects, discover coding patterns, and find inspiration for your next project.
Recruiters
Quickly evaluate candidates' GitHub portfolios, assess their contributions, and understand their technical expertise.
Learners
Find inspiration from experienced developers, study popular repositories, and learn best practices from the best.
Researchers
Analyze open-source trends, track popular technologies, and gather insights about the developer ecosystem.
Open Source Contributors
Discover projects to contribute to, find active maintainers, and connect with the open-source community.
Project Managers
Evaluate potential team members, assess project activity, and make data-driven hiring decisions.
Built With Modern Tech
Powered by cutting-edge technologies for speed, reliability, and great developer experience
.NET 9
Backend Framework
Blazor Server
Interactive UI
Bulma CSS
Styling Framework
Chart.js
Data Visualization
Docker
Containerization
Frequently Asked Questions
Quick answers to common questions about GitHub Profile Viewer
Is GitHub Profile Viewer free to use?
Yes! GPV is completely free and open source. You can use all features without any cost, and even contribute to the project on GitHub.
Do I need a GitHub token to use GPV?
A token is optional but recommended. Without a token, you're limited to 60 API requests per hour. With a personal access token, you get 5,000 requests per hour.
Is my personal access token secure?
Absolutely! Your token is stored only in your browser's local storage and is never sent to our servers. All API calls are made directly to GitHub from your browser.
Can I see private repositories?
Only if you provide a personal access token with the appropriate permissions. Without proper token permissions, only public repositories are visible.
What data does GPV provide about a profile?
GPV shows comprehensive profile information including repositories, stars, forks, languages used, contribution statistics, followers, following, gists, and interactive charts.
Is there an API available?
Yes! You can explore our comprehensive API documentation and test endpoints directly by visiting <a href='/docs'>/docs</a>.
Open Source & Community Driven
GPV is built by the community, for the community. We welcome contributions of all kinds!
Fork, contribute, and help us make GPV even better!
What is a Personal Access Token?
What is a Personal Access Token (PAT)?
A Personal Access Token is a special authentication key that provides secure access to GitHub's API. This token acts on behalf of your GitHub account to authenticate API requests.
Why is it Required in This Application?
- Higher API Limits: 60 requests per hour without token, 5,000 requests per hour with token
- Private Repositories: Access to private repositories (with appropriate permissions)
- Detailed Information: More comprehensive data about user profiles and repositories
- Gist Access: Ability to access private gists
How to Create a Token?
Sign in to GitHub
Log in to your GitHub account and click on your profile picture in the top right corner.
Go to Settings
Click on "Settings" from the dropdown menu.
Developer Settings
Navigate to "Developer settings" at the bottom of the left sidebar.
Personal Access Tokens
Click on "Personal access tokens" → "Tokens (classic)".
Generate New Token
Click the "Generate new token" → "Generate new token (classic)" button.
Select Permissions
Recommended permissions for this application:
Important Security Warnings
- Keep Token Secret: Never share your token with anyone
- Secure Storage: Token is only stored in your browser's local storage
- Minimum Permissions: Only grant necessary permissions
- Regular Renewal: Renew tokens regularly
- Suspicious Activity: Revoke the token if you notice unusual activity
Data Security
This application runs entirely in your browser and your token is never sent to any server. All API requests are made directly to GitHub and your data is only processed in your browser.