I want to find some newly-created Github projects which will be easy to understand and contribute to. But in GitHub there's only a "explore" function that lists the most popular projects. How do I find the projects that are not so popular or mature? Do I need to write a program to query their developer API for this information, or is there an easier way to find newly-created projects on Github? Thanks.
If you are active in Github, based on your preferences, you can find personalized recommendations for many projects. You have to choose a project that helps you to gain knowledge. In my opinion, just start, once you know how to do it, you get it. If you are a beginner on Github, try exploring different projects and understand what is the issue.
By documenting your intentions in the README and outlines the parts of the project you want to accomplish as Github Issues you make it an inviting way for others to get involved and help. Where can I find small open source projects to work on? GNU project has a list of chores they need help with.
You can use beginner label and add cpp to the language filter to find interesting projects. 3. and finally, use Github search and filters to find what you (almost) exactly want (I suggest repositories with most forks).
There are so many projects and so many issues you almost don't know where to start. Hacktoberfest has made it easy by showcasing projects on their homepage. But did you also know you can search trending Open Source projects on GitHub? You can even filter by programming language, spoken language, and even date.
On their search details page github lists some ways to find this information:
https://help.github.com/articles/searching-repositories
You can filter repositories based on times of creation, or when they were last updated. For repository creation, you can use the created qualifier;
Example:
ruby created:>2014-01-01
Matches repositories with the word "ruby" that were created after Jan 1, 2014
Good luck, and I'm glad you are wanting to contribute to an open source project!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With