VOOZH about

URL: https://www.nuget.org/packages/Kuestenlogik.Bowire

โ‡ฑ NuGet Gallery | Kuestenlogik.Bowire 1.9.0


๏ปฟ

๐Ÿ‘ Image
Kuestenlogik.Bowire 1.9.0

Prefix Reserved
dotnet add package Kuestenlogik.Bowire --version 1.9.0
 
 
NuGet\Install-Package Kuestenlogik.Bowire -Version 1.9.0
 
 
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Kuestenlogik.Bowire" Version="1.9.0" />
 
 
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Kuestenlogik.Bowire" Version="1.9.0" />
 
Directory.Packages.props
<PackageReference Include="Kuestenlogik.Bowire" />
 
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Kuestenlogik.Bowire --version 1.9.0
 
 
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Kuestenlogik.Bowire, 1.9.0"
 
 
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Kuestenlogik.Bowire@1.9.0
 
 
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Kuestenlogik.Bowire&version=1.9.0
 
Install as a Cake Addin
#tool nuget:?package=Kuestenlogik.Bowire&version=1.9.0
 
Install as a Cake Tool
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Bowire

๐Ÿ‘ 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

Install

# .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.

Embedded mode

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.

Documentation

Everything user-facing lives at bowire.io. The most-asked entries:

  • Quickstart โ€” zero to first call
  • Bootcamp โ€” hands-on walkthrough, six units + capstone
  • Features โ€” workbench surfaces, recordings, mock, MCP
  • Protocols โ€” per-protocol setup and conventions
  • Architecture โ€” plugin model, host packages, ALC isolation
  • API reference โ€” DocFX-generated reference

Roadmap & Community

  • ROADMAP.md โ€” what shipped, what's planned, what's deliberately out of scope
  • Community โ€” Discord, Discussions, Issues
  • CONTRIBUTING.md โ€” plugin authoring, smoke tests, PR workflow

License

Apache 2.0

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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (31)

Showing the top 5 NuGet packages that depend on Kuestenlogik.Bowire:

Package Downloads
Kuestenlogik.Bowire.Mock

Bowire mock server โ€” replays Bowire recordings as a live local API endpoint. Supports REST + gRPC unary replay, SSE / WebSocket / SignalR / MQTT streaming replay with captured frame cadence, schema-only mocks (OpenAPI / proto FileDescriptorSet / GraphQL SDL), chaos injection (latency, fail-rate), stateful cursors, and capture-on-miss for spec-by-example. Run via `bowire mock --recording <file>` or embed with `app.UseBowireMock(...)`.

Kuestenlogik.Bowire.Protocol.WebSocket

Bowire WebSocket protocol plugin โ€” interactive raw text/binary frame channel for testing WebSocket endpoints.

Kuestenlogik.Bowire.Protocol.Grpc

Bowire gRPC protocol plugin โ€” auto-discovered service browser via gRPC Server Reflection.

Kuestenlogik.Bowire.Protocol.Sse

Bowire SSE protocol plugin โ€” Server-Sent Events endpoint browser and subscriber.

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.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.9.0 612 6/8/2026
1.8.0 376 6/6/2026
1.7.0 457 6/3/2026
1.6.1 356 5/25/2026
1.6.0 480 5/25/2026
1.5.1 2,517 5/24/2026
1.5.0 505 5/20/2026
1.4.4 280 5/17/2026
1.4.3 234 5/17/2026
1.4.2 225 5/17/2026
1.4.1 234 5/17/2026
1.4.0 234 5/17/2026
1.4.0-rc.1 143 5/17/2026
1.3.0 296 5/12/2026
1.3.0-rc.1 106 5/12/2026
1.2.0 246 5/11/2026
1.2.0-rc.1 106 5/11/2026
1.1.0 325 5/11/2026
1.1.0-rc.4 113 5/11/2026
1.0.12 381 5/6/2026
Loading failed