WebhookX( https://github.com/webhookx-io/webhookx) 0.3.0 is live 🎉
This release brings
- ✨ Observability: OpenTelemetry metrics
- ⭐️ Async ingesting events
- ⚙️ Task Pool configuration
- 🚀 Performance Boosts
Next up: Tracing, Declarative Configuration.
WebhookX is an open-source webhooks gateway for message receiving, processing, and delivering.
Features
- Admin API: The admin API(:8080) provides a RESTful API for webhooks entities management.
- Retries: WebhookX automatically retries unsuccessful deliveries at configurable delays.
- Fan out: Events can be fan out to multiple destinations.
- Declarative configuration(WIP): Managing your configuration through declarative configuration file, and be DevOps compliant.
- Multi-tenancy: Multi-tenancy is supported with workspaces. Workspaces provide an isolation of configuration entites.
-
Plugins:
webhookx-signature
: signing outbound requests with HMAC(SHA-256) by adding Webhookx-Signature
and Webhookx-Timestamp
to request header.
transformer
(WIP): transform request before sending outbound requests.
- Observability: Metrics and Tracing(WIP).