ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: GitHub.com

トピックを検索する

GitHub 上のリポジトリと関連するトピックを検索できます。

トピックを GitHub で検索

GitHub 上でトピックを検索したり、関連するトピックを調べたり、特定のトピックに関連するリポジトリがどのくらいあるのかを確認したりできます。

  1. Https://github.com/search に移動します。
  2. トピックのキーワードを入力します。
    検索フィールド
  3. 検索をトピックに絞るため、左サイドバーで [Topics] をクリックします。
    サイドメニューのオプションが強調されたトピックを含む Jekyll リポジトリ検索結果ページ

検索修飾子で検索を絞り込む

特定のトピックについてのリポジトリを調べたり、コントリビュートするプロジェクトを表示したり、GitHub 上で最も人気のあるトピックを調べたりする場合、検索修飾子である is:featuredis:curatedrepositories:n、および created:YYYY-MM-DD を使ってトピックを検索します。

is:featured 検索修飾子は、GitHub 上のほとんどのリポジトリのトピックの検索結果を絞り込みます。 また、これらのトピックは、https://github.com/topics/ に特集されています。

is:curated 検索修飾子は、検索結果を、コミュニティのメンバーが特別な情報を追加したトピックに限定します。 詳しい情報については、https://github.com/github/explore の「リポジトリを調べる」を参照してください。

トピックは、日付パラメータと created: を使って、作成した日付に基づいてフィルタリングできます。また、repositories:n を使って、トピックに関連付けられているリポジトリの数でフィルタリングすることも可能です。 これら両方の修飾子では、不等号や範囲の修飾子を使うことができます。

日付の形式はISO8601 標準に従い、YYYY-MM-DD (年-月-日)とする必要があります。 日付の後に追加の時間情報 THH:MM:SS+00:00 を追加して、時間、分、秒で検索できるようにすることができます。これは T の後に HH:MM:SS (時-分-秒)、そして UTC のオフセット (+00:00) を続けます。

日付では、大なり、小なり、範囲が条件として指定できます

修飾子 サンプル
is:curated is:curated javascript は、「javascript」という単語を含む、curatedのTopicsにマッチします。
is:featured is:featured javascript は、「javascript」という単語を含む、https://github.com/topics/ で特集されているトピックにマッチします。
is:not-curated is:not-curated javascript は、「javascript」という単語を含む、説明やロゴなどの特別な情報がないトピックにマッチします。
is:not-featured is:not-featured javascriptは、「javascript」という単語を含む、https://github.com/topics/ で特集されていないトピックにマッチします。
repositories:n repositories:>5000 は、5000 を超えるリポジトリに関連付けられているトピックにマッチします。
created:<em>YYYY-MM-DD</em> Serverless created:>2019-01-01 は、2019 年以降に作成された、「serverless」という単語を含むトピックにマッチします。

トピックでリポジトリを検索

topic: 修飾子を使って、特定のトピックに関連するすべてのリポジトリを検索できます。 詳細は「リポジトリを検索する」を参照してください。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください