Published: Wed Oct 15 2025

0 min read

Share this project

EN#Blazor#.NET#GitHub API#Open Source#Developer Tools

GitHub Profile Viewer

Live Demo | Blazor Version Repository | Original Next.js Version


Overview

GitHub Profile Viewer is a web platform designed to help you explore and analyze GitHub profiles in depth. Originally built with Next.js and Radix UI, the project was later reimagined with Blazor and .NET for improved performance and a more robust developer experience. The application leverages the GitHub REST API to provide real-time insights into any public GitHub profile.

Key Features

  • Immersive Profile Navigation: Explore repositories, descriptions, language usage, and more with a user-friendly interface.
  • Network Mapping: Visualize a developer’s professional network and discover key collaborators.
  • Contribution Analysis: View detailed contribution statistics and starred repositories to assess activity and influence.
  • Gist Explorer: Browse public Gists to understand unique coding patterns and micro-projects.
  • Universal Access: Instantly analyze any public GitHub profile without setup or registration.
  • Recruiter Tools: Evaluate technical skills, influence, and community engagement in one place.
  • GitHub Login & Access Token: Users can log in with their GitHub account. Upon authentication, the app automatically adds the user's access token, enabling access to private data (with permission) and higher API rate limits.

Technology Stack

Blazor Version

  • Blazor
  • .NET
  • GitHub REST API

Original Version

  • Next.js
  • Radix UI
  • GitHub REST API

Why Blazor?

The transition from Next.js to Blazor and .NET was driven by the need for better performance and a more scalable architecture. The Blazor version offers:

  • Improved rendering speed and responsiveness
  • Real-time data updates
  • A familiar environment for C# and .NET developers

Use Cases

  • Developers: Discover your own or others’ open-source impact and coding style.
  • Recruiters: Quickly assess candidates’ skills, activity, and community involvement.
  • Open Source Enthusiasts: Explore the stories behind contributions and networks.
Privacy PolicyRSS