You can find new and interesting open source projects to work on by browsing Explore, looking through recommended projects, connecting with the GitHub community, and searching repositories by topics or labels.
Discovering the GitHub community
Use Explore to browse collections of curated content related to a particular field, find curated topic pages, and stay up-to-date with currently trending repositories.
You can also sign up for the Explore newsletter to receive emails about recently trending repositories.
Discovering relevant projects
You can find projects to contribute to by connecting with people on GitHub. Keep up with recent activity on repositories you watch and recent activity of people you follow in the activity view of your news feed.
Use the discovery view of your news feed to find repositories similar to the repositories you or people you follow have starred.
You can click Star to keep track of repositories you find interesting. You can also click Dismiss if you no longer want to see a recommendation.
Searching repositories using topics
If you find a repository that's classified with a topic you're interested in, you can click the topic to see related topics and find more repositories with that topic. For more information, see "About topics."
You can also search for a popular topic. For more information, see "Searching repositories."
Searching using labels
You can search for labels on issues and pull requests to find projects that are actively seeking contributors. For example, if you are a first time contributor, search for issues with the
good first issue label to find projects to start on.
You can also search issues and pull requests with the
help wanted label to find projects that are actively seeking contributions. For more information on GitHub-provided labels, see "About labels."
For more information on how to search for labels, see "Searching issues and pull requests."