GitHub is home to all kinds of software projects, from simple programs to today’s most popular apps.
Say “hello” to a community of millions of developers worldwide. You’ll find endless opportunities to learn, code, and create.
See what people are working on
Follow friends or developers you admire to learn what they are working on.
Learn how developers build software
Watch projects to see how the community builds open source technologies.
Share your work with the world
Share your project so others can use it or to get feedback from the GitHub community.
Collaborate with other developers across unlimited public and private repositories.
Join the world’s largest developer community
Basics for teams