๐ Introduction
If you've spent time on GitHub, you might have noticed small badges appearing on profiles โ like ๐ฆ Pull Shark or โญ Starstruck.
These are called GitHub Achievements, and while they're optional, they add a fun and competitive layer to your developer journey.
In this guide, weโll break down:
๐
What these badges are
โก How to earn them
๐ฏ Why they actually matter
๐ง What Are GitHub Achievements?
GitHub Achievements are milestones that reflect your activity and contributions on the platform.
They are:
โ
Visible on your public profile (optional)
๐จ Customizable (skin tones, visibility)
๐ Tier-based (Bronze โ Silver โ Gold)
๐ You can disable them anytime from your profile settings.
๐ Achievement List
Here are some of the most popular GitHub badges ๐
โญ Starstruck
The Starstruck badge is earned when your repository gains stars from other developers, making it one of the most meaningful achievements because it reflects real impact. To earn it, focus on building useful or visually appealing projects, write a high-quality README with demos or screenshots, and share your work on platforms like LinkedIn, Twitter, or Reddit to increase visibility. Stars donโt come just from good code โ they come from discoverability, usability, and presentation, so treating your project like a product significantly improves your chances of earning this badge.
โก Quickdraw
The Quickdraw badge is one of the easiest to obtain and requires closing an issue or pull request within five minutes of opening it. The simplest way is to create an issue in your own repository and immediately close it, or open a small pull request (such as fixing a typo) and merge it quickly. While itโs a quick win, it also highlights responsiveness, which is an important habit when collaborating on real-world projects.
๐ฆ Pull Shark
The Pull Shark badge is earned by getting your pull requests merged, making it one of the most important indicators of contribution on GitHub. You can achieve this quickly by creating and merging pull requests in your own repositories, but a more valuable approach is contributing to open-source projects by fixing issues or adding features. Over time, consistent contributions will help you progress through the badge levels and build a strong GitHub profile.
๐ง Galaxy Brain
The Galaxy Brain badge is awarded when your answers in GitHub Discussions are marked as accepted, highlighting your ability to help others. To earn it, participate in repositories that have discussions enabled, find questions you can answer, and provide clear, accurate, and well-explained solutions. Adding examples or code snippets increases your chances of getting accepted, making this badge a reflection of both knowledge and communication skills.
๐คฏ YOLO
The YOLO badge is earned by merging a pull request without any review. The easiest way to get it is by creating a PR in your own repository and merging it directly. While itโs simple to obtain, skipping reviews is generally not recommended in team environments, so this badge is more of a fun milestone rather than a best practice in professional workflows.
๐ Public Sponsor
The Public Sponsor badge is achieved by sponsoring an open-source contributor through GitHub Sponsors. You can earn it by visiting the GitHub Sponsors page, selecting a developer, and making a contribution โ even a small one qualifies. Beyond earning a badge, this is a meaningful way to support the developers who build and maintain the tools we use every day.
๐จ Skin Tone Customization ๐
Some GitHub achievements support emoji skin tone variations, allowing you to personalize how certain badges appear on your profile. This customization doesnโt affect how badges are earned but lets you match them with your preferred visual style. You can easily update your emoji skin tone by navigating to GitHub Settings โ Appearance, where your selected preference will automatically apply to all supported badges.
โจ Highlight Badges
Highlight badges are special achievements that cannot be earned through regular activity or grinding; instead, they are awarded based on specific programs or contributions. For example, the ๐ผ Pro badge is given to GitHub Pro users, ๐จโ๐ป Developer Program Member requires joining GitHubโs developer program, ๐ก๏ธ Security Bug Bounty Hunter is awarded for reporting valid security vulnerabilities, ๐ GitHub Campus Expert is earned through a selective student program, and ๐ Security Advisory Credit is granted when your security advisory is accepted into GitHubโs database. These badges are rare and often reflect deeper involvement with the GitHub ecosystem beyond everyday contributions.
โ Badges You Canโt Earn Anymore
Some GitHub achievements were released for limited-time events and are no longer obtainable. Notable examples include ๐ Mars 2020 Contributor, awarded to developers who contributed code used in the Mars helicopter mission, and โ๏ธ Arctic Code Vault Contributor, given to contributors whose repositories were preserved in GitHubโs 2020 archive program. These badges are now retired and serve as historical milestones, meaning they can only be seen on profiles of developers who participated during those specific events.
โญ Bonus: Fill Your Contribution Graph in 5 Minutes
Yes, itโs technically possible to fill your GitHub contribution graph quickly by creating commits with custom backdated timestamps and pushing them to a repository, which makes it appear as if you were consistently active. The basic idea is to initialize a repo, create multiple commits while manually setting different dates using environment variables like GIT_AUTHOR_DATE and GIT_COMMITTER_DATE, and then push those commits to GitHub so your contribution graph fills up instantly. However, this should be used only for experimentation, because while it improves visual activity, it does not represent real work or skills. Recruiters and experienced developers value meaningful contributions โ such as real projects, pull requests, and collaborations โ far more than a fully green graph.
๐ฏ Best Strategy to Earn Badges
If you want to earn multiple GitHub badges efficiently, the best approach is to focus on meaningful activities rather than chasing them individually. Contributing to open-source projects helps you earn the ๐ฆ Pull Shark badge through merged pull requests, answering questions in discussions can lead to the ๐ง Galaxy Brain badge, collaborating with others on shared commits unlocks ๐ค Pair Extraordinaire, and building useful or engaging projects increases your chances of achieving โญ Starstruck. Instead of trying to game the system, consistently working on real projects, contributing to the community, and helping others will naturally lead to earning these badges over time.
๐ฅ If You Found This Useful follow me on GitHub
๐ฌ Share your favorite badge

Top comments (0)