Repolode
ramensoftware

ramensoftware/windhawk

Windowsプログラムの動作を変えるコミュニティ製modをインストール・管理できるカスタマイズ用マーケットプレイス。

スター
9,462
フォーク
256
未解決の Issue
173
最終コミット
11 日前

これは何?

Windhawkは、Windowsプログラムの元ファイルを変更せずに動作をカスタマイズできるツールです。ユーザーは、実行中のアプリケーションにフックして機能や見た目を変更する小さなプラグインであるmodを探してインストールし、Windhawkのインターフェースから管理できます。

このプロジェクトでは、Windows上の対象プロセスにmodのコードを読み込むため、グローバルインジェクションとフックの手法を使用しています。コードベースは、メインのwindhawk.exe実行ファイル、32-bitおよび64-bitのエンジンDLL、modのインストールと一覧表示を行うVS Code拡張機能で構成されています。

modは別のwindhawk-modsリポジトリでホストされており、このリポジトリにはアプリケーションのソースコードが含まれ、issue報告や議論にも利用されています。

主な機能

  • 01Windowsプログラム向けのコミュニティ製modをインストール・管理
  • 02元の実行ファイルを変更せずにプログラムの動作を変更
  • 03グローバルインジェクションとフックを使って対象プロセスにmodのコードを読み込む
  • 0432-bitおよび64-bitのエンジンライブラリを同梱
  • 05mod管理用のVS Code拡張機能を提供

ユースケース

  • Windows標準アプリケーションの見た目や動作を変更する
  • ファイルを編集せずにサードパーティ製デスクトッププログラムをカスタマイズする
  • 独自のWindowsプログラム向けフックを開発・テストする

クイックスタート

  1. 1

    公式サイトからWindhawkの公式インストーラーをダウンロードして実行します

  2. 2

    windhawk-modsリポジトリでコミュニティ製modを探し、必要なものをインストールします

使う前に知っておきたいこと

  • WindhawkはWindows専用です。
  • コードをシステム全体に注入し、実行中のプログラムにフックして動作します。
  • コピーレフトライセンスであるGPL-3.0の下で公開されています。

トピック

よくある質問

windhawk とは?
Windowsプログラムの動作を変えるコミュニティ製modをインストール・管理できるカスタマイズ用マーケットプレイス。 Windhawkは、Windowsプログラムの元ファイルを変更せずに動作をカスタマイズできるツールです。ユーザーは、実行中のアプリケーションにフックして機能や見た目を変更する小さなプラグインであるmodを探してインストールし、Windhawkのインターフェースから管理できます。
windhawk は無料で使えますか?ライセンスは?
windhawk は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
windhawk は今もメンテナンスされていますか?
活発にメンテナンス中。windhawk の最終コミットは 2026年10月10日 です。
windhawk は何に使えますか?
Windows標準アプリケーションの見た目や動作を変更する ファイルを編集せずにサードパーティ製デスクトッププログラムをカスタマイズする 独自のWindowsプログラム向けフックを開発・テストする
windhawk のインストール方法は?
公式サイトからWindhawkの公式インストーラーをダウンロードして実行します windhawk-modsリポジトリでコミュニティ製modを探し、必要なものをインストールします
windhawk はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ramensoftware/windhawk

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト