GitHub Trending ウィークリーレポート
morluto/rea(+239,477)が1位を維持し、artcraft(+22,319)が新規2位、AnyPS5(+25,174)が3位に入った。reaは総スター290,338・増分239,477と突出しており数値は要確認
エージェント拡張系(skills・hyperframes・diagram-design・context-mode・billion-context・claude-plugins-official・text-to-cad)が11件中7件を占める。リバースエンジニアリング系はrea・ghidra・AnyPS5の3件で前回と同じ
掲載数は前回(10/16)と同じ11件。artcraft・context-mode・claude-plugins-officialが新規ランクインし、SwiftUI-Agent-Skill・openGym・cursor/pluginsが圏外に。diagram-designは5位→4位、ghidraは6位→7位
- 1morluto/rea3回連続
エージェントを使ったリバースエンジニアリング支援ツール
深掘り
REA(Reverse Engineer Anything)は、AIエージェントからMCP経由で呼び出してネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Webサイトなどを解析するツール。逆コンパイル、アセンブリ、文字列、シンボル、呼び出し関係、モジュール構造、IPC、ネットワークキャプチャ、プロセスの実行観察など対象に応じた解析機能を持ち、結果には根拠と限界が併記される。解析はローカルで行われ、ネイティブ解析ではHopper・Ghidra・IDAの既存環境を利用し、静的なJavaScriptや.NETの解析は実行せずファイルを読むだけで済む。セットアップ用コマンドでClaude CodeやCodexなど複数のエージェントに登録でき、CLIからも同じ機能を使える。アプリの機能の仕組みを理解して自分のプロジェクト向けに作り直したい開発者や、リバースエンジニアリング・セキュリティ研究者向けで、READMEは所有または解析権限のあるソフトウェアに限った利用を求めている。
- 2
アーティスト・デザイナー・映像制作者向けのAI画像・動画制作エンジン
深掘り
アーティストやデザイナー、映画制作者向けの、対話的なAI画像・動画制作のためのオープンソースIDE。2Dでの構図作りや3Dでのシーン設計を行い、用途に合うモデルを選べる。キャラクターのポーズ設定、3Dアセットを組み合わせたシーンのブロッキング、背景除去、キャンバス上の描画やインペイントによる部分編集、画像から3Dメッシュや動画への変換などを備える。対応モデルは画像・動画・音楽・3Dメッシュ・ワールドなど計62種で、Grok、Midjourney、Sora、World Labsなどのプロバイダも含む。テキストプロンプト中心の従来の生成と異なり、生成前にカメラ位置や構図を組み立てて再現性の高い結果を目指す点が特徴。MITまたはApache-2.0のデュアルライセンスで、Windows・macOS向け安定版があり、Linuxはソースからのビルドで対応する。
- 3
PS5実行ファイルをLinux/Windowsへ自動移植するツール
深掘り
PS5の実行ファイルをLinuxとWindowsのネイティブ形式へ自動で移植するツール。実行ファイルを対象OSの形式に変換するrelinkerと、PS5のシステムPRXライブラリを動的リンク可能な形で再実装したものを組み合わせる。エミュレーションや別の実行環境プロセスを使わない点が特徴で、GPUシェーダーはシェーダー再コンパイラでSPIR-Vに変換される。コントローラーはSDL経由で対応し、キーボード・マウスの割り当てはINIファイルで設定できる。ファイルが端末内で処理されるWebブラウザ上の変換ツールもある。開発途上でライブラリやシェーダーの対応状況は随時更新され、ライセンスはGPL-2.0。著作権のあるソフトウェアや鍵は同梱されない。相互運用性の研究、ゲームの保存、互換性検証に関心のある開発者・研究者向け。
- 4
AIコーディングエージェント向けの図表デザインスキル(44種類の図表タイプ)
深掘り
Claude Code・Codex・GitHub Copilot・Cursorなどから使うスキルで、図を自己完結した単一のHTML+SVGファイルとして描き出す。影を使わず、1pxの細い線と4pxグリッドによる編集的なデザインが特徴。44種(READMEの別の箇所では45種)の図の型、サイトのURLからパレットとフォントを取り込むブランド適用、draw.io・Mermaid・Excalidrawの図の描き直し、SVG/PNG書き出し、オフライン表示、アクセシビリティ対応を備える。エージェントが必要な参照ファイルだけを段階的に読み込み、レイアウトの重なりや見切れはCIで検査する。テキストやドラッグで描くのではなく依頼文から生成する点、スタイルが統一されブランドに合わせられる点、編集可能なソースではなく完成した図として出力する点がMermaidやdraw.ioとの違い。ブログ・ドキュメント・スライドに載せる図を手間をかけず見栄え良く作りたい開発者や技術ライター向け。
- 5
HTMLを書いて動画をレンダリングするエージェント向けツール
深掘り
HTML・CSS・メディア・シーク可能なアニメーションから、決定的なMP4動画を生成するOSSフレームワーク。CLIから直接使うほか、Claude Codeなどのエージェント用スキルや、ホスト型制作ワークフローの描画基盤として使える。`data-*`属性でタイミングやトラックを指定したHTMLとして記述し、GSAP・CSS・Lottie・Three.jsなどのアニメーションを接続できる。ヘッドレスChromeがフレームごとに時間を進めて撮影し、FFmpegでエンコードするため、同じ入力から同じ映像が得られる。ReactではなくプレーンなHTMLで書けてビルド工程が不要な点が差別化要因。Apache 2.0ライセンスで、AWS Lambdaによる分散レンダリングにも対応する。HTMLで動画を作りたい開発者、エージェントに動画制作を任せたいユーザー、CIや自動化パイプラインで動画を量産したいチーム向け。
- 6
作者の.agentsディレクトリから公開されたエンジニア向けスキル集
深掘り
Matt Pocock氏が日常の開発で使うコーディングエージェント(Claude Code・Codex・GitHub Copilot・Gemini CLIなど)向けスキル集。雰囲気でコードを書くバイブコーディングではなく、実際のエンジニアリングを支えることが目的。質問攻めのインタビューで要件のずれをなくす`/grill-me`・`/grill-with-docs`、用語集(GLOSSARY.md)とADRを作る仕組み、赤→緑→リファクタリングで進める`/tdd`、段階的に原因を切り分ける`/diagnosing-bugs`など、仕様化・チケット分解・実装・レビューまでを小さく差し替えやすいスキルの組み合わせで支える。GSD・BMAD・Spec-Kitなどがプロセス全体を管理するのに対し、主導権を開発者に残し自分好みに改造できる点が差別化要因。プラグインまたは編集可能なファイルとして導入できる。要件整理・設計の質・テストによるフィードバックを重視する実務のエンジニア向け。
- 7
NSA開発のソフトウェアリバースエンジニアリング(SRE)フレームワーク
深掘り
米国NSAの研究部門が開発・保守するソフトウェアリバースエンジニアリング(SRE)フレームワーク。Windows・macOS・Linuxで動作し、コンパイル済みコードの逆アセンブル、アセンブル、デコンパイル、グラフ表示、スクリプト実行ができる。多様なプロセッサの命令セットと実行形式に対応し、対話型と自動化モードの両方で動作、拡張やスクリプトはJavaまたはPythonで書ける。大規模で複数人によるSRE作業の効率化と、カスタマイズ・拡張が可能な研究基盤を目指して設計され、マルウェア解析にも使われる。ライセンスはApache-2.0。既知の脆弱性がある版が存在するため、利用前にセキュリティアドバイザリの確認が促されている。リバースエンジニア、セキュリティ研究者、解析アナリスト、拡張開発者向け。
- 8
AIコーディングエージェント向けのコンテキストウィンドウ最適化(MCP+フック)
深掘り
Claude Code・Gemini CLI・Cursor・Codex CLIなど17のAIコーディングエージェント向けに、MCPサーバーとフックで動くコンテキストウィンドウ最適化ツール。MCPツールの大量の出力(スナップショット、ログ、APIレスポンスなど)をサンドボックス内で処理し、必要な標準出力だけをコンテキストに戻して、315KBを5.4KBにする(約98%削減)ことを目指す。ファイル編集・Git操作・タスク・エラー・ユーザーの判断をSQLiteに記録してFTS5でインデックス化し、会話の圧縮(コンパクション)後もBM25検索で関連情報だけを取り出して作業を継続できる。データを読み込ませる代わりにLLMにスクリプトを書かせて集計させる「コードで考える」方式を採る。フックでツール呼び出しのルーティングを強制でき、回答の文体には干渉せずデータの流れだけを制御する点が差別化要因。長時間のコーディングセッションでコンテキスト不足や状態喪失に悩む開発者・チーム向け。(READMEは長く、末尾約1.5万字は未読)
- 9
小さなコンテキストウィンドウ向けのコンテキスト圧縮プラグイン
深掘り
AIコーディングエージェント(Claude Code・Codex・OpenCodeなど)とモデルAPIの間に入る、コンテキスト圧縮のプラグイン兼プロキシ。会話の古い部分をモデル自身が呼ぶ`compress`ツールで詳細な要約にまとめ、必要になれば`decompress`で復元できる。圧縮は段階的かつ可逆で、プロンプトキャッシュの接頭辞を保つ設計。READMEでは100K程度の小さなウィンドウでも動作し、トークン消費を約5分の1に抑え、数か月規模の単一セッションで数十億トークンを扱えるとするが、数値は作者自身の報告。導入はネイティブプラグイン、ランチャー、ベースURL変更の3通り。ホスト内蔵の要約機能と異なり、圧縮のタイミングと内容をモデルが判断する点が差別化要因。長時間作業の開発者、小さなコンテキストのモデルを使う人、トークンコストを抑えたい人向け。
- 10
Anthropic管理の、高品質なClaude Codeプラグインの公式ディレクトリ
深掘り
Anthropicが管理するClaude Code向けプラグインの公式ディレクトリで、厳選された高品質なプラグインを集めている。内部開発の`/plugins`と、パートナーやコミュニティによる`/external_plugins`に分かれ、`/plugin install {plugin-name}@claude-plugins-official`や`/plugin > Discover`で導入できる。プラグインは`.claude-plugin/plugin.json`をメタデータとし、スラッシュコマンド、エージェント、スキル、MCPサーバー設定(`.mcp.json`)を組み合わせる。`SKILL.md`だけのスキル群をマニフェストなしで`strict: false`と`skills`配列で登録する方法もある。Anthropicによる公式管理と品質・セキュリティ基準を満たす審査を経て掲載される点が差別化要因で、互換性維持のため`name`は不変のslugとして扱う。READMEはAnthropicが各プラグインの内容や動作を保証しないと明記しており、導入前の信頼性確認が推奨される。Claude Codeに機能を追加したい利用者と、自作プラグインを公開したい開発者向け。
- 11
AIエージェントに3D CAD機能を与えるプラグイン/スキル集
深掘り
AIエージェントに3D CADの作業を任せるためのMITライセンスのOSSプラグイン。Claude Code・Codex・Cursor・Gemini・Grokなどに導入でき、テキストや画像の指示からSTEPを中心にGLB・STL・3MFの3Dモデルを生成する。製造性(DFM)チェック、寸法入り工学図面(PDF)、DXF、ロボット記述ファイル(URDF・SRDF・SDF)、3Dプリント用G-code生成、Bambu Labsへの印刷送信、板金・CNC加工サービスへのファイル確認などを備える。CADカーネルはOpen CASCADEベースのbuild123dで、uvで起動するローカルのCADサーバー(cadgen)とビューアがエージェントの操作を支える。各エージェントアプリ向けのスキルとして、ローカルで完結する実用的な製造ワークフローをまとめて提供する点が差別化要因。部品設計や試作をAIで進めたい機械設計者、ロボット開発者、3Dプリンタ利用者向け。