跳至主要内容

搜索主题

您可以在 GitHub 上搜索与存储库关联的主题。

在 GitHub 上搜索主题

您可以在 GitHub 上搜索主题、浏览相关主题,并查看有多少存储库与某个特定主题关联。

  1. 导航至 https://github.com/search

  2. 键入主题关键词。

  3. 在左侧边栏中,若要将搜索范围缩小到主题,请单击主题

    Screenshot of the repository search results page for the search term 'jekyll' with the "Topics" option in the left-hand menu outlined in dark orange.

使用搜索限定词缩小搜索范围

如果您想浏览有关某个特定主题的存储库、查找可供您贡献的项目,或了解 GitHub 上最热门的主题,可以使用搜索限定词 is:featuredis:curatedrepositories:ncreated:YYYY-MM-DD 来搜索主题。

is:featured 搜索限定词会将搜索结果缩小到在 GitHub 上拥有最多存储库的主题。这些主题也会在 https://github.com/topics/ 中显示。

is:curated 搜索限定词会将搜索结果缩小到社区成员已添加额外信息的主题。有关详细信息,请参阅 探索存储库

您可以使用日期参数和 created: 或使用 repositories:n 和与该主题关联的存储库数量来筛选主题创建的时间。这两个限定词都可以使用 了解搜索语法 中的范围限定词大于和小于。

日期格式必须遵循 ISO8601 标准,即 YYYY-MM-DD(年-月-日)。您还可以在日期后添加可选的时间信息 THH:MM:SS+00:00,按小时、分钟和秒进行搜索。即 T 后跟 HH:MM:SS(小时-分钟-秒)和 UTC 偏移量(+00:00)。

当您搜索日期时,可以使用大于、小于和范围限定词进一步筛选结果。有关详细信息,请参阅“了解搜索语法”。

限定符示例
is:curatedis:curated javascript 匹配经过整理且包含单词“javascript”的主题。
is:featuredis:featured javascript 匹配在 https://github.com/topics/ 上精选且包含单词“javascript”的主题。
is:not-curatedis:not-curated javascript 匹配没有额外信息(如描述或徽标)且包含单词“javascript”的主题。
is:not-featuredis:not-featured javascript 匹配未在 https://github.com/topics/ 上精选且包含单词“javascript”的主题。
repositories:nrepositories:>5000 匹配拥有超过 5000 个存储库的主题。
created:YYYY-MM-DDServerless created:>2019-01-01 匹配包含单词“serverless”且在 2018 年之后创建的主题。

按主题搜索存储库

你可以使用 topic: 限定符来查找连接到特定主题的每个存储库。有关更多信息,请参阅“搜索存储库”。

延伸阅读