Multi-protocol API workbench for .NET — discover, invoke, record, mock, replay across gRPC, REST, GraphQL, MQTT, SignalR, WebSocket, SSE, MCP, OData, Socket.IO, and more... including your custom protocol.
-
Updated
Jun 17, 2026 - C#
Multi-protocol API workbench for .NET — discover, invoke, record, mock, replay across gRPC, REST, GraphQL, MQTT, SignalR, WebSocket, SSE, MCP, OData, Socket.IO, and more... including your custom protocol.
Go SDK for authoring Bowire sidecar plugins — speak JSON-RPC over stdio or HTTP/SSE to ship a Bowire protocol plugin written in Go.
Rust SDK for authoring Bowire protocol plugins as polyglot sidecars — same JSON-RPC contract and lifecycle as the Python/Node/Go SDKs, with an idiomatic Rust surface.
Hands-on, self-paced tutorial for Bowire — six units from zero to shipping your own protocol plugin, covering both the standalone CLI and embedded AddBowire()/MapBowire() workflows.
Community vulnerability database for the Bowire security scanner — multi-protocol API security templates (gRPC, GraphQL, REST, OData, SignalR, WebSocket, MQTT) that bowire scan consumes.
Bowire protocol plugin for Rheinmetall's TacticalAPI — typed gRPC situational-awareness discovery and invoke with a bundled schema, working even without server reflection.
dotnet new templates for Bowire plugins — bowire-plugin scaffold with REST/gRPC/MQTT/SignalR/WebSocket/none presets, optional duplex channel + integration tests
Apache Kafka protocol plugin for Bowire — discover topics, consume live, produce, replay
Generic UDP listener plugin for Bowire — multicast, broadcast, unicast
Bowire plugin for AMQP — AMQP 0.9.1 (RabbitMQ, ActiveMQ Classic) and AMQP 1.0 (Azure Service Bus, ActiveMQ Artemis) through a single plugin id, wire selected by URL scheme.
Surgewave protocol plugin for Bowire — native wire via Kuestenlogik.Surgewave.Client SDK or Kafka-compat wire on the same broker, with Confluent Schema Registry decode.
Node.js/TypeScript SDK for authoring Bowire sidecar plugins — speak JSON-RPC over stdio or HTTP/SSE to ship a Bowire protocol plugin written in Node.
Reference sample apps for Bowire — one per protocol (REST, gRPC, GraphQL, MQTT, SignalR, SocketIO, SSE, WebSocket, OData, MCP) plus a Combined showcase
Akka.NET protocol plugin for Bowire — taps every message landing in a BowireTapMailbox-wrapped actor plus the system's DeadLetters event stream, and surfaces them as a Bowire workbench stream.
DIS (IEEE 1278.1) protocol plugin for Bowire — typed PDU decode, multicast/broadcast capture, replay
Python SDK for authoring Bowire protocol plugins as sidecars — subclass BowirePlugin, implement the methods you need, call run(). JSON-RPC 2.0 over stdio.
Add a description, image, and links to the bowire topic page so that developers can more easily learn about it.
To associate your repository with the bowire topic, visit your repo's landing page and select "manage topics."