GitArt is a tool that allows users to customize their GitHub contribution graph by generating Git commit commands. With this tool, users can customize their contribution graph to display their name, messages, symbols, logos, or any other desired patterns.
Instructions
- Select a year (choosing a year before is better).
- Left click on the squares to activate and right click to deactivate them.
- Or type a word into the text box to draw it on the graph, then adjust squares by hand if you like.
- Click on one of the Generate buttons and follow the rest of the instructions.
- Jan
- Feb
- Mar
- Apr
- May
- Jun
- Jul
- Aug
- Sep
- Oct
- Nov
- Dec
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
- Create a new GitHub repository.
- Clone the repository into your local machine.
- Ensure your git username and email are configured correctly.
- Copy the generated code into your terminal.
- Push the changes to the remote repository.
Frequently asked questions
What is GitArt?
GitArt is a free tool that draws names, words and pixel art on your GitHub contribution graph. You design the pattern on a calendar and GitArt generates the git commit commands that create it.
How do I write text on my GitHub contribution graph?
Pick a year, type a word or click squares to design the pattern, then run the generated commands inside a new repository and push it. GitHub shows the commits as green squares on your profile.
Are the commits real?
Yes. The script creates ordinary empty commits with backdated timestamps. GitHub counts them like any other commit as long as the commit email matches your account.
Does GitArt need access to my GitHub account?
No. GitArt runs entirely in your browser and never asks for a token or login. You run the commands yourself and push to a repository you own.
Which year should I pick?
Any year works, but years before you joined GitHub are usually empty so the drawing stands out. GitArt can look up your join date for you.