preface

GitHub as the world’s largestGay dating(code hosting) platform, hidden inside a huge treasure trove of resources, a set of Ctrl+C and Ctrl+V punch, there is no requirement you can’t achieve. Well, without further ado, here is the introduction7 Advanced GitHub Search Tips, let the resource search is no longer difficult!

Keywords: in:name, in:description, in:readme

GitHub supports advanced searches within specific areas, such as usingin:nameSearch in the title of the warehouse, usingin:descriptionSearch and use in the description of the warehousein:readmeSearch through README files, etc.

Specify the Stars or Forks scope

While the search results can be sorted in ascending or descending order by Stars or Forks using the sort button on the right,Instead of specifying a specific scope directly, we can define a specific scope by writing:stars:>=2000 python leetcode Forks Forks Forks Forks Forks Forks Forksforks:>=2000 python leetcode. You can also specify a range, such as 100-200 Stars warehouses:

stars:100.. 200 python leetcode

Look for active warehouses

Some warehouses have a lot of stars, but they are no longer updated. If you want to find some warehouses that are still updated recently and have continuous maintenance, you can use:pushed:>2020-05-20 python leetcode

Look for small warehouses

A clean and elegant codebase is best, and we can specify the size of the codebase in KB size:<=5000 Python leetcode

Limiting open source licenses

There are many types of open source licenses, and using someone else’s code without knowing it can cause problems down the roadCommon open source licensesIt is very necessary to share the 3 introduction pictures seen on the Internet for reference On GitHub, you can clickLicense abbreviationThe search is limited like this:License: python leetcode apache 2.0

Restricted code language

Use the keyword language:python.

Searches for specified users or organizations

You can specify the keyword user: user name and organization org: organization name

The above keywords can be used in combination! The above keywords can be used in combination! The above keywords can be used in combination!


Welcome to follow my public account”Yefeng classmates“, a programmer’s path to self-development, continues to share articles on machine learning, NLP, LeetCode algorithms, and Python, as well as frequently recommending high quality software tools, websites, and books.