○○する系のツールを探すときに比較するために同じ系統のツールをまとめておきたかったのでまとめるページです
細かな比較はしてもバージョン上がったりで変わっていくので詳細は書きません
基本は npm のライブラリです

ブラウザエディタ

  • CodeMirror
  • Ace
  • Monaco
    VisualStudio コードで使われてるもの

オンライン JavaScript 実行環境

  • sandboxeditor
  • plunker
  • stackblitz
  • jsbin
  • jsfildlle
  • codepen

フロントエンド Framework

  • React
  • Vue
  • Angular
  • Polymer
  • Riot
  • Aurelia

サーバサイド Framework

  • express
    初期の頃からある
    コア部分はシンプルで拡張機能のミドルウェア次第だから未でも一番人気らしい
  • koa
    express に近い新しめなもの
    express の作り方が好きで新規に作るならこっちでいいと思う
  • hapi
    express, koa とはちょっと違って設定ファイルで定義していくような書き方

プロセス管理

  • forever
  • pm2

ロガー

  • winston
  • log4js
  • bunyan

http client

  • request
    昔からあるやつ
    サイズ的に結構重め
    Promise 対応は別バージョンのパッケージ
  • superagent
  • node-fetch
    ブラウザ用の fetch 互換
  • got
  • axios

コマンドライン引数

  • yargs
  • optimist (deprecated)
  • minimist
  • dashdash
  • argv