Skip to content

JhaSourav07/commitpulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

⚡ CommitPulse

Your GitHub contributions — as a cinematic SVG monolith.

Deployed on Vercel Next.js TypeScript GraphQL License: MIT


Drop this into your GitHub profile README and stop being boring.

📖 Table of Contents


CommitPulse Live Demo

Join CommitPulse Discord

![CommitPulse](https://commitpulse.vercel.app/api/streak?user=YOUR_USERNAME)

🔴 Live Demo

Transform your GitHub contribution history into a cinematic 3D monolith.

✨ Theme Showcase

Default

Neon

Custom


📋 Copy Examples

🌑 Default

![CommitPulse](https://commitpulse.vercel.app/api/streak?user=jhasourav07)

🌟 Neon

![CommitPulse](https://commitpulse.vercel.app/api/streak?user=jhasourav07&theme=neon)

🔥 Custom

![CommitPulse](https://commitpulse.vercel.app/api/streak?user=jhasourav07&bg=0a0a0a&accent=ff6b35&text=ffffff)

📅 Monthly Summary

![CommitPulse Monthly](https://commitpulse.vercel.app/api/streak?user=octocat&view=monthly)

📚 Documentation Index

To keep this guide concise and easy to read, we have modularized our technical documentation. Click any of the links below to access detailed guides and resources:

  • 🎨 Customization Guide & Parameters: Explore the list of over 30 URL parameters including theme, radius, grace, tz, entrance, versus, and layout dimensions to style your monolith.
  • 🏛️ Architecture & Design Philosophy: Read about why we built isometric 3D monolith landscapes instead of flat meters, and check out our Next.js 16 Edge computing pipeline.
  • 🚀 Self-Hosting & Deployment: Step-by-step instructions to clone, configure .env.local with GitHub Personal Access Tokens (PAT), set up MongoDB tracking, and deploy to Vercel with one click.
  • 🤖 Automated Contributor Workflow: Overview of GSSoC contribution automation, self-claiming comments /claim, anti-hoarding rules, stale unassign scripts, and Gemini AI-powered semantic issue duplication check.
  • 🎯 Real-Time Accuracy & Caching: Deep dive into the "off-by-N contributions" problem and how CommitPulse solves it with UTC midnight CDN expiration and no-store GraphQL fetches.
  • ❓ FAQ & Troubleshooting: Answers to common questions regarding timezone overrides, private contribution visibility, GitHub API rate limits, and troubleshooting.

🤝 Contributing

CommitPulse is an open project built for the Web3 and open-source community. Whether you want to design a new theme, refine the isometric geometry, or improve timezone edge cases — you are welcome here.

Read the full guide: CONTRIBUTING.md


📄 License

MIT © Sourav Jha


👥 Maintainers

For details on the project leads and roles, please see MAINTAINER.md.


🎨 Themes

Browse theme previews here: Theme Gallery


Built with obsession, shipped with precision.

If CommitPulse made your profile look elite, drop a star.

This project is an official participant in GSSoC 2026.


💖 Contributors

Thanks to all contributors who have helped make CommitPulse better!

Contributors

View the full contributor list →

About

A high-performance Next.js API that transforms raw GitHub contribution data into premium, 3D isometric monoliths. Featuring real-time GraphQL syncing, custom SVG filters, and deep theme customization

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages