Skip to main content

Поиск тем

Вы можете выполнять поиск тем, относящихся к репозиториям в GitHub.

Поиск тем в GitHub

Вы можете искать темы в GitHub, изучать связанные темы и просматривать, сколько репозиториев связано с определенной темой.

  1. Перейдите к https://github.com/search.
  2. Введите ключевое слово "тема".
  3. На левой боковой панели, чтобы сузить область поиска до тем, выберите Topics (Темы).

Снимок экрана: страница результатов поиска репозитория для термина "jekyll" с параметром "Темы" в меню слева, описанном в темно-оранжевый.

Сужение поиска с помощью квалификаторов поиска

Если вы хотите изучить репозитории по определенной теме, найти проекты для участия или узнать, какие темы наиболее популярны в GitHub, можно искать темы с помощью следующих квалификаторов поиска: is:featured, is:curated, repositories:n и created:YYYY-MM-DD.

Квалификатор поиска is:featured сузит результаты поиска до тем с наибольшими репозиториями в GitHub. Эти темы также являются рекомендуемыми на странице https://github.com/topics/.

Квалификатор поиска is:curated сужает результаты поиска до тем, в которые участники сообщества добавили дополнительную информацию. Дополнительные сведения см. в репозитории explore.

Темы можно фильтровать по времени их создания с помощью параметра даты и 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-DDБессерверный created:>2019-01-01 соответствует темам со словом "Бессерверный", созданным после 2018 г.

Поиск репозиториев по темам

Квалификатор topic: можно использовать для поиска каждого репозитория, связанного с определенной темой. Дополнительные сведения см. в разделе Поиск репозиториев.

Дополнительные материалы