GitHub Trending 定点観測RSSで購読

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

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

  1. 1

    C++★ 32,803+25,151 (今週)

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

    深掘り

    PS5の実行ファイルをLinuxとWindowsで動くように自動移植するツール。実行ファイルを対象OSのネイティブ形式に変換するリリンカーと、動的リンク用のPS5システムPRXライブラリの実装が中核。エミュレーションや別のランタイムプロセスを使わず、シェーダーはSPIR-Vに再コンパイルされ、ビルド時にSPIRV-Toolsによる検証もできる。相互運用性・研究・保存・互換性の確保を目的とし、ゲームごとの対応状況はコミュニティ製のマップで追跡される。移植や互換性に関心のある開発者・研究者・ソフトウェア保存に取り組む人向け(対象ユーザーの明記はなく、読み取りによる推測)。

  2. 2
    tester-army/e2e3回連続

    TypeScript★ 9,536+6,440 (今週)

    Webとモバイルアプリ向けの次世代E2Eテストフレームワーク

    深掘り

    Web・モバイルアプリ向けのE2Eテストフレームワーク。テスト内で目標を自然言語で記述するとAIエージェントがアプリを操作して達成を試み、結果はロケーターやアサーションで検証できる。操作は記録され、アプリが変わらない限り次回以降はモデルを呼ばずに再生されるため、AIを使うテストでも実行コストを抑えられる。WebはPlaywright経由でChromium・Firefox・WebKit、モバイルはiOS・Androidのシミュレーター/エミュレーターを対象とし、モデルは自分の契約・APIキー・ローカルモデルから選べる。1.0に向けて開発中。既存ツールと同じ感覚でE2Eテストを書きたい開発者やQA担当者向け。

  3. 3

    Shell★ 287,909+10,330 (今週)

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

    深掘り

    Matt Pocock氏がClaude CodeやCodex、GitHub Copilotなど多くのコーディングエージェント向けに日々使っているスキル集。要件をすり合わせる`grill-me`・`grill-with-docs`、GLOSSARY.mdとADRでドメイン用語を共有する仕組み、レッド・グリーン・リファクタリングで進める`tdd`、段階的に原因を絞り込む`diagnosing-bugs`、仕様化からチケット分解・実装・レビューまでのワークフロー系スキルを備える。小さく組み合わせ可能なスキルファイル群で、リポジトリごとに一度セットアップして課題管理ツールや文書配置を設定する。GSDやBMADのようにプロセス全体を引き受けず、利用者が主導権を持てる点が差別化要因。雰囲気でコードを書くのではなく設計や検証を重視する開発者向け。

  4. 4
    heygen-com/hyperframes▲ 29回連続

    TypeScript★ 61,792+4,223 (今週)

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

    深掘り

    HTML・CSS・メディア・シーク可能なアニメーションから、決定論的に同じ結果になるMP4動画を生成するOSSフレームワーク(Apache 2.0)。タイミングやトラックを指定する属性付きHTMLを書き、GSAP・Lottie・Three.js・Anime.js・WAAPIなどをアダプター経由で使える。ヘッドレスChromeがフレームごとにシークしてキャプチャし、FFmpegでエンコードするため同じ入力から同じ動画が得られる。CLI、AIコーディングエージェント向けスキル、ホスト型ワークフローの描画基盤としても使える。Node.js 22以上とFFmpegが必要。Reactやビルド工程が不要でRemotionより扱いやすい点が差別化要因。エージェントに動画制作を任せたい開発者や、製品紹介・SNS動画を自動生成したいチーム向け。

  5. 5
    thedotmack/claude-mem▼ 17回連続

    TypeScript★ 100,080+3,803 (今週)

    セッション間で文脈を保持する永続メモリ機能

    深掘り

    Claude Codeなどのエージェントのセッション中の作業を自動記録し、AIで要約・圧縮して後続セッションに関連文脈として注入する永続メモリ基盤。セッション開始・プロンプト送信・ツール実行・終了のライフサイクルフックで作業を捕捉し、ローカルのワーカーとSQLiteに保存、全文検索とChromaのベクトル検索を併用して取り出す。検索は「索引→時系列の文脈→詳細」の3段階のMCPツールでトークン消費を抑える。`<private>`タグで機密を保存対象から外せ、Codex・Gemini・OpenClawなど多数のエージェントに対応する点が差別化要因。複数セッションにまたがってプロジェクト知識を継続させたい開発者向け。

  6. 6
    flutter/flutter▲ 23回連続

    Dart★ 179,955+680 (今週)

    モバイル・Web・デスクトップ向けアプリを単一コードベースで構築するGoogleのSDK

    深掘り

    Googleが提供する、単一のコードベースからモバイル・Web・デスクトップ向けの高速なUIを作るSDK。Dartで書いたコードはARMネイティブコードやJavaScript/WebAssemblyにコンパイルされ、状態を保ったまま反映するホットリロードに対応する。ピクセル単位で制御できるレイヤー構造、Material・Cupertinoを含む豊富なウィジェット、Impellerなどによるハードウェアアクセラレーション描画が特徴。VS CodeやAndroid Studioのプラグイン、pub.devの膨大なパッケージ、FFIやプラットフォームチャネルによるネイティブ連携も使える。デザインの自由度と開発速度を両立させたいアプリ開発者やチーム向け。

  7. 7
    cursor/plugins7回連続

    TypeScript★ 11,069+1,140 (今週)

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

    深掘り

    Cursor向けのプラグイン仕様と公式プラグインをまとめたリポジトリ。開発ツール・フレームワーク・SaaSごとに独立したディレクトリがあり、各プラグインは`.cursor-plugin/plugin.json`のマニフェストと、スキル(SKILL.md)・Cursorルール(.mdc)・MCPサーバー定義(mcp.json)で構成される。ルートの`marketplace.json`が全プラグインを一覧化する。コードレビューやCI、並列クラウドエージェントによるタスク分散などの開発者向け機能と、Gmail・Google Drive・GitHub・Salesforceなど外部サービス連携を収録する。差別化点はREADMEに明記されていない(公式カタログである点が特徴、読み取りによる推測)。MITライセンス。Cursorに機能を足したい開発者や、自作プラグインを作成・検証したい開発者向け。

  8. 8

    Python★ 19,628+2,508 (今週)

    AIエージェントに3D CAD機能を与えるプラグイン/スキル集

    深掘り

    Claude Code・Codex・Cursor・Gemini・Grokなどのエージェントに3D CAD作業の能力を与えるプラグイン兼スキル集。STEP・GLB・STL・3MF形式の3Dモデル生成、DFMチェック、工学図面、DXF、URDF/SRDF/SDFなどのロボット記述、G-code生成、3Dプリンタや板金・CNC加工サービスとの連携に対応する。uvで動くローカルのCLI/サーバー`cadgen`がOpenCascade(OCP)系のCADカーネルで形状を処理し、ブラウザやアプリ内のビューアで表示する。プラグイン非対応のエージェントでもスキル経由で使える。モデル生成から製造までを自然言語で一貫して扱える点が差別化要因。機械設計者・メイカー・ロボット開発者向け。

  9. 9
    mvschwarz/openrig▲ 18回連続

    TypeScript★ 7,237+2,028 (今週)

    Claude Code、Codex、Piなどで構成するエージェントネットワークビルダー

    深掘り

    Claude CodeやCodex、Piなどのコーディングエージェントを、役割・共有文脈・担当作業を持つ永続的なチームとして構成・運用するApache-2.0のOSS。チームをYAML(RigSpec)で定義し`rig up`等の1コマンドで起動する。各エージェントはtmuxセッション上で動き、ローカルのデーモン・CLI・TUI・MCPサーバーがSQLiteで状態を管理する。リーダーのエージェントが専門エージェントを調整し、人間の判断が要る結果だけ報告する運用を想定。スナップショットと復元、既存セッションの取り込み、`rig send`によるエージェント間通信、Slack連携に対応する。異なるプロバイダーのエージェントを混在でき、セルフホストできる点が差別化要因。Node.js 22/24とtmuxが必要で、macOS/Linux(WindowsはWSL2)対応。セットアップ時に設定やフックが書き換えられるためバックアップ推奨。複数エージェントを並行運用したい開発者向け。

  10. 10

    TypeScript★ 155,116+126,976 (今週)

    アプリの振る舞いからネイティブバイナリまで、エージェントでリバースエンジニアリング

    深掘り

    REA(Reverse Engineer Anything)は、AIエージェントがソフトウェアをリバースエンジニアリングするためのローカル向けMCPサーバー。ネイティブバイナリ、JavaScript/Electronアプリ、.NETアセンブリ、Webサイト、Androidアプリ、ファームウェアなど幅広い対象を扱う。エージェントはREAのツールで対象を解析し、コードや参照関係、根拠と分からない点を受け取って、機能の仕組みの説明や類似機能の実装・テストに役立てる。Hopper・Ghidra・IDAなどの既存の解析エンジンと連携でき、CLIからも同じ機能を使える。一つのMCPで多様な対象を横断し、結論ごとに証拠と限界を示す点が差別化要因。ソースのないアプリの機能を理解したい開発者や、セキュリティ調査・CTFに取り組む人向け。

  11. 11

    JavaScript★ 10,469+7,383 (今週)

    セルフホスト型のジム・自重トレーニング記録ツール

    深掘り

    自分のサーバーで動かすセルフホスト型のジム・自重トレーニング記録アプリ。曜日ごとのルーティン作成、5,600種以上の種目からの選択、スーパーセットやウォームアップを含むセット記録、体重記録、進捗ルールに基づく目標値の提案ができる。筋肉ごとの「トレーニング済み・疲労中・非トレーニング」を部位マップで確認でき、FitNotes・Strong・Hevy・Apple Healthからの取り込みとJSON書き出しに対応する。ログインはパスキーで、複数端末の同期とオフライン利用も可能。データは自分のサーバーに保存され、サブスクリプション・広告・テレメトリはなく、AIコーチやMCPサーバーは自分のAPIキーで使う任意機能。データを外部に預けたくない人や有料アプリから乗り換えたい人、セルフホストを楽しめる人向け。

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

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