Tips for improving your GitHub profile [2024 Update]
This article provides the full list of GitHub features such as Highlights and Badges that you can obtain to make your profile look professional and actively developing.
UPD: Included new achievements introduced in June 2022.
Highlight: Developer Program Member
It is a program for develeopers who use intergation with GitHub API in their applications. Anyone can register for it and get the badge. Go to Register now and enter your email and any url in “Product or company website” field. For example, you can use a link to your Medium profile.
Link: GitHub Developer Program
Highlight: GitHub Pro
“PRO” badge appears once you subscribe to Pro plan that costs 4$/mo.
Link: Pricing
Highlight: Security Bug Bounty Hunter
If you helped out hunting down security vulnerabilities, you’ll get a Security Bug Bounty Hunter badge on your profile.
Link: GitHub Security
Highlight: Github Campus Expert
If you participate in the GitHub Campus Program you’ll get a GitHub Campus Expert badge on your profile.
Link: Campus Experts
Highlight: GitHub Stars
To become a GitHub Star, you need to be nominated by someone else. All they need to do is submit a nomination, which includes details on why you should be considered as a Star. Examples of GitHub community involvement and leadership are required. The weight and quality of GitHub contributions will be strongly considered.
Link: GitHub Stars
Highlight: Security advisory credit
If a security advisory you submit to the GitHub Advisory Database is accepted, you’ll get a Security advisory credit badge on your profile.
Link: GitHub Security Advisories
Highlight: Discussion answered
If your reply to a discussion is marked as the answer, you’ll get a Discussion answered badge on your profile.
Link: About discussions
Badge: GitHub Sponsor
If you sponsored an open source contributor through GitHub Sponsors you’ll get a GitHub Sponsor badge on your profile.
Link: Sponsoring an open source contributor
Badge: Arctic Code Vault Contributor
No longer earnable.
If you authored any commit on the default branch of a repository that was archived in the 2020 Arctic Vault program, you’ll get an Arctic Code Vault Contributor badge on your profile.
Link: GitHub Archive Program
Badge: Mars 2020 Helicopter Contributor (Mars 2020 Contributor)
No longer earnable.
If you authored any commit present in the commit history for the relevant tag of an open source library used in the Mars 2020 Helicopter Mission, you’ll get a Mars 2020 Helicopter Contributor badge on your profile.
Link: List of qualifying repositories for Mars 2020 Helicopter Contributor badge
Badge: Pair Extraordinaire
Coauthored in a merged pull request
Badge: Quickdraw
Closed an issue or a pull request within 5 min of opening
Badge: Starstruck
Created a repository that has 16 stars
Badge: Galaxy Brain
2 accepted answers
Badge: Pull Shark
2 pull requests merged
Badge: YOLO
Merged a pull request without code review
Badge: Heart On Your Sleeve
Earn criteria unknown.
Badge: Open Sourcerer
Earn criteria unknown.
See also:
- https://github.com/Schweinepriester/github-profile-achievements
- https://github.com/drknzz/GitHub-Achievements
Profile README
You can share information about yourself with the community on GitHub by creating a profile README. GitHub shows your profile README at the top of your profile page.
Links:
- Managing your profile README documentation
- List of awesome profile READMEs
- Another list of awesome profile READMEs
- Profile README generator
Activity overview
Turn on “Activity overview”. Open “Contribution settings” dropdown and select both “Private contributions” and “Activity overview”.
Link: Showing an overview of your activity on your profile
Contribute
Contribute to opensource organizations. List of them will be shown under your contributions graph. You can start with first-contributions project.
Links:
Organizations section
Create your own organization for free and collaborate with friends to implement a new cool application or library.