How to hack GitHub contribution graph

Image description

GitHub Profile Achievements πŸ†

This is my last article in 2023 inspired by two people shout out to @schweinepriester and @Thinkright20 so the massive credit goes to them. These include format of the tables, information about each budge, images for each badge and labels.

The purpose of this article is to show you how to collect every single badge on GitHub, some of them are obtainable, others are not obtainable, and some are in beta testing.

I hope you enjoy 😊😊

GitHub badge section was introduced after the launch of the first Mars Helicopter Ingenuity

We are also using this opportunity to introduce a new Achievements section to the GitHub profile. Right now, Achievements include the Mars 2020 Helicopter Mission badge, the Arctic Code Vault badge, and a badge for sponsoring open-source work via GitHub Sponsors.

Today we have around 11 badges on GitHub, and some have different tiers or let’s just say levels, so we will start looking at unobtainable badges, Beta badges and obtainable badges where we will divide them into different categories from Very easy - Easy - Medium - and finally Hard

Unobtainable Badges

They used to be obtainable but now are not.

NameBadge ImageEarnable?Earned ByDifficulty
Arctic Code Vault Contributor❌ NoPreviously obtainable by contributing code to repositories in the 2020 Archive ProgramVery Easy
Mars 2020 Contributor❌ NoGiven if a user contributed code to repositories in the Mars 2020 MissionEasy

Beta badges

NameBadge ImageEarnable?Earned ByDifficulty
Heart On Your SleeveπŸ”œ Beta ModeUser cans obtain this badge by reacting to something on GitHub with a ❀️ emojiVery Easy
Open SourcererπŸ”œ Beta ModeCan be obtained if a user had Pull Requests merged in more than 1 public repositoryMedium

Earnable badges

The following are earnable badge that you can get if you do what is required.

Easy category

NameBadge ImageEarnable?Earned By
Quickdrawβœ… YesObtainable by closing a Pull Request or Issue in 5 mins of it being opened. (You can close your own issues)
Public Sponsorβœ… YesThis badge can be earned by sponsoring a repository/organization/user.

Medium

| Name | Badge Image | Earnable? | Earned By | | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | ------ | | Pull Shark | | βœ… Yes | You can get this badge by merging 2 pull requests. | Medium | | YOLO | | βœ… Yes | A user can obtain this badge by merging a pull request without a review (This requires 1 user and 1 reviewer) | | Galaxy Brain | | βœ… Yes | A user can get this badge by getting 2 of their answers accepted on the Community Discussions forum. |

Hard

| Name | Badge Image | Earnable? | Earned By | | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---- | | Pair Extraordinaire | | βœ… Yes | The user can obtain this badge by Coauthoring in a merged pull request. (Requires GitHub Desktop App) | Hard | | Starstruck | | βœ… Yes | This badge is given to someone when one of their repository’s gets 16 stars. | Hard |

Levels or Tiers

Some Achievements not only have the base version, but also tiers. The following are the only badges that have tiers right now:

DEFAULT BRONZE SILVER GOLD
Created a repository that has 16 stars Created a repository that has 128 stars Created a repository that has 512 stars Created a repository that has 4096 stars
DEFAULT BRONZE SILVER GOLD
1 merged pull request Coauthored in 10 merged pull requests Coauthored in 24 merged pull requests Coauthored in 48 merged pull requests
DEFAULT BRONZE SILVER GOLD
2 pull requests merged 16 pull requests merged 128 pull requests merged 1024 pull requests merged
DEFAULT BRONZE SILVER GOLD
2 accepted answers 8 accepted answers 16 accepted answers 32 accepted answers

Colors & Labels

Every tier has either an x2, x3, or x4 label with it that also includes color. Here is the information about each one below:

TierLabelSampleHexVisual
πŸ₯‰ Bronzex2x2#F9BFA7#F9BFA7
πŸ₯ˆ Silverx3x3#E1E4E4#E1E4E4
πŸ₯‡ Goldx4x4#FAE57E#FAE57E

Achievement Skin Tone

Some of the achievements on GitHub appear with a different skin color depending on your Emoji Skin Tone Preference.

You can change your preferred Skin Tone by going to the appearance settings.


BadgeNameSkin Tone Versions
StarstruckStarstruck
πŸ‘‹πŸ‘‹πŸ»πŸ‘‹πŸΌπŸ‘‹πŸ½πŸ‘‹πŸΎπŸ‘‹πŸΏ
QuickdrawQuickdraw
πŸ‘‹πŸ‘‹πŸ»πŸ‘‹πŸΌπŸ‘‹πŸ½πŸ‘‹πŸΎπŸ‘‹πŸΏ

Previous Names

Only 2 achievements have had their name altered in all of GitHub’s History. These 2 achievements are the Public Sponsor and Mars 2020 Contributor as follows:

- GitHub Sponsor
+ Public Sponsor

- Mars 2020 Helicopter Contributor
+ Mars 2020 Contributor

Resources

Credits

Follow me on GitHub @brunoblaise ❀

Blaise's personal websiteBlaise