良いNPMモジュールの見つけ方・似たモジュールの見つけ方

世の中には便利なNPMモジュールがたくさんありますが、どのモジュールが良くて、似た機能を持つモジュールにどのようなものがあるかが知りたい時があります。

そのような時に便利なのが npm trends です。

名前の通り、モジュールのトレンドがダウンロード数から分かります。

また、似たようなモジュールを見つけて比較することも可能です。

まず、サイトにアクセスしたら、検索フィールドに入力します。

今回はクリップボード(コピー)に関するモジュールを探すことにしますので、clipbord と入力しました。

いくつか候補がでてきますので、clipboard を選択しました。

ダウンロード数の推移がグラフで表示されます。

グラフの右下に Related Searches というのがあるので注目します。

ここには、似たような機能をもつモジュールが羅列されていますのでクリックします。

すると、今度は以下のように各モジュールごとのダウンロード推移が分かります。

赤いグラフの clipboardy が人気なことが分かります。

さらに下の方には、そのモジュールの最新更新日がいつだったか分かります。

githubまでいかなくても、この表でメンテナンス活動の状況を比較できるので便利です。

できるだけ、活発に動いているモジュールを選択するようにしましょう。