A minimalistic GitHub activity yearbook for developers
Visualize your commits and pull requests as a clean, interactive yearly heatmap.
Developer Lens turns your GitHub activity into a simple visual story of your year.
Instead of focusing on raw stats, it highlights:
- consistency
- activity patterns
- meaningful daily contributions
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- 🔐 GitHub OAuth authentication with NextAuth
- 📊 Interactive yearly contribution heatmap
- 📅 Daily breakdown for commits and pull requests
- 🧠 Smart filtering for commits, PRs, or both
- 🧾 Detailed daily commit viewer
- 🌗 Light/Dark Mode with built-in support from Shadcn UI.
- ⚡ Server-side GitHub data aggregation via
/api/github/activity - 🎯 Fully server-rendered dashboard with the App Router
- Next.js
- TypeScript
- Tailwind CSS
- Shadcn UI
- NextAuth
- Github OAuth
- GitHub REST API
Check out the live demo: https://developer-lens-web.vercel.app
This project is licensed under the MIT License.





