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. Hold and drag to paint several at once.
- Or type a word into the text box to draw it on the graph, then adjust squares by hand if you like. Pick a font, or make your own.
- 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.
Can I use my own font?
Yes. Draw each letter in the Font Editor and save it to use it right away. You can also share it on GitHub so it shows up in the font list for everyone.
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.