Skip to content

Generate pixel-perfect GitHub contribution art from text, symbols or custom grids.

gith-karan/GitPattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

✨ GitPattern

Before & After Transition GIF.

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


πŸš€ How to Use

Demo GIF

  1. Open the web app:
    πŸ‘‰ gitpattern.onrender.com

  2. Paste a GitHub Personal Access Token (scope: repo)

  3. Pick / draw a pattern, choose dates & intensity

  4. Enter a new repository name β†’ Create Commits

  5. 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 dev

App will be available at http://localhost:3000


🌟 Features

  • ✏️ 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)

🀝 Contribute

PRs for new patterns, bug fixes or improvements are welcome!


πŸ“ License

License: MIT

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!

About

Generate pixel-perfect GitHub contribution art from text, symbols or custom grids.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published