跳至主要内容

搜索主题

您可以搜索与 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: 限定符查找与特定主题关联的每个仓库。有关更多信息,请参阅“搜索仓库”。

进一步阅读