GitHub Achievements are special profile badges available on GitHub that recognize the various stages of a developer’s coding journey. These badges are earned by completing specific objectives, allowing developers to showcase their contributions to the developer community.
By setting various milestones and offering rewards for contributions, these achievements motivate users to develop their skills, collaborate on projects, and continuously improve.
In 2020, many open-source projects on GitHub were used for NASA's Mars Exploration, showing a big step forward for humanity. These projects brought together people from around the world to share ideas and resources, proving that working together can help achieve amazing things in space exploration.
<aside> ☝ Note This repository is a community effort and is not affiliated with GitHub. If you discover new achievement, please feel free to contribute by creating a new Pull Request.
</aside>
You can get an achievement by completing a certain objectives, and users can show their badges on their profile page at github.com/{your_username}?tab=achievements
The objectives for earning these badges can vary widely, ranging from writing code, participating in events, and being awesome to the community, like contributing to open-source projects or funded a not-for-profit software project.
Earning a GitHub Achievement is a great way to demonstrate your dedication and skill and celebrate your successes made on the GitHub platform.
This blog post is designed to focus on making more contributions so you can show the others how much you have done.
There are currently 11 GitHub achievements available for you to grab as of August 2, 2024. But we want to understand the importance of contributing the open-sourced projects and enjoying what you have achieved yourself, not only the badges.
In the GitHub Blog post, there are a hints that in the future there will be more achievement badges available for you to collect. Please stay tuned as we update this page, but if you have any question related to this project, please let me know or contribute to this project yourself.
There are total of 8 badges available in GitHub and 3 badges unavailable for new users: