I wanted to share a little project I’ve been working on that’s helped me track my GitHub stats in a more visual and digestible way. It’s called My GitHub Stats, and it's something I built to make sense of GitHub activity over time.
What is it?
It’s a simple tool that collects and displays your GitHub statistics—like commits, pull requests, and contributions—via a straightforward dashboard. I know there are many tools out there for GitHub stats, but I wanted to create something lightweight that could be easily customized for personal use. Plus, I thought it’d be a fun learning experience!
Why did I build it?
I’ve always been fascinated by how much data GitHub generates. Between your commits, issues, pull requests, and stars, it paints a pretty interesting picture of your journey as a developer. But to be honest, I often found it hard to get a clear sense of my progress. That’s when I thought, “Why not build something simple to visualize it all?”
This project started as a way for me to learn more about data visualization, APIs, and maybe even a bit about UX design.
What have I learned?
Honestly, I’ve learned a lot through this project—about APIs, data handling, and even the small details that make a tool user-friendly. It wasn’t about creating something groundbreaking or complex, but more about putting into practice things I’ve learned while still keeping it simple.
What I’ve realized is that the joy of building something like this isn't about making it perfect right away. It’s about the journey of trying, failing, and improving. And as I keep tweaking the tool and adding features, I feel more motivated to continue learning.
What’s next?
I’m still actively working on improving it and would love any feedback or suggestions from this community. If you think it could be helpful, I’d be happy to have others contribute as well. I’ve made the project open-source on GitHub, so feel free to check it out, submit issues, or even fork it and make it your own.
A small ask
I’m still actively working on improving it and would love any feedback or suggestions from this community. If you think it could be helpful, I’d be happy to have others contribute as well. You can check out the project here on Github, and if you’d like to see it in action, here’s a live demo as well!
Thank you for reading, and I hope you find this little project interesting or useful in some way. It’s been a fun ride, and I’m excited to see where it goes from here!
Best,
Ajay
Top comments (0)