Skip to content

Repository files navigation

GitHub Username Analyzer

A web application that lets you analyze any GitHub user's public activity. Enter a GitHub username to view all their public repositories and a visual chart of their daily commits.

🌐 Live Demo: GitHub Username Analyzer

🔍 Features

  • 🔎 Enter any GitHub username and fetch all public repositories
  • 📊 Visualize daily commits in an interactive chart
  • 💅 Beautiful and responsive UI with ShadCN components
  • ⚡ Built with React, TypeScript, and modern frontend tooling

🛠️ Tech Stack

  • Frontend: React + TypeScript
  • UI Library: ShadCN UI
  • Charts: Recharts (for commit visualization)
  • Deployment: Vercel

🚀 Getting Started

Prerequisites

  • Node.js and npm installed

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/github-username-analyzer.git
    cd github-username-analyzer
    
  2. Install dependencies:

     npm install 
    
  3. Start the development server:

     npm run dev
    
  4. Open http://localhost:3000 in your browser.

Deployment

This app is deployed on Vercel and can be accessed at the Live Demo.

Releases

Packages

Used by

Contributors

Languages