GitHub Trending 定点観測RSSで購読

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

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

  1. 1
    morluto/rea5回連続

    TypeScript★ 321,589+239,923 (今週)

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

    深掘り

    REA(Reverse Engineer Anything)は、AIエージェントからMCP経由で呼び出してネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Androidアプリ、Webサイト、ネットワークキャプチャ、ファームウェアなどを解析するツール。エージェントが対象を調べて関連コードをたどり、根拠と未確定事項を添えて結果を返し、動作の説明や再実装、テストにつなげる。`npx rea-agents setup`でClaude CodeやCodexに登録でき、CLIからも同じ機能を使える。解析はローカルで実行され、Hopper・Ghidra・IDAなど既存の解析環境を利用できる。複数形式を1つのMCPで横断的に扱える点、結論に根拠と制約を明記する点が特徴。他社アプリの仕組みを理解して自分のプロダクトに取り入れたい開発者やセキュリティ研究者向け。

  2. 2

    Rust★ 32,665+18,479 (今週)

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

    深掘り

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

  3. 3

    C++★ 43,144+16,250 (今週)

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

    深掘り

    PS5の実行ファイルをLinuxとWindowsのネイティブ形式へ自動で移植するツール。実行ファイルを各OSの形式に変換するrelinkerと、動的リンク用にPS5システムPRXライブラリを実装した部品を備える。エミュレーションや別プロセスの実行環境を使わない点が特徴で、シェーダーはSPIR-Vに再コンパイルされ、コントローラーはSDL経由、キーボード・マウスは設定ファイルで割り当てられる。ファイルが端末外に出ないWeb版コンバーターがあり、relinkerのみのビルドならmacOS(Apple silicon含む)でも動作する。著作物やキーは同梱しないと明記されている。相互運用性の研究、保存、互換性検証を目的とする開発者・研究者・愛好家向け。

  4. 4

    Python★ 42,637+3,581 (今週)

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

    深掘り

    Anthropicが管理するClaude Code向けプラグインの公式ディレクトリ(マーケットプレイス)。Anthropic社内で保守する`/plugins`と、パートナーやコミュニティによる`/external_plugins`に分かれ、外部プラグインは品質・セキュリティ基準を満たしたものだけが掲載される。`/plugin install {name}@claude-plugins-official`や`/plugin > Discover`から導入でき、各プラグインは`.claude-plugin/plugin.json`に加え、MCP設定、スラッシュコマンド、エージェント、スキル(SKILL.md)を含められる。nameは不変のslug、表示名は`displayName`で変更する運用で、SKILL.mdのみのリポジトリは`strict: false`と`skills`配列で登録できる。Anthropicは同梱ソフトウェアの動作を保証しないと明記し、導入前の信頼性確認を促している。Claude Codeの利用者と、プラグインを公開したい開発者・パートナー向け。

  5. 5
    mksglu/context-mode▲ 23回連続

    TypeScript★ 30,739+4,438 (今週)

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

    深掘り

    Claude Code・Gemini CLI・Cursorなど17プラットフォーム対応の、コンテキストウィンドウ節約用MCPサーバー兼フックツール。MCPツールの大きな生データ(Playwrightのスナップショットやissue一覧など)をサンドボックスで処理し、必要な出力だけを会話に戻すことでデータ量を大幅に削減する(READMEは約98%削減と主張)。編集したファイル・タスク・エラー・ユーザーの判断などのセッション状態をSQLiteに記録し、FTS5とBM25検索で、会話の圧縮後も関連情報だけを取り出して作業を再開できる。LLMに直接分析させず、コードを書かせて計算させる方式を推奨する。指示ファイルだけでなくフックでツール呼び出しを実際に制御する点と、回答の文体に干渉しない点が差別化要因。日常的にエージェントでコーディングする開発者やチーム向け。(READMEは長く、末尾約1.5万字は未読)

  6. 6

    HTML★ 57,654+8,382 (今週)

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

    深掘り

    Claude Code・CodexなどのAIエージェントから使うスキルで、図を自己完結した単一のHTML+SVGファイルとして描き出す。エージェントが依頼に合う図の種類(READMEでは44〜45種)を選び、必要な参照ファイルだけを読み込んで描画する。WebサイトのURLから配色とフォントを取り込んでブランドに合わせたり、draw.io・Mermaid・Excalidrawのファイルを同じ設計で描き直したりでき、SVG/PNGへの書き出しにも対応する。影を使わず、1つのアクセントカラーと4pxグリッドで整えたエディトリアル調のデザインを重視し、Mermaidのような自動レイアウトやGitで差分を追えるテキスト形式とは方向性が異なる。ブログ記事や資料など、公開する図を見栄え良く作りたい開発者・ライター向け。

  7. 7

    Java★ 90,860+7,608 (今週)

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

    深掘り

    米国NSAの研究部門が開発・保守するソフトウェアリバースエンジニアリング(SRE)フレームワーク。Windows・macOS・Linuxで動作し、コンパイル済みプログラムの逆アセンブル、デコンパイル、グラフ表示、スクリプト実行などを備える。多様なプロセッサ命令セットと実行形式に対応し、対話操作と自動処理の両方で使え、拡張やスクリプトはJavaまたはPythonで作成できる。大規模なSRE作業のチーム運用に対応し、自由に拡張できる研究基盤として設計されている。マルウェア解析や脆弱性の理解を目指すセキュリティアナリスト、研究者、拡張開発者向け。

  8. 8
    heygen-com/hyperframes▼ 215回連続

    TypeScript★ 66,696+5,639 (今週)

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

    深掘り

    HTML・CSS・メディア・シーク可能なアニメーションから、同じ入力から同じ結果が得られる決定論的なMP4動画を生成するOSSフレームワーク。`data-*`属性でタイミングやトラックを指定した普通のHTMLで動画を記述し、GSAP・Lottie・Three.jsなどのアニメーションに対応する。ヘッドレスChromeが各フレームをシークして撮影し、FFmpegでエンコードする。CLI、Claude Code向けスキル、再利用可能なブロックのカタログ、ブラウザ上のStudio、AWS Lambdaでの分散レンダリングを備える。Remotionと違いReactやビルド工程が不要なプレーンHTMLで書ける点と、Apache 2.0である点が差別化要因。エージェントで製品紹介・SNS向け動画やデータ可視化を自動生成したい開発者やチーム、CIで再現性のある動画レンダリングを行いたい人向け。

  9. 9

    TypeScript★ 12,715+1,536 (今週)

    Cursorのプラグイン仕様と公式プラグイン集

    深掘り

    Cursor公式のプラグインを集めたマーケットプレイス用リポジトリ。開発ツール、フレームワーク、SaaSなど幅広いサービス向けのプラグインを収録し、各プラグインはルート直下の独立ディレクトリで管理され、`.cursor-plugin/plugin.json`のマニフェストを持つ。プラグインはエージェント用スキル(SKILL.md)、Cursorルール(.mdc)、MCPサーバー定義(mcp.json)の組み合わせで構成され、ルートのmarketplace.jsonが全プラグインを一覧にまとめる。収録例にはコードレビューやCI向けワークフロー、Gmail・Google Drive・Salesforce・GitHubなどの外部サービス連携がある。READMEには他の仕組みとの差別化点や対象ユーザーの記載がなく、Cursorユーザーとプラグイン開発者向けと推測される。

  10. 10

    Python★ 52,966+4,200 (今週)

    Claude Code上で動く就職活動フレームワーク

    深掘り

    Claude Code上で動く求職支援のOSSフレームワークで、データはすべて自分のマシンに置かれる。プロフィール設定、求人検索、適合度評価、LaTeXによるCVとカバーレター作成、面接対策、応募状況の管理までを`/setup`・`/scrape`・`/apply`などのコマンドで一連の流れとして扱う。`/apply`では作成したドラフトを別のレビュー用エージェントが批評して修正し、PDFを実際にコンパイルして見た目を確認し、ATSでの読み取りやすさも検証する。プロフィールにない経験や技能を捏造しない方針が明記されている。ポータル検索、テンプレート、評価基準を拡張でき、標準の求人サイトはデンマーク市場向けだが他国にも対応できる。Claudeの有料プランまたはAPIクレジットとLaTeX環境が必要で、LaTeXやCLIに抵抗がなく自分用にフォークして使える求職者向け。

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

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