In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article is about how to quickly find practical software resources on GitHub. I think it is very practical, so I share it with you. I hope you can get something after reading this article. Let's take a look at it.
GitHub, as the largest playground for programmers, was acquired by Microsoft with a value of 7.5 billion US dollars in June this year. GitHub has once again become the focus of discussion in the industry. With its free and open orientation, GitHub has attracted a considerable number of individual developers and enterprises, constantly releasing and updating software and tools that are quite useful.
For users, I can't help but wonder: in the face of such a large number of GitHub projects, how to find some excellent software and tools on this platform. With this question in mind, I have collected and summarized the following search techniques.
Search hot: GitHub Trend and GitHub Topic
The GitHub Trend page summarizes the hot Repositories and Developers of the daily / weekly / monthly cycle, and you can see the development projects and developers who are in a hot state in a certain cycle. GitHub Topic shows the latest and most popular discussion topics, where you can see not only development projects, but also more discussion topics on non-development technologies, such as Job, Chrome browsers, etc.
GitHub Trend
GitHub Topic search for developers
When it is rumored that when recruiting development staff, the GitHub contribution of the recruiting object will be one of the important reference indicators. As one of the distribution centers of excellent domestic open source software, GitHub has buried many excellent developers, so when looking for domestic software, you can try to find domestic developers first. Using the powerful search function of GitHub, you can easily find the "target person" by adding a few search parameters.
(note: GitHub also officially supports many search criteria, where you can check out official search techniques. )
Github search skills-find developers
For example, if you need to find domestic software, the first thing that comes to mind is to find domestic developers on GituHub, set location to China when searching, and if you are looking for developers using java, add language to java. The whole search condition is: language:java location:china. From the search results, we found nearly 17000 java developers who filled in the regional information as china, and the familiar teacher Ruan Yifeng was at the top of the list. According to official guidelines, search for GitHub users also supports the use of followers and in:fullname combination criteria for search.
Search using combined criteria
Search terms search items
We need to find excellent projects and tools on GitHub, and again, use keywords or set search criteria to help you find good resources with half the effort. My habit is to use certain keywords to search first, and the search results show some off-the-shelf software and tools first.
GitHub search skills-find items
Awesome + keyword
Awesome seems to have become one of the favorite names for many GitHub projects. For example, to find good Windows software, you can try to search Awesome windows and get the following search results:
Awesome windows search results
The top results are the Windows/Awesome project, which brings together a list of high-quality and selected best applications and tools on Windows. Here, I collect excellent projects on these Awesome themes: The awesome manifesto, Awesome iOS frameworks, Awesome wesome Android libraries and resources.
Set search criteria
If you clearly need to find a specific type of project, such as those developed in a certain language and the number of Stars needs to meet the standard, enter the search criteria directly in the search box. Which is used to find projects, my usage is the flexible use of the following search conditions: stars:, language:, forks:, is actually set project collection, development language, derived search terms, such as entering stars: > = 500 language:java, the result is a collection greater than and equal to 500 java projects, ranking the top list is the open source code base and course project freeCodeCamp, the most popular Vue and React projects.
Search criteria = 500 language:java >
If you find it a bit cumbersome to remember these search criteria, you can also use custom criteria to search using the advanced search features provided by GitHub. Or refer to the official help guide Searching on GitHub for more search tips on projects, code, comments, questions, and so on.
GitHub advanced search function
Here are some of the most influential projects on GitHub, just to name a few:
Free-programming-books: collates all the free books related to programming, as well as Chinese version projects.
Github-cheat-sheet: a collection of techniques for using GitHub.
Android-open-project: an excellent open source project covering Android development.
Chinese-independent-developer: bring together the projects of all independent developers in China.
GitHub website has many excellent open source projects. By making good use of the search function of GitHub, we can not only use the official advanced search and Topic, Trend special pages, but also learn the method of combining search conditions to actively find more useful projects and tools.
The above is how to quickly find practical software resources on GitHub. The editor believes that there are some knowledge points that we may see or use in our daily work. I hope you can learn more from this article. For more details, please follow the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.