
軽量なサービス仮想化 / APIシミュレーション / APIモッキングツール - 開発者とテスター向け

Hoverflyは軽量でオープンソースのAPIシミュレーションツールです。Hoverflyを使用すると、アプリケーションが依存するAPIの現実的なシミュレーションを作成できます。
HoverflyはiOCO Solutionsによって開発・保守されています。
Hoverfly Cloud - サービスとしてのAPIシミュレーション。こちらからサインアップしてください。
コントリビューションを歓迎します!
コントリビュートするには、以下の手順に従ってください:
フォークモデルの詳細については、こちらのリンクを参照してください:フォークワークフロー
Goをインストールします。公式Goウェブサイトからお使いのOSに合わせたダウンロードとインストール手順に従ってください。以前にapt-getやhomebrewを使ってGoをインストールしたことがある場合は、まずそれらをアンインストールしてください。
hoverflyプロジェクトをクローンします:
git clone https://github.com/SpectoLabs/hoverfly.git
# or: git clone https://github.com/<your_username>/hoverfly.git
最後にビルドを実行できます
cd hoverfly
make build
バイナリはtargetディレクトリに生成されることに注意してください。
以下のコマンドで全てのユニットテストと機能テストを実行できます:
make test
環境にrubyとpythonがセットアップされていない場合、一部のミドルウェアテストが失敗する可能性があります。Macを使用している場合は、Homebrewでインストールできます:
brew install ruby
brew install python
Apache License バージョン2.0 詳細はLICENSEを参照。
Copyright (c) 2025 Hoverfly Cloud