トピックを GitHub で検索
GitHub 上でトピックを検索したり、関連するトピックを調べたり、特定のトピックに関連するリポジトリがどのくらいあるのかを確認したりできます。
- https://github.com/search に移動します。
- トピックのキーワードを入力します。
- 左側のサイドバーで、検索をトピックに絞り込むため、 Topics をクリックします。
検索修飾子で検索を絞り込む
特定のトピックに関するリポジトリを探索したり、投稿するプロジェクトを見つけたり、GitHub で最も人気のあるトピックを知りたい場合は、検索修飾子 is:featured
、is:curated
、repositories:n
、および created: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:curated | is:curated javascript は、キュレーションされ、"javascript" というワードを含むトピックとマッチします。 |
is:featured | is:featured javascript は、 https://github.com/topics/ で紹介され、"javascript" というワードを含むトピックとマッチします。 |
is:not-curated | is:not-curated javascript は、説明やロゴなどの追加情報を持たず、"javascript" というワードを含むトピックとマッチします。 |
is:not-featured | is:not-featured javascript は、 https://github.com/topics/ で紹介されていない、"javascript" というワードを含むトピックとマッチします。 |
repositories:n | repositories:>5000 は、5,000 個を超えるリポジトリを持つトピックとマッチします。 |
created:YYYY-MM-DD | serverless created:>2019-01-01 は、2018 年より後に作成された "serverless" というワードを含むトピックとマッチします。 |
トピックでリポジトリを検索
topic:
修飾子を使って、特定のトピックに関連するすべてのリポジトリを検索できます。 詳しくは、「リポジトリを検索する」を参照してください。