Skip to content

Tejaswini3771/Github-analyzer

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Profile Analyzer πŸ™

An elegant and modern Streamlit web app to analyze any public GitHub profile in seconds! πŸš€

Features

  • πŸ” Enter any public GitHub username to instantly fetch and display:
    • Profile picture, name, bio, location, company, blog, and more
    • Stats: public repos, followers, following, gists
    • Profile creation and last update dates
    • Copy GitHub profile URL with one click
  • ⭐ Top 5 public repositories by stars, with descriptions
  • πŸ“Š Beautiful pie chart of languages used across repositories
  • ✨ Profile summary: total stars, forks, and most used language
  • 🎨 Gorgeous UI with custom CSS and Lottie animations

How to Run

  1. Clone this repository:
    git clone https://github.com/NikithaKunapareddy/Github-analyzer.git
    cd Github-analyzer
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the app:
    streamlit run app.py

Screenshots

Click to expand

Profile Example Top Repos

Technologies Used

Credits

  • UI inspired by modern dashboard designs
  • Built by Nikitha Kunapareddy

Tip: Try usernames like torvalds, guido, or your own!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%