依存関係ライセンス一覧

プロジェクトで使用しているOSSライブラリの依存関係とライセンス情報を整形し、見やすい一覧表を生成します。

各行に「ライブラリ名,バージョン,ライセンス」の形式で入力してください(例: React,18.2.0,MIT)

このツールの使い方

  1. 入力形式を選択します(手動入力、package.json、composer.jsonなど)。
  2. テキストエリアに依存関係データを入力または貼り付けます。
  3. 出力形式を選択します(HTMLテーブル、Markdown、CSV、JSON)。
  4. 並び替え方法を選択します。
  5. 「一覧生成」ボタンを押すと、整形された一覧が表示されます。
  6. 「結果をコピー」ボタンで一覧をクリップボードにコピーできます。

特徴

  • 多形式対応:npm、Composer、Pythonなど主要なパッケージマネージャーに対応しています。
  • 複数出力形式:HTML、Markdown、CSV、JSONで出力可能です。
  • 自動整形:入力データを自動的に解析し、見やすい表形式に整形します。
  • ライセンス情報管理:OSSライセンス管理に必要な情報を一覧化できます。
  • ブラウザ内完結:入力したデータはサーバーに送信されません。すべてブラウザ内で処理されます。
  • レスポンシブ対応:スマートフォンやタブレットでも快適に操作できます。
  • 完全無料:登録不要で今すぐ使えます。

入力例

手動入力の場合:

React,18.2.0,MIT
Express,4.18.2,MIT
Vue,3.3.4,MIT

package.json の場合:

{
  "dependencies": {
    "react": "^18.2.0",
    "express": "^4.18.2"
  }
}

主な対応ライセンス

以下のような主要なOSSライセンスを認識・表示します:

  • MIT License
  • Apache License 2.0
  • BSD License(2-Clause、3-Clause)
  • GPL(v2、v3)
  • LGPL
  • ISC License
  • CC0(Public Domain)

注意点

入力したデータはブラウザ上でのみ処理され、サーバーには保存されません。package.jsonやcomposer.jsonから自動取得する場合、ライセンス情報が不完全な場合があります。正確なライセンス情報は各ライブラリの公式ドキュメントでご確認ください。