Alternatives to webhookd
A small webhook server that runs shell scripts and external processes when HTTP requests arrive. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
webhookd
A small webhook server that runs shell scripts and external processes when HTTP requests arrive.
Replacements
Listings that take over the same core job as webhookd.
webhook
A lightweight server that runs shell commands when incoming HTTP webhooks match configured hooks.
webhook is also a small single binary that runs shell commands on incoming requests, but hooks are defined in JSON or YAML with templating and matching rules, and it runs on Windows and macOS too.
Windmill
An open-source, self-hostable platform for turning scripts into workflows, internal apps and scheduled jobs.
Windmill replaces a lightweight script server with a full self-hostable platform that turns scripts in 20+ languages into APIs, workflows, schedules and internal apps, with some features tied to the enterprise edition.
Similar software
Related functionality, not a direct replacement.
smee.io
A free webhook payload delivery service that forwards events to an application running on localhost.
Webhook Relay
A webhook gateway that receives, transforms and forwards webhooks to public URLs, private servers or localhost.
Hookdeck
A hosted webhook gateway that receives, queues, filters and routes webhooks and external events.
Convoy
A self-hostable webhook gateway for sending and receiving webhooks with retries, signatures and rate limiting.
Tunnelmole
An open-source tunneling tool that gives a server running on localhost a public HTTPS URL.
WebHook Tester
A self-hosted tool for testing and debugging webhooks and HTTP requests on randomly generated URLs.