redb.Route
integration frameworkThe .NET equivalent of Apache Camel
Enterprise integration framework for .NET — wire any system to any system in a few lines of C#. A fluent DSL builds From → Process → To pipelines. No XML, no message-bus lock-in, no per-endpoint license fees.
25
transports
30+
EIP patterns
32
NuGet packages
OTel
built-in
What's inside
- Brokers & messaging: Kafka, RabbitMQ, Azure Service Bus, IBM MQ, Amazon SQS/SNS, MQTT 5.0, AMQP 1.0, Redis.
- Network & web: HTTP, gRPC, WebSocket, SignalR, raw TCP, Telegram Bot API.
- Files & storage: File, FTP/SFTP, AWS S3 / MinIO, redb typed object storage.
- Data & search: SQL (ADO.NET), Elasticsearch, LDAP / Active Directory, Firebase.
- AI / LLM: llm: connector (OpenAI-compatible — 14 APIs — + native Anthropic, token streaming), MCP client (mcp:), and .AsLlmTool() to expose any transport as an LLM-callable tool.
- 30+ EIP patterns (Splitter, Aggregator, CBR, Saga, Circuit Breaker, Idempotent Consumer, Scatter-Gather…), compiled expression engine, transactional routes, OpenTelemetry built-in.
- Runs in production on redb.Tsak: .tpkg modules, hot-reload, clustering, REST/CLI/dashboard. 32 packages, Apache 2.0.
Latest releases
- redb.Route.Sftp — SSH.NET 2025.1.0 ([GHSA-q939-rpr3-3284], high), declared directly.
- The Kafka, RabbitMQ and Redis test projects pulled the same vulnerable SSH.NET 2024.2.0
- redb.Route.Grpc — a gRPC method address is now a route, and many of them share one port. The
- redb.Route.Grpc — real gRPC statuses out of a route. The consumer maps the transport-neutral
- redb.Route.Grpc — typed .proto services without generated server stubs. Envelope=Auto keeps the
- redb.Route.Grpc — server streaming, mTLS, health. An IAsyncEnumerable reply body is written one
- Fluent DSL builders — endpoint URIs now round-trip through the parser; space-bearing values no longer
- redb.Route.Llm — conversation isolation no longer depends on tree-filter semantics
- redb.Route.Llm — tool routes now run on a child of the agent exchange, not on a naked one.
- redb.Route.Llm — the run's principal and audit tags reach tools. The engine copied a hard-coded
Articles on redb.Route
All articles on redb.Route (22) →Docs and examples for this product are coming soon. For now, see GitHub and the README.
← Back to all products