Create pixel-art on your GitHub contribution graph in seconds.
Just pick a pattern, choose dates, click Create Commits—done!
🔗 Live site: gitpattern.onrender.com
-
Open the web app:
👉 gitpattern.onrender.com -
Paste a GitHub Personal Access Token (scope:
repo) -
Pick / draw a pattern, choose dates & intensity
-
Enter a new repository name → Create Commits
-
Refresh your GitHub profile and enjoy the art!
Prefer local development? (click to expand)
git clone https://github.com/gith-karan/GitPattern.git
cd GitPattern
# backend
cd backend && pip install -r requirements.txt && uvicorn main:app --reload
# frontend (new terminal)
cd ../frontend && npm install && npm run devApp will be available at http://localhost:3000
- ✏️ Type any text and instantly preview the pixels
- 💎 Ready-made templates: hearts, stars, logos & more
- 🖌️ Manual grid editor for freehand art
- 🌈 Intensity slider (how many commits per square)
- ⚡ One-click push to a fresh repo (uses your PAT)
PRs for new patterns, bug fixes or improvements are welcome!
This project is released under the MIT License – free for personal and commercial use.
Have fun decorating your contribution graph! 🎉
Made with ❤️ by @gith-karan • Open an issue • Star the repo if you like it!

