GitHub Trending 定点観測RSSで購読

GitHubトレンドを毎朝、日本語で深掘り要約

GitHub Trending ウィークリーレポート

  1. 1
    morluto/rea4回連続

    TypeScript★ 307,056+248,962 (今週)

    エージェントを使ったリバースエンジニアリング支援ツール

    深掘り

    REA(Reverse Engineer Anything)は、AIエージェントからMCP経由で呼び出してネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Androidアプリ、Webサイト、ネットワークキャプチャ、ファームウェアなどを解析するツール。エージェントが解析を依頼するとターゲットを調べて関連コードをたどり、根拠と未確定事項を添えて結果を返す。解析はローカルで実行され、Hopper・Ghidra・IDAなど既存の解析環境を利用できる。複数形式を1つのツールで扱える点、結論に根拠と制約を明記する点、CLIからも同じ機能を使える点が特徴。他社アプリの仕組みを理解して自分のプロダクトに取り入れたい開発者やセキュリティ研究者向けで、READMEは所有または許可を得たソフトウェアに限った利用を求めている。

  2. 2

    Rust★ 31,727+20,267 (今週)

    アーティスト・デザイナー・映像制作者向けのAI画像・動画制作エンジン

    深掘り

    AIによる画像・動画制作を対話的に行うための統合環境(IDE)。2Dでの構図作りや3Dでのシーン配置を組み合わせ、用途に合うモデルを選べる。キャラクターのポーズやカメラ位置、背景除去、3Dメッシュの配置などを生成前に組み立てられ、プロンプトだけに頼らず再現性の高い結果を目指す点が特徴。画像・動画・音楽・3Dメッシュ・ワールドを合わせて62種のモデルを扱い、Grok、Midjourney、Sora、World Labsなどのプロバイダに対応する。デスクトップアプリはWindowsとmacOS向けに配布され、Linuxはソースからビルドする。MITまたはApache-2.0のデュアルライセンス。アーティスト、デザイナー、映画制作者向け。

  3. 3

    C++★ 41,645+20,518 (今週)

    PS5実行ファイルをLinux/Windowsへ自動移植するツール

    深掘り

    PS5の実行ファイルをLinuxとWindowsのネイティブ形式へ自動で移植するツール。実行ファイルを各OSの形式に変換するrelinkerと、動的リンクに使えるPS5システムPRXライブラリの再実装を備える。エミュレーションや別の実行環境を使わない点が特徴で、シェーダーはSPIR-Vに変換でき、Spirv-Toolsで検証できる。コントローラーはSDL経由で対応し、キーボード・マウスは`anyps5-input.ini`で設定する。ファイルが端末内に留まるWeb版コンバーターもある。ライブラリや対応ゲームの進捗はプロジェクトのサイトで確認できる。相互運用性の研究、ゲームの保存、互換性検証を目的とする人向け。

  4. 4

    HTML★ 56,973+9,024 (今週)

    AIコーディングエージェント向けの図表デザインスキル(44種類の図表タイプ)

    深掘り

    Claude Code・Codex などのコーディングエージェントから使うAgent Skillで、図を自己完結した単一のHTML+SVGファイルとして描き出す。影を使わず4pxグリッドで配置するエディトリアル調のデザイン規則を持つ。WebサイトのURLからパレットとフォントを取り込んで全図に反映したり、draw.io・Mermaid・Excalidrawのファイルを同じデザイン体系で描き直したりでき、SVG/PNGへの書き出しにも対応する。Mermaidのようなテキストからの自動レイアウトとは異なり、公開用の見栄えの良い図を作る用途に向く。Gitで差分管理しながら頻繁に更新する文書にはMermaidの方が適するとREADMEに明記されている。ブログや資料の図の見た目を揃えたい開発者・ライター向け。

  5. 5

    Python★ 41,679+2,328 (今週)

    Anthropic管理の、高品質なClaude Codeプラグインの公式ディレクトリ

    深掘り

    Anthropicが管理するClaude Code向けプラグインの公式ディレクトリ(マーケットプレイス)。プラグインはコマンド、エージェント、スキル(SKILL.md)、MCPサーバー設定などをまとめた拡張単位で、`/plugin install {name}@claude-plugins-official`や`/plugin > Discover`から導入できる。Anthropic社員による`/plugins`と、パートナーやコミュニティによる`/external_plugins`に分かれ、外部プラグインは品質・セキュリティ基準の審査を経て掲載される。`plugin.json`のないスキル集を`strict: false`と`skills`配列で登録できるスキルバンドル形式に対応し、nameは不変のslug、表示名は`displayName`、改名は`renames`マップで既存ユーザーを移行する。READMEはAnthropicが同梱MCPサーバーやソフトウェアを保証しないと明記し、導入前の信頼性確認を促している。Claude Codeを拡張したい利用者と、プラグインを公開したい開発者・パートナー向け。

  6. 6
    heygen-com/hyperframes▼ 114回連続

    TypeScript★ 65,955+5,601 (今週)

    HTMLを書いて動画をレンダリングするエージェント向けツール

    深掘り

    HTML・CSS・メディア・シーク可能なアニメーションから、決定的なMP4動画を生成するOSSフレームワーク。`data-*`属性でタイミングやトラックを指定したHTMLとして動画を記述し、GSAP・CSS・Lottieなどのアニメーションを組み合わせる。ヘッドレスChromeが各フレームをシークして撮影し、FFmpegでエンコードするため、同じ入力から同じ動画が得られる。CLIによるプレビューとレンダリング、エージェント用スキル、再利用可能なブロックのカタログ、AWS Lambdaでの分散レンダリングを備える。React(JSX)やビルド工程が不要なプレーンHTMLで書ける点とApache 2.0である点が差別化要因。エージェントで動画を自動生成したい開発者、動画を量産したいチーム、HTMLの知識を活かして動画を作りたいWeb開発者向け。

  7. 7
    mksglu/context-mode▲ 12回連続

    TypeScript★ 30,504+4,207 (今週)

    AIコーディングエージェント向けのコンテキストウィンドウ最適化(MCP+フック)

    深掘り

    Claude Code・Gemini CLI・Cursorなど17プラットフォーム対応の、コンテキストウィンドウ節約用MCPサーバー兼プラグイン。MCPツールの大きな出力をサンドボックスで処理し、生データを会話に載せず必要な結果だけを返す(例として315KBを5.4KBに圧縮、約98%削減)。ファイル編集・Git操作・タスク・エラー・ユーザーの判断などのセッションイベントをSQLiteに記録し、FTS5とBM25検索で、会話の圧縮後も関連情報だけを取り出して作業を継続できる。データを読み込ませる代わりにLLMにスクリプトを書かせて集計させる「コードで考える」方式を採る。フックによるツール呼び出しの強制ルーティングと、回答の文体に介入しない設計が差別化要因。長時間のコーディングセッションでコンテキスト不足や状態喪失に悩む開発者、複数ツールを使い分けるチーム向け。(READMEは長く、末尾約1.5万字は未読)

  8. 8

    Java★ 90,235+7,510 (今週)

    NSA開発のソフトウェアリバースエンジニアリング(SRE)フレームワーク

    深掘り

    米国NSAの研究部門が開発・保守するソフトウェアリバースエンジニアリング(SRE)フレームワーク。Windows・macOS・Linuxで動作し、コンパイル済みコードの逆アセンブル、アセンブル、デコンパイル、グラフ表示、スクリプト実行などを備える。多様なプロセッサ命令セットと実行形式に対応し、対話操作と自動処理の両方で使え、拡張やスクリプトはJavaまたはPythonで書ける。複雑なSRE作業のスケーリングやチーム作業の課題を解決し、カスタマイズ・拡張が可能な研究基盤として設計され、マルウェア解析や脆弱性の理解に使われる。一部バージョンに既知の脆弱性があるため、利用前にセキュリティアドバイザリの確認が促されている。リバースエンジニア、セキュリティ研究者、解析者、拡張開発者向け。

  9. 9
    mattpocock/skills▼ 310回連続

    Shell★ 295,049+11,937 (今週)

    作者の.agentsディレクトリから公開されたエンジニア向けスキル集

    深掘り

    Matt Pocock氏が日常的に使うコーディングエージェント(Claude Code・Codex・GitHub Copilot・Gemini CLIなど)向けのスキル集。質問攻めで要件のずれをなくす`/grill-me`・`/grill-with-docs`、プロジェクト固有の用語集(GLOSSARY.md)とADRを整える仕組み、赤・緑・リファクタのループを回す`/tdd`、体系的な原因究明の`/diagnosing-bugs`、設計の改善候補を洗い出す`/improve-codebase-architecture`など、小さく組み合わせ可能なスキルを配置し、フィードバックループと共有言語で作業精度を高める。GSDやBMADのようにプロセス全体を管理せず、ユーザーが制御を保ったまま編集・改変できる点が差別化要因。MITライセンス。雰囲気でコードを生成するのではなく、実際のアプリを設計・保守したいエンジニア向け。

  10. 10

    TypeScript★ 1,711+779 (今週)

    小さなコンテキストウィンドウ向けのコンテキスト圧縮プラグイン

    深掘り

    Claude Code・CodexなどのコーディングエージェントとモデルAPIの間に入り、会話の文脈を圧縮するプラグイン兼プロキシ。プロキシがリクエストを受けてから圧縮を行い、モデルに`compress`(範囲の要約)、`decompress`(元の内容の復元)、`search_context`(検索)、`acp_status`(状態確認)のツールを注入し、圧縮のタイミングと対象はモデル自身が判断する。READMEは100K程度の小さなウィンドウでも長時間の単一セッションを続けられ、トークン使用量を大幅に減らせるとするが、数値は作者自身の報告。ホスト内蔵の要約と違い、増分的に圧縮でき、元に戻せ、プレフィックスキャッシュを維持できる点が差別化要因。数日から数か月に及ぶ長いセッションを行う開発者や、複数のAIコーディングクライアントを使う人向け。

出典: https://github.com/trending?since=weekly

← 最新のウィークリーレポートへ