Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub User Profile Analyzer πŸ”

A lightweight, interactive command-line Python application that fetches and displays real-time public profile data and statistics for any GitHub user using the official GitHub REST API.

Features

  • Live Data Retrieval: Connects directly to the GitHub API to fetch user details on demand.
  • Comprehensive Profile Metrics: Instantly displays full name, username, public repository count, follower/following stats, biography, location, and direct profile links.
  • Robust Error Management: Gracefully catches invalid usernames or network problems with a clear, user-friendly prompt.

Technologies Used

  • Python 3.x
  • requests (for managing HTTP API requests)

How to Run

  1. Clone this repository: git clone https://github.com/shresthajitendra/github-user-profile-analyzer.git

  2. Navigate into the project directory: cd github-user-profile-analyzer

  3. Install dependencies: pip install requests

  4. Run the script: python your_filename.py

About

A real-time command-line tool built in Python that fetches and analyzes any public GitHub user's profile statistics, repositories, bio, and location using the GitHub REST API.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages