In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article will explain in detail how to quickly search for open source projects in Gihub. The editor thinks it is very practical, so I share it for you as a reference. I hope you can get something after reading this article.
Components of an open source project
Before we get this straight, let's take a look at the components of an open source project:
Name: project name
Description: a brief description of the project
The source code of the project
README.md: a detailed introduction of the project
In addition to these elements, the starters and fork numbers of the project itself are also criteria for judging whether an open source project is hot or not, which is also a very important search criterion.
In addition, we should also pay attention to the latest update date of this project, because the more active the project is, the more frequent its update date is.
The above elements are some of the key points that we should pay attention to when we search.
How to search
So how exactly do we search?
If we are going to search for React now, I believe that most of our friends will type "React" directly into the search box, and as soon as you enter, you will find that the situation looks like this:
The search results will show that there are so many open source projects that you simply can't handle them. Many friends give up when they find this step, because there are too many projects to find the open source projects they are interested in. So this search is very inaccurate. So let's learn a slightly more accurate search method.
Search by name
Search for projects that contain React in the project name:
In:name React
The results are as follows:
As you can see, these search results are all items with the keyword "React" in the project name, but there are still a large number of items.
Now let's restrain.
For example, I am accurate to the point that the number of star of the project is greater than 5000 cycles:
In:name React stars: > 5000
The result is this:
The search results are so much more accurate in an instant that there are only 114 items to choose from. Of course, we generally do not set the star number so high, generally set a 1000 is about it.
Similarly, we can also search by the number of fork:
In:name React stars: > 5000 forks: > 3000
You will find that the results are getting more and more accurate!
Search by README
Search for items in README.md that contain React:
In:readme React
There are so many results, so let's limit its star number and fork number again:
In:readme React stars: > 3000 forks: > 3000
The search results were all at once accurate to 90. At this time, it will be much easier for you to choose a project. Follow Wechat official account: Java technology stack, reply: git in the background, you can get N of the latest Git tutorials that I have sorted out, all of which are practical information.
Search by descriptin
Suppose we are going to learn about microservice projects now, and we search for items that contain microservices in the project description (description):
In:description micro-service
With so many results, let's go on to add some screening criteria:
In:description Micro Service language:python
Language:python means that we limit the language to python. Let's see how it turns out:
The search results are much more accurate.
If we want to find a recently updated project in these projects, which means that the update time is recent, we can do this:
In:description Micro Service language:python pushed: > 2020-01-01
Pushed: > 2020-01-01 means that we limit the last update time of the project to 2020-01-01. Let's see what the result is:
There are only 8 search results left, and these items belong to the more active projects, which are no longer entangled.
This is the end of this article on "how to quickly search for open source projects in Gihub". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it out for more people to see.
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.