WolveKafka - Consume Kafka with a plain HTTP endpoint
Show HN: WolveKafka – Consume Kafka with a plain HTTP endpoint

WolveKafka (WKS) lets you consume Kafka messages by writing a simple HTTP handler in any language, eliminating the need for a Kafka client in your application. It manages consumer groups, batching, retries, and dead-letter queues for you. Your service receives a batch of records over HTTP and returns a result for each—success, retry, or failure—and WKS handles committing offsets, applying backoff, or routing to a DLQ. With features like weighted routing, hot config reload, and OpenTelemetry tracing, WKS is ideal for teams who want to keep Kafka plumbing out of their business logic and deploy processing as independent services.
Your whole integration is one HTTP endpoint.