Editions Modules Use Cases Architecture Community Download Get Started →

Modules

Every Conduvia module serves a single clear purpose within the two-layer architecture. Core modules are always deployed; optional modules are loaded where needed.

Supporting components

Additional modules

These modules extend Conduvia for specific deployment needs.

conduvia-sink

Delivery adapters — Arka (5-channel), HTTP/Webhook (HMAC-signed), S3/Object Storage. Per-tenant credential resolution and quotas.

conduvia-transform

maskPII · hoistHeaders · coerceTypes · jsonPatch · tenantGuard. Deterministic, side-effect-free transforms.

conduvia-converter

JSON / Avro / Protobuf serialization — configured per alias or per sink.

conduvia-schemahub

Optional schema registry — JSON/Avro/Protobuf subjects, compatibility enforcement, lifecycle governance.

conduvia-topicctl

CLI tool — bootstrap Kafka topics with correct replication factor, retention, and compaction settings.

One boundary. Every module.

Start with the core modules, add more over time — your governance model stays exactly the same.