A modern GitHub analytics dashboard that transforms GitHub profiles into interactive, data-driven insights using React, TypeScript, and Three.js.
- Real-time GitHub profile analytics
- Interactive contribution heatmap
- Tech stack & language insights
- Open-source contribution analysis
- Weekday vs. weekend activity visualization
- Immersive WebGL backgrounds with Three.js
- Responsive, modern UI
- Frontend: React 19, TypeScript, Vite
- Styling: Tailwind CSS 4
- Visualization: Recharts, Custom SVG
- Graphics: Three.js, GLSL Shaders
- Validation: Zod
- Icons: Lucide React
git clone https://github.com/your-username/gitsnap.git
cd gitsnap# Bun (recommended)
bun install
# or npm
npm installbun run dev
# or
npm run devbun run build
# or
npm run buildsrc/
├── components/ # UI components & charts
├── hooks/ # Custom React hooks
├── lib/ # Utilities & data processing
├── routes/ # Application pages
└── assets/ # Static assets
- Custom SVG-based GitHub visualizations
- Recruiter-friendly developer insights
- Beautiful WebGL-powered backgrounds
- Fast, responsive, and fully type-safe
Licensed under the MIT License.