Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† GitHub Profile Achievements Collection

Complete guide to every GitHub Achievement badge, tier, hidden rules, earning methods, FAQs and troubleshooting.


πŸ“– Introduction

GitHub Achievements are special badges displayed on your GitHub profile that recognize different types of contributions and activities.

This repository aims to become the most complete documentation available.

You'll find:

  • βœ… Every obtainable badge
  • βœ… Unobtainable badges
  • βœ… Testing badges
  • βœ… Badge tiers
  • βœ… Hidden rules
  • βœ… Exact earning methods
  • βœ… Common mistakes
  • βœ… FAQs
  • βœ… Troubleshooting
  • βœ… Progress tracker
  • βœ… Latest updates

πŸ“š Table of Contents

  • πŸ“– Introduction
  • πŸ§ͺ Badges in Testing
  • πŸ† Obtainable Badges
  • β›” Retired Badges
  • πŸ₯‡ Badge Tiers
  • 🎨 Badge Variants
  • πŸ“– Step-by-Step Guides
  • ⚠️ Hidden Rules
  • 🚫 Common Mistakes
  • πŸ›  Troubleshooting
  • ❓ FAQ
  • πŸ“Š Progress Tracker
  • πŸ“° Changelog
  • 🀝 Contributing

πŸ“Œ Repository Highlights

Feature Status
All GitHub Badges βœ…
Updated for 2026 βœ…
Hidden Rules βœ…
Tier Images βœ…
Step-by-Step Guides βœ…
Troubleshooting βœ…
FAQ βœ…
Progress Tracker βœ…

⚠️ Before You Start

GitHub Achievements only count qualifying activity.

Some badges:

  • require public repositories
  • require merged Pull Requests
  • require Discussions
  • require repository ownership
  • require collaborators

Reading the guide first can save you hours of confusion.


πŸ§ͺ Badges Currently in Testing

These achievements have been discovered by the community but are not yet officially available to everyone.

Badge Name Description Status
❀️ Heart On Your Sleeve React to content using ❀️ 🟑 Testing
πŸ§™ Open Sourcerer Multiple merged PRs across repositories 🟑 Testing

Note: GitHub may change or remove these achievements before public release.


πŸ† Obtainable Achievements

These badges can currently be earned by any GitHub user.

Badge Difficulty Solo Money Tier
πŸ”« Quickdraw 🟒 Easy βœ… ❌ ❌
❀️ Public Sponsor 🟒 Easy βœ… βœ… ❌
🦈 Pull Shark 🟑 Medium βœ… ❌ πŸ₯‰πŸ₯ˆπŸ₯‡
πŸ€ͺ YOLO 🟑 Medium βœ… ❌ ❌
🧠 Galaxy Brain πŸ”΄ Hard βœ… ❌ πŸ₯‰πŸ₯ˆπŸ₯‡
πŸ‘₯ Pair Extraordinaire πŸ”΄ Hard ❌ ❌ πŸ₯‰πŸ₯ˆπŸ₯‡
⭐ Starstruck πŸ”΄ Hard ❌ ❌ πŸ₯‰πŸ₯ˆπŸ₯‡

πŸ“‹ Badge Overview

Badge What You Need Estimated Time
πŸ”« Quickdraw Close an Issue/PR within 5 minutes 2 min
❀️ Public Sponsor Sponsor someone 5 min
🦈 Pull Shark Merge Pull Requests 15–30 min
πŸ€ͺ YOLO Merge PR without review 15 min
🧠 Galaxy Brain Accepted Discussion answers Days
πŸ‘₯ Pair Extraordinaire Co-authored merged PR 30 min
⭐ Starstruck 16 Repository Stars Weeks

β›” Retired Achievements

These achievements are no longer obtainable because they were tied to one-time GitHub events.

Badge Name Event
❄️ Arctic Code Vault Contributor GitHub Archive Program (2020)
🚁 Mars 2020 Contributor NASA Ingenuity Helicopter Mission

πŸ“Š Achievement Statistics

Category Count
Obtainable Badges 7
Badges in Testing 2
Retired Badges 2
Total Achievements 11

🎯 Difficulty Ranking

Difficulty Badges
🟒 Beginner Quickdraw, Public Sponsor
🟑 Intermediate Pull Shark, YOLO
πŸ”΄ Advanced Galaxy Brain, Pair Extraordinaire, Starstruck

⏳ Estimated Completion Time

Badge Time
Quickdraw ⭐⭐⭐⭐⭐
Public Sponsor ⭐⭐⭐⭐⭐
Pull Shark ⭐⭐⭐⭐
YOLO ⭐⭐⭐⭐
Pair Extraordinaire ⭐⭐⭐
Galaxy Brain ⭐⭐
Starstruck ⭐

⭐⭐⭐⭐⭐ = Fastest to earn


πŸš€ Recommended Order

If you're starting from zero, earn them in this order:

  1. πŸ”« Quickdraw
  2. ❀️ Public Sponsor
  3. 🦈 Pull Shark
  4. πŸ€ͺ YOLO
  5. πŸ‘₯ Pair Extraordinaire
  6. 🧠 Galaxy Brain
  7. ⭐ Starstruck

πŸ’‘ Tips Before You Start

βœ… Enable Public Contributions

βœ… Learn how Pull Requests work

βœ… Keep repositories Public

βœ… Enable GitHub Discussions

βœ… Own at least one repository

βœ… Learn branching basics

These six things will make earning achievements much easier.


πŸ₯‡ Achievement Tiers

Some GitHub achievements can be upgraded by completing additional milestones.

Instead of earning a completely new badge, GitHub upgrades your existing badge through four different tiers.

Tier Level Description
βšͺ Default First achievement unlocked
πŸ₯‰ Bronze Increased milestone
πŸ₯ˆ Silver Significant contribution
πŸ₯‡ Gold Highest achievement tier

⭐ Starstruck

Earned by receiving GitHub Stars on repositories you personally own.

Badge Requirement
βšͺ Default 16 Stars
πŸ₯‰ Bronze 128 Stars
πŸ₯ˆ Silver 512 Stars
πŸ₯‡ Gold 4,096 Stars

Tips

  • Own the repository personally
  • Write a professional README
  • Add screenshots & GIFs
  • Share on Reddit
  • Share on LinkedIn
  • Share on Twitter/X
  • Submit to Hacker News
  • Post on Dev.to
  • Keep improving your project

🦈 Pull Shark

Awarded for merged Pull Requests.

Badge Requirement
βšͺ Default 2 PRs
πŸ₯‰ Bronze 16 PRs
πŸ₯ˆ Silver 128 PRs
πŸ₯‡ Gold 1,024 PRs

Tips

  • Merge your own PRs
  • Contribute to Open Source
  • Keep PRs small
  • Write meaningful commit messages

🧠 Galaxy Brain

Earned by receiving accepted answers in GitHub Discussions.

Badge Requirement
βšͺ Default 2 Accepted Answers
πŸ₯‰ Bronze 8 Answers
πŸ₯ˆ Silver 16 Answers
πŸ₯‡ Gold 32 Answers

Tips

  • Answer beginner questions
  • Write detailed explanations
  • Add screenshots
  • Include code examples
  • Be respectful

πŸ‘₯ Pair Extraordinaire

Awarded for co-authoring merged Pull Requests.

Badge Requirement
βšͺ Default 1 Co-authored PR
πŸ₯‰ Bronze 10 PRs
πŸ₯ˆ Silver 24 PRs
πŸ₯‡ Gold 48 PRs

Tips

  • Work with friends
  • Join Hackathons
  • Contribute together
  • Use Co-authored-by

πŸ“Š Tier Comparison

Achievement Default Bronze Silver Gold
⭐ Starstruck βœ… βœ… βœ… βœ…
🦈 Pull Shark βœ… βœ… βœ… βœ…
🧠 Galaxy Brain βœ… βœ… βœ… βœ…
πŸ‘₯ Pair Extraordinaire βœ… βœ… βœ… βœ…

🎨 Achievement Variants

GitHub currently supports multiple visual variants for some achievements.

Supported variants include:

  • Default
  • Light Skin Tone
  • Medium-Light Skin Tone
  • Medium Skin Tone
  • Medium-Dark Skin Tone
  • Dark Skin Tone

These variants are automatically selected based on your Emoji Skin Tone Preference in GitHub settings.


🎨 Change Emoji Skin Tone

  1. Open GitHub Settings.
  2. Click Appearance.
  3. Scroll to Emoji Skin Tone.
  4. Choose your preferred tone.
  5. Save changes.

GitHub will automatically update supported achievement icons.


πŸ… Tier Color Reference

Tier Color
βšͺ Default White
πŸ₯‰ Bronze #F9BFA7
πŸ₯ˆ Silver #E1E4E4
πŸ₯‡ Gold #FAE57E

πŸ“ˆ Progress Difficulty

πŸ“– Step-by-Step Badge Guides

This section explains exactly how to earn every GitHub achievement.

Each guide includes:

  • 🎯 Requirements
  • ⏱ Estimated Time
  • πŸ‘€ Solo or Team
  • πŸ’° Cost
  • πŸ“ˆ Difficulty
  • ❌ Common Mistakes
  • πŸ’‘ Pro Tips

πŸ”« Quickdraw

Difficulty Time Solo Cost
🟒 Easy 2 Minutes βœ… Yes Free

🎯 Requirement

Close an Issue or Pull Request within 5 minutes after creating it.


βœ… Step-by-Step

Method 1 (Easiest)

  1. Open one of your repositories.

  2. Click Issues.

  3. Click New Issue.

  4. Enter any title.

Example:

Test Issue
  1. Click Submit new issue.

  2. Immediately click

Close Issue

within 5 minutes.

That's it!


Method 2

Instead of an Issue,

Create a Pull Request.

Merge or Close it within 5 minutes.


πŸ’‘ Tips

βœ… Use your own repository.

βœ… No collaborators required.

βœ… Public repository recommended.


❌ Common Mistakes

❌ Waiting longer than 5 minutes.

❌ Closing someone else's issue.

❌ Repository permissions preventing closure.


πŸŽ‰ Badge Earned!

GitHub usually awards it within a few minutes.

Sometimes it may take 24 hours.


❀️ Public Sponsor

Difficulty Time Solo Cost
🟒 Easy 5 Minutes βœ… Yes $

🎯 Requirement

Sponsor any GitHub developer.


βœ… Step-by-Step

  1. Visit a profile that supports GitHub Sponsors.

  2. Click

❀️ Sponsor
  1. Select any available plan.

Even the cheapest plan works.

  1. Complete payment.

  2. Badge unlocked.


πŸ’° Cost

Usually

$1/month

or more depending on the creator.


πŸ’‘ Tips

βœ… The badge is permanent.

βœ… Cancel the sponsorship later if you want.


❌ Common Mistakes

❌ Sponsoring outside GitHub.

❌ Expecting free sponsorship.


🦈 Pull Shark

Difficulty Time Solo Cost
🟑 Medium 15–30 Minutes βœ… Yes Free

🎯 Requirement

Merge

2 Pull Requests

βœ… Step-by-Step

Step 1

Create a repository.


Step 2

Create a new branch.

git checkout -b feature-1

Step 3

Edit any file.

Example

README.md

Step 4

Commit changes.

git add .

git commit -m "Update README"

Step 5

Push branch.

git push origin feature-1

Step 6

Open a Pull Request.


Step 7

Merge it.

Repeat everything once more.

Total merged PRs:

2

Badge unlocked.


πŸ’‘ Pro Tips

βœ… Keep PRs small.

βœ… Merge them yourself.

βœ… Public repositories work best.


❌ Common Mistakes

❌ Closing PR without merging.

❌ Creating Draft PR only.

❌ Deleting branch before merge.


πŸ“ˆ Progress

Default

2 PRs

Bronze

16 PRs

Silver

128 PRs

Gold

1024 PRs

πŸ“Œ Summary

Badge Time Solo Cost
πŸ”« Quickdraw ⭐⭐⭐⭐⭐ βœ… Free
❀️ Public Sponsor ⭐⭐⭐⭐⭐ βœ… Paid
🦈 Pull Shark ⭐⭐⭐⭐ βœ… Free

πŸ“– Advanced Badge Guides

This section covers the remaining GitHub achievements with detailed instructions, common mistakes, and pro tips.


πŸ€ͺ YOLO

Difficulty Time Solo Cost
🟑 Medium 15–20 Minutes βœ… Yes* Free

Solo works only if your repository does not require code reviews.


🎯 Requirement

Merge a Pull Request without any code review.


βœ… Method 1 (Recommended)

  1. Create a repository.
  2. Create a new branch.
git checkout -b feature-yolo
  1. Make any change.
echo "YOLO Badge" >> README.md
  1. Commit it.
git add .
git commit -m "YOLO Badge"
  1. Push the branch.
git push origin feature-yolo
  1. Open a Pull Request.

  2. Do NOT request a review.

  3. Merge immediately.

πŸŽ‰ Badge unlocked.


Method 2

Use another GitHub account.

Open a PR.

Merge it without requesting a review.


❌ Common Mistakes

❌ Requesting code review.

❌ Repository has branch protection enabled.

❌ PR closed instead of merged.


πŸ’‘ Pro Tips

  • Disable "Require Reviews" in Branch Protection.
  • Small PRs are easier.
  • Public repositories are recommended.

🧠 Galaxy Brain

Difficulty Time Solo Cost
πŸ”΄ Hard Days–Weeks βœ… Yes Free

🎯 Requirement

Receive 2 accepted answers in GitHub Discussions.


Step-by-Step

  1. Find a repository with Discussions enabled.

  2. Open the Discussions tab.

  3. Answer questions with:

  • Detailed explanation
  • Code examples
  • Screenshots (optional)
  1. Wait for the author to mark your answer as:
βœ” Accepted Answer

Repeat until you have two accepted answers.


Good Repositories

  • Popular Open Source Projects
  • Framework repositories
  • Tool repositories
  • Documentation repositories

❌ Common Mistakes

❌ Answering GitHub Community discussions.

❌ Giving one-line answers.

❌ Self-answering.

❌ Spam replies.


πŸ’‘ Pro Tips

  • Help beginners.
  • Include examples.
  • Explain why, not just what.
  • Be respectful and patient.

Progress

Tier Requirement
Default 2
Bronze 8
Silver 16
Gold 32

πŸ‘₯ Pair Extraordinaire

Difficulty Time Team Cost
πŸ”΄ Hard 30 Minutes Yes Free

🎯 Requirement

Co-author a merged Pull Request.


Step-by-Step

Create a commit normally.

Then edit the commit message:

Co-authored-by: Friend Name <friend@email.com>

Example

Co-authored-by: John Doe <john@example.com>

Commit.

Push.

Open PR.

Merge.

Done.


Using GitHub Desktop

GitHub Desktop automatically supports co-authors.


❌ Common Mistakes

❌ Wrong email.

❌ Wrong GitHub account.

❌ PR not merged.

❌ Invalid Co-authored-by format.


πŸ’‘ Pro Tips

  • Join Hackathons.
  • Work with friends.
  • Contribute to Open Source.

Tier Progress

Tier Requirement
Default 1
Bronze 10
Silver 24
Gold 48

⭐ Starstruck

Difficulty Time Community Cost
πŸ”΄ Hard Weeks–Months Required Free

🎯 Requirement

Receive 16 GitHub Stars on one of your repositories.


How to Get Stars

Build Something Useful

Examples:

  • CLI Tool
  • VS Code Extension
  • Portfolio
  • API
  • Cheat Sheet
  • GitHub Guide
  • Templates

Write a Great README

Include:

  • Banner
  • GIF
  • Screenshots
  • Installation
  • Usage
  • Features

Share Your Repository

Places to share:

  • Reddit
  • LinkedIn
  • Twitter / X
  • Dev.to
  • Hashnode
  • Hacker News
  • Discord
  • Facebook Groups

Improve Continuously

  • Fix bugs.
  • Add features.
  • Respond to issues.
  • Merge PRs.
  • Write documentation.

❌ Common Mistakes

❌ Buying stars.

❌ Using fake accounts.

❌ Spamming communities.

❌ Inactive repository.


Tier Progress

Tier Stars
Default 16
Bronze 128
Silver 512
Gold 4096

πŸ“Š Badge Comparison

Badge Solo Money Difficulty Time
πŸ”« Quickdraw βœ… ❌ 🟒 Minutes
❀️ Public Sponsor βœ… βœ… 🟒 Minutes
🦈 Pull Shark βœ… ❌ 🟑 Minutes
πŸ€ͺ YOLO βœ… ❌ 🟑 Minutes
🧠 Galaxy Brain βœ… ❌ πŸ”΄ Days
πŸ‘₯ Pair Extraordinaire ❌ ❌ πŸ”΄ Hours
⭐ Starstruck ❌ ❌ πŸ”΄ Months

πŸ… Badge Priority Roadmap

Quickdraw
     β”‚
     β–Ό
Public Sponsor
     β”‚
     β–Ό
Pull Shark
     β”‚
     β–Ό
YOLO
     β”‚
     β–Ό
Pair Extraordinaire
     β”‚
     β–Ό
Galaxy Brain
     β”‚
     β–Ό
Starstruck

🎯 Final Advice

If you're new to GitHub:

  1. Earn Quickdraw first.
  2. Learn Pull Requests.
  3. Contribute to Open Source.
  4. Help people in Discussions.
  5. Build projects people love.
  6. The achievements will come naturally.

🚨 Hidden Rules & Things GitHub Doesn't Tell You

Many achievements have hidden conditions. Keep these in mind to avoid frustration.

πŸ”’ Public vs Private Repositories

  • Most achievements count public activity by default.
  • Private activity can count if "Include private contributions on my profile" is enabled.

πŸ”€ Pull Requests Must Be Merged

Creating a Pull Request is not enough.

❌ Closed PR β†’ Doesn't count

βœ… Merged PR β†’ Counts


⭐ Starstruck

  • Repository must be personally owned.
  • Organization repositories don't count.
  • Buying stars or using fake accounts violates GitHub's rules.

πŸ€ͺ YOLO

  • Branch protection requiring reviews will prevent earning this badge.
  • Merge the PR without requesting or approving a review.

🧠 Galaxy Brain

GitHub Community Discussions no longer award this badge.

Instead, earn accepted answers in repository Discussions.


πŸ‘₯ Pair Extraordinaire

The commit message must contain:

Co-authored-by: Name <email@example.com>

GitHub won't recognize any other format.


πŸ”§ Troubleshooting

Badge isn't appearing

Try these steps:

  • Refresh your profile.
  • Wait up to 48 hours.
  • Check if the repository is public.
  • Confirm the activity meets the badge requirements.

Pull Shark not awarded

Check:

  • PR was merged.
  • PR wasn't just closed.
  • Repository isn't a fork.

YOLO not awarded

Verify:

  • No code review was requested.
  • Branch protection didn't require reviews.

Galaxy Brain not awarded

Possible reasons:

  • Discussion wasn't in a repository.
  • Your answer wasn't accepted.
  • You answered in GitHub Community instead of repository Discussions.

Starstruck not awarded

Check:

  • Repository is owned by you.
  • Repository actually reached the required star count.
  • Stars are from real users.

❓ Frequently Asked Questions

Can achievements disappear?

No.

Once earned, achievements stay on your profile unless GitHub changes its system.


Can I hide achievements?

Yes.

Go to:

Settings β†’ Public Profile β†’ Achievements

Do private repositories count?

Only if private contributions are enabled.


Can organization repositories earn Starstruck?

No.

Only repositories you personally own count.


Can I earn multiple tiers at once?

Yes.

If you skip directly to a higher milestone, GitHub awards the highest tier you've reached.


Can I lose a badge?

No.

Achievements are permanent.


How long do badges take?

Usually a few minutes.

Sometimes up to 48 hours.


Do archived repositories count?

Existing achievements remain.

Future progress may not.


πŸ“Š Personal Progress Tracker

Copy this section into your own notes.

Achievement Status Tier
πŸ”« Quickdraw ⬜ Default
❀️ Public Sponsor ⬜ Default
🦈 Pull Shark ⬜ Default
πŸ€ͺ YOLO ⬜ Default
🧠 Galaxy Brain ⬜ Default
πŸ‘₯ Pair Extraordinaire ⬜ Default
⭐ Starstruck ⬜ Default

Legend:

⬜ Not Earned

🟒 In Progress

βœ… Earned

πŸ₯‰ Bronze

πŸ₯ˆ Silver

πŸ₯‡ Gold


πŸ“° Changelog

Version 2.0

  • Added detailed earning guides.
  • Added troubleshooting.
  • Added hidden rules.
  • Added progress tracker.
  • Added FAQs.
  • Improved tables.
  • Updated badge requirements.

🀝 Contributing

Contributions are welcome!

If you'd like to improve this repository:

  1. Fork the repository.
  2. Create a feature branch.
git checkout -b feature/my-update
  1. Commit your changes.
git commit -m "Improve badge guide"
  1. Push the branch.
git push origin feature/my-update
  1. Open a Pull Request.

Please make sure your information is accurate and well-documented.


πŸ’‘ Found Something Incorrect?

GitHub occasionally changes achievement requirements.

If you notice outdated information:

  • Open an Issue.
  • Submit a Pull Request.
  • Share supporting documentation.

πŸ“œ License

This project is licensed under the MIT License.

You're free to use, modify, and distribute it.


πŸ™ Credits

Special thanks to:

  • GitHub
  • Open Source Community
  • Repository contributors
  • Everyone who helped document GitHub Achievements

⭐ Support the Project

If this repository helped you:

  • ⭐ Star this repository
  • 🍴 Fork it
  • πŸ“’ Share it with others
  • πŸ’¬ Suggest improvements

Every contribution helps the community.



🌐 Connect With Me


πŸŽ‰ Thank You!

⭐ Happy Coding & Happy Collecting GitHub Achievements! ⭐

Made with ❀️ for the GitHub Community.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors