LoginSignup
0
0

GitHub上で特定のパッケージを利用しているリポジトリやコードを探す

Posted at

よく「このパッケージってみんなどんな風に使ってるんだろう」と思うこととかがあるのですが、それを見つける方法がわからず、ググってもコードはあまり出てこないことが多かったです。
GitHub上で検索してもあまり結果が出てこなくて、なんとなく「GitHubの検索使いづらいなぁ」と思っていたのですが、Code Searchという機能を使ってコードの検索ができるようです。

image.png

例えばここで、「npmでprismaを使っているリポジトリを探そう」というときには

prisma path:package.json

と検索すると出てきます。

image.png

早くて便利です。

Composerで "nuwave/lighthouse" を使っているパッケージはこうです。

path:**/composer.json "nuwave/lighthouse"

image.png

以前はGitHubは Advanced Search という機能で検索されていたようですが、こちらは現在はあまり結果が出てこないようで、記事などはそちらを案内されるのですが注意が必要です。

なお検索結果のインデックス化などには特定のサイズ以下だったり、インデックス化までに時間があるようで、こちらのポストで議論や相談がされていました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0