Skip to content

Dark-themed GitHub profile analyzer with interactive visualizations and PDF export. Instantly analyse contributions, languages, repo metrics, and trends for any public profile.

Notifications You must be signed in to change notification settings

SergioSediq/github-profile-visualizer

Repository files navigation

GitVis

GitVis is a dark-themed GitHub Profile Analyzer Web App. Users can input any public GitHub profile URL to generate rich visual analytics and insights about their GitHub activity, contributions, and project landscape.

🧠 Author

Member Position Responsibilities
Sergio Sediq Full Stack Developer UI/UX Design, GitHub API Integration, Data Visualization, PDF Export Functionality

🔍 Features

  • Enter a GitHub profile URL and analyze public profile data
  • Visualizations for:
    • Repository count and stats
    • Most used programming languages
    • Contribution trends over time
    • Repo popularity (stars, forks, watchers)
    • Follower/following ratios
  • Elegant dark theme UI
  • Export your GitHub summary and KPI visualizations as a PDF report
  • No login required

🚀 Getting Started

Prerequisites

  • Node.js (or other platform if applicable)
  • Internet connection to access GitHub API

Installation

  1. Clone the repository:
git clone https://github.com/SergioSediq/gitvis.git
cd gitvis
  1. Install dependencies:
npm install
# or
yarn install
  1. Start the development server:
npm start
# or
yarn start

📦 Build

To create a production build:

npm run build
# or
yarn build

📄 PDF Export

After analyzing a profile, click the "Download PDF" button to generate and save a PDF summary containing all KPI visualizations and profile insights.

🛠️ Tech Stack

  • Frontend: React / Vue / etc. (depending on Bolt's choice)
  • Charts: Chart.js / Recharts / D3.js
  • PDF Export: jsPDF / html2pdf or other libraries

📃 License

This project is licensed under the MIT License.

About

Dark-themed GitHub profile analyzer with interactive visualizations and PDF export. Instantly analyse contributions, languages, repo metrics, and trends for any public profile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published