This project is inspired by Spotify Wrapped and github-unwrapped by remotion-dev. I built a simpler version using Next.js App Router, currently not supported on mobile because it has lot of a complex layout.
Live at https://githubwrapped-nine.vercel.app/
- Detailed commit analysis
- Repository statistics
- Most-used programming languages
- Developer personality profile
- Custom Background and Label
- Download results as images
git clone https://github.com/khuza08/ghwrapped.git
cd ghwrappednpm installCreate a .env.local file in the root directory and add your GitHub token:
GITHUB_TOKEN=your_github_token_hereNote: You can generate a token via: GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic)
Required scopes:
public_reporead:user
npm run devThe app will be available at http://localhost:3000.
Contributions are welcome! 🚀
-
Fork the repository
-
Create your feature branch
git checkout -b feature/amazing-feature
-
Commit your changes
git commit -m "Add some amazing feature" -
Push to the branch
git push origin feature/amazing-feature
-
Open a Pull Request
- remotion.dev for ideas and motivation
- trygitwrap.com for reference
- massiebn for snowfall.js
- vercel
This project is licensed under the MIT License.
See the LICENSE file for more details.
✨ Thankyou