From 35bcdfba7de482665aef573fd161ab618cf2b41b Mon Sep 17 00:00:00 2001 From: Hare Date: Thu, 9 Apr 2026 02:35:43 +0900 Subject: [PATCH] Create README.md --- README.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..4a2c61f --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +# YT Playlist Features + +YouTube のプレイリストページに、ソート・フィルター付きのデータテーブルを追加するブラウザ拡張機能です。 + +## 機能 + +- **プレイリスト全件抽出** — ページネーションを自動処理し、すべての動画を取得 +- **インタラクティブなテーブル表示** — タイトル・チャンネル・再生時間などをカラムごとにソート +- **フィルター** — タイトルのテキスト検索、チャンネル・追加者のタグベースのマルチセレクト(オートコンプリート付き) +- **共同編集プレイリスト対応** — 追加者名・投票数の表示とフィルター +- **ライブ配信バッジ** — ライブ中の動画を視覚的に識別 +- **ダークモード対応** — YouTube のテーマに追従 +- **多言語対応** — 日本語 / 英語(YouTube の言語設定に自動追従) + +## 対応ブラウザ + +| ブラウザ | 対応状況 | +| ----------------- | --------------------- | +| Chrome / Chromium | Manifest V3 | +| Firefox | Manifest V3 (v133.0+) | + +## インストール(開発版) + +### Chrome + +1. `chrome://extensions` を開く +2. 「デベロッパー モード」を有効にする +3. 「パッケージ化されていない拡張機能を読み込む」から `dist/chrome` を選択 + +### Firefox + +1. `about:debugging#/runtime/this-firefox` を開く +2. 「一時的なアドオンを読み込む」から `dist/firefox/manifest.json` を選択 + +## 使い方 + +1. YouTube のプレイリストページ (`youtube.com/playlist?list=...`) にアクセス +2. プレイリストの上部にテーブルが自動で表示される + +## ライセンス + +MIT