Build software better, together (original) (raw)
The largest open source community in the world
There are millions of open source projects on GitHub. Join one or start your own.
Get the most out of open source
Open source software is free for you to use and explore. Get involved to perfect your craft and be part of something big.
Learn how to run a successful project
Open source is made by people just like you. Learn how to contribute, launch a new project, and build a healthy community of contributors.
Learn how others use and contribute to open source
Browse data from over 3,800 projects on the experiences and backgrounds of those who use and build open source software.
Join the community
Whether you are new to code or ready to start a big project, there are a few ways to get involved in open source.
Follow open source projects
Learn how developers build and maintain open source software. You can watch a project that interests you to see its progress as it happens.
Build on great ideas
You don’t have to build everything from scratch. Make copies of your favorite projects, experiment in private repositories, and tailor tools and features to meet your needs.
Contribute your skills
Make a suggestion, fix a bug, improve documentation, or contribute code to a project. Even asking questions helps.
The people behind the code
Open source software is made by people just like you. Here’s how they got started.
Anton Mirhorodchenko
Anton uses AI to write code and tackle more projects.
Get started for free
Public and open source projects are free to start, maintain, and contribute to. Add advanced collaboration tools to your private repositories for $7/month.
Stay in touch
Be the first to hear about GitHub’s latest open source tips and resources.