Thriving Thriving C# C# TypeScript TS
↑ 83 ?
Bitween-api simplify9/Bitween-api

Open-source integration middleware platform for data exchange across protocols and formats

HEALTH ? 99 / Healthy
// solo builder// hidden gem// legacy hero// release machine apibitweendotnetopen-sourcerabbitmq ?

// readme

Bitween

Bitween is a self-hosted integration platform. It takes business documents in from partners, HTTP calls, message brokers, databases and scheduled pulls. It validates, transforms and delivers them, and keeps a searchable record of every exchange.

One .NET 10 service hosts everything: the REST API, the partner-facing gateway endpoints, background processing, the scheduler and the React admin UI.

These docs are written from the source code as of 11 September 2026. They replace the earlier README and docs/ pages, which described an older version of Bitween.

What Bitween does

  • Many ways in. Partners call an API gateway. Other systems publish to Bitween’s bus, or to their own RabbitMQ or Amazon SQS broker. Scheduled jobs pull from HTTP APIs, S3, Azure Blob, SFTP/FTP, POP3 mailboxes and databases. Aggregations roll finished exchanges up on a schedule.
  • One pipeline. Every message becomes an exchange that runs through the same stages: filter, map, deliver, route the response.
  • Adapters for each stage. Built-in adapters cover HTTP, S3, Azure Blob, SFTP/FTP, POP3 and SMTP, plus a visual rules-based mapper for JSON and XML. Anything else can be a custom…