![]() |
VOOZH | about |
dotnet add package Kuestenlogik.Bowire.Mock --version 1.9.0
NuGet\Install-Package Kuestenlogik.Bowire.Mock -Version 1.9.0
<PackageReference Include="Kuestenlogik.Bowire.Mock" Version="1.9.0" />
<PackageVersion Include="Kuestenlogik.Bowire.Mock" Version="1.9.0" />Directory.Packages.props
<PackageReference Include="Kuestenlogik.Bowire.Mock" />Project file
paket add Kuestenlogik.Bowire.Mock --version 1.9.0
#r "nuget: Kuestenlogik.Bowire.Mock, 1.9.0"
#:package Kuestenlogik.Bowire.Mock@1.9.0
#addin nuget:?package=Kuestenlogik.Bowire.Mock&version=1.9.0Install as a Cake Addin
#tool nuget:?package=Kuestenlogik.Bowire.Mock&version=1.9.0Install as a Cake Tool
๐ CI
๐ codecov
๐ NuGet
๐ License
The multi-protocol API workbench. gRPC, REST, GraphQL, JSON-RPC, SignalR, WebSocket, SSE, MQTT, Socket.IO, MCP, OData, AsyncAPI, AMQP, Kafka, Akka.NET, NATS, SOAP, Pulsar โ run against any service URL with zero code changes.
Quickstart ยท Features ยท Why Bowire ยท Docs ยท Downloads ยท Bootcamp
๐ Bowire workbench โ discover, invoke, stream, record across protocols
# .NET tool (cross-platform, recommended)
dotnet tool install -g Kuestenlogik.Bowire.Tool
Windows MSIs, portable ZIPs, Docker images, and pending winget / Homebrew / Chocolatey distributions โ all listed on the Downloads page. It's the source of truth for what's available right now.
โ 5-minute Quickstart for the first call against your own service.
Mount the workbench inside an existing ASP.NET host:
dotnet add package Kuestenlogik.Bowire
var app = WebApplication.Create(args);
app.MapBowire(); // workbench at /bowire
app.Run();
Discovery picks services off the host's IServiceProvider โ REST routes, gRPC reflection, SignalR hubs, custom protocols. See Setup โ Embedded.
Everything user-facing lives at bowire.io. The most-asked entries:
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 5 NuGet packages that depend on Kuestenlogik.Bowire.Mock:
| Package | Downloads |
|---|---|
|
Kuestenlogik.Bowire.Protocol.Grpc
Bowire gRPC protocol plugin โ auto-discovered service browser via gRPC Server Reflection. |
|
|
Kuestenlogik.Bowire.Protocol.Rest
Bowire REST protocol plugin โ discovers REST endpoints via OpenAPI 3 / Swagger and lets you exercise them with the same form-based UI used for gRPC. |
|
|
Kuestenlogik.Bowire.Protocol.Mqtt
Bowire MQTT protocol plugin โ MQTT 3.1.1 / 5.0 via MQTTnet. Topics map to services, publish/subscribe map to unary/streaming. |
|
|
Kuestenlogik.Bowire.Mcp
Bowire.Mcp โ exposes the Bowire workbench itself as an MCP server, so AI agents (Claude Desktop, Cursor, Copilot) can drive discovery, invocation, recording, mocking, and replay through the Model Context Protocol. Sibling of Kuestenlogik.Bowire.Mock; the third row of the MCP surface area: Bowire as MCP server for its own operations (Kuestenlogik.Bowire.Protocol.Mcp covers the other two โ Bowire as MCP client and as MCP adapter for fremd-protocols). Built on the official ModelContextProtocol C# SDK (1.2.x). Mount via `services.AddBowireMcp() + endpoints.MapBowireMcp(...)` for HTTP/SSE binding or run `bowire mcp serve` for stdio transport. |
|
|
Kuestenlogik.Bowire.Protocol.GraphQL
Bowire GraphQL protocol plugin โ discover and execute GraphQL queries, mutations, and subscriptions via schema introspection. |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.9.0 | 148 | 6/8/2026 |
| 1.8.0 | 150 | 6/6/2026 |
| 1.7.0 | 149 | 6/3/2026 |
| 1.6.1 | 151 | 5/25/2026 |
| 1.6.0 | 196 | 5/25/2026 |
| 1.5.1 | 148 | 5/24/2026 |
| 1.5.0 | 171 | 5/20/2026 |
| 1.4.4 | 163 | 5/17/2026 |
| 1.4.3 | 148 | 5/17/2026 |
| 1.4.2 | 145 | 5/17/2026 |
| 1.4.1 | 149 | 5/17/2026 |
| 1.4.0 | 143 | 5/17/2026 |
| 1.4.0-rc.1 | 72 | 5/17/2026 |
| 1.3.0 | 152 | 5/12/2026 |
| 1.3.0-rc.1 | 72 | 5/12/2026 |
| 1.2.0 | 153 | 5/11/2026 |
| 1.2.0-rc.1 | 81 | 5/11/2026 |
| 1.1.0 | 152 | 5/11/2026 |
| 1.1.0-rc.4 | 82 | 5/11/2026 |
| 1.0.12 | 149 | 5/6/2026 |