Skip to content

Latest commit

 

History

History
106 lines (88 loc) · 8.37 KB

README.md

File metadata and controls

106 lines (88 loc) · 8.37 KB

GitHub Badges

GitHub badges are visual indicators that highlight your achievements or statuses on your GitHub profile. These badges showcase your contributions to open source projects, participation in community events, or other learning milestones. Below is a list of common GitHub badges, along with instructions on how to earn them.

Common GitHub Badges

1. GitHub Arctic Code Vault Contributor Badge

  • Badge Description: Awarded to developers who contributed to repositories archived in the GitHub Arctic Code Vault, a long-term archival project.
  • How to Earn:
    1. Contribute to open-source repositories on GitHub.
    2. Contributions included in the Arctic Code Vault will automatically earn you the badge.
  • Resources:

2. GitHub Sponsor Badge

  • Badge Description: This badge is awarded to developers who sponsor open-source maintainers or projects via GitHub Sponsors.
  • How to Earn:
    1. Find and sponsor a project or maintainer through GitHub Sponsors.
  • Resources:

3. Hacktoberfest Badge

  • Badge Description: Awarded to contributors who make a minimum number of pull requests during the Hacktoberfest event, typically held in October.
  • How to Earn:
    1. Register for Hacktoberfest on the official website.
    2. Submit at least 4 pull requests to participating repositories during October.
    3. Ensure that your PRs are accepted.
  • Resources:

4. GitHub Actions Badge

  • Badge Description: Indicates the status of workflows in a repository using GitHub Actions.
  • How to Earn:
    1. Set up GitHub Actions for your repository.
    2. Add the badge to your README.md file to display the workflow status.
  • Example Code for README.md:
    ![CI](https://github.com/username/repository/workflows/CI/badge.svg)
  • Resources:

5. Contributor Badges (e.g., All Contributors)

  • Badge Description: Recognizes all types of contributors to a project, not just those who contribute code.
  • How to Earn:
    1. Contribute to a repository that uses the All Contributors specification.
    2. Your contributions will be recognized in the project's README.
  • Resources:

6. GitHub Campus Expert Badge

  • Badge Description: Awarded to students recognized as leaders in the GitHub student community.
  • How to Earn:
    1. Apply for the GitHub Campus Expert program.
    2. Complete the training and become a recognized Campus Expert.
  • Resources:

7. Open Source Friday Badge

  • Badge Description: Earned by participating in GitHub's Open Source Friday initiative by contributing to open-source projects on Fridays.
  • How to Earn:
    1. Contribute to open-source projects on Fridays.
    2. Share your contributions using the #OpenSourceFriday hashtag.
  • Resources:

Tutorials and Guides

These badges can enhance your GitHub profile, showcasing your contributions and achievements within the developer community.

Complete List of GitHub Profile Badges and Achievements

Displaying achievements on your profile is optional; by default, they can be seen by anyone viewing your public profile. You can opt out by going to your profile settings.

Badge Name How to Get
Heart On Your Sleeve Heart On Your Sleeve React to something on GitHub with a ❤️ emoji (Being tested)
Open Sourcerer Open Sourcerer Have PRs merged in multiple public repositories (Being tested)
Starstruck Starstruck Create a repository that has 16 stars or more
Quickdraw Quickdraw Close an issue or pull request within 5 minutes of opening
Pair Extraordinaire Pair Extraordinaire Coauthor in one or more merged pull requests
Pull Shark Pull Shark 2 pull requests merged (or more)
Galaxy Brain Galaxy Brain 2 accepted answers or more
YOLO YOLO Merge at least one pull request without code review
Public Sponsor Public Sponsor Sponsor open source work via GitHub Sponsors
Mars 2020 Contributor Mars 2020 Contributor Contribute code to repositories used in the Mars 2020 Helicopter Mission (Now unable to earn)
Arctic Code Vault Contributor Arctic Code Vault Contributor Contribute code to a repository in the 2020 GitHub Archive Program (Now unable to earn)

Badge Tiers

Some achievements come with tiers, with badges for different levels of accomplishment.

Achievement Default Bronze Silver Gold
Starstruck Starstruck Bronze Starstruck Silver Starstruck Gold Starstruck
16 stars 128 stars 512 stars 4096 stars
Pair Extraordinaire Pair Extraordinaire Bronze Pair Extraordinaire Silver Pair Extraordinaire Gold Pair Extraordinaire
1 pull request 10 pull requests 24 pull requests 48 pull requests
Pull Shark Pull Shark Bronze Pull Shark Silver Pull Shark Gold Pull Shark
2 pull requests 16 pull requests