
Webhook Tester
Self-hosted tool to capture and debug webhooks and HTTP requests
530 stars 57 forks last commit first released MIT
Actively maintained
Last commit 14 May 2026.

Webhook Tester is a self-hosted application for receiving, inspecting and debugging HTTP requests and webhooks. It generates unique session URLs, records incoming requests, and provides a lightweight web UI with real-time notifications.
Key Features
- Generate unique, randomly created session URLs to capture HTTP requests
- Customize response code, headers, body and response delay for testing integrations
- Built-in React-based UI compiled into the binary with WebSocket-driven real-time updates
- Multiple storage drivers: memory (ephemeral), Redis (persistent / multi-instance), and filesystem (fs)
- Pub/Sub drivers: memory and Redis to support real-time notifications across instances
- Optional tunneling driver to expose local instances to the public internet (requires external tunnel auth)
- Distributed-friendly: multi-architecture Docker images and single-binary releases; includes CLI and health endpoints
- Binary view of recorded requests and configurable logging formats
Use Cases
- Debug incoming webhook payloads from external services and inspect headers, bodies and timing
- Test API integrations by simulating different response codes, headers and delays
- Capture requests from CI, local development or remote services using a tunnel to a local instance
Limitations and Considerations
- Default memory storage is ephemeral; use Redis or filesystem storage for persistence or multi-instance deployments
- The tunneling feature relies on a third-party tunnel provider and requires an authentication token
- README does not describe built-in access control or authentication; consider fronting with an auth/reverse proxy for public deployments
Webhook Tester is focused on low-oversight, high-performance request capture and inspection. It is suitable for development and staging environments and can be extended for more durable production use by enabling Redis or filesystem storage and adding external access controls.
Categories:
Tags:
Tech Stack:
Similar to Webhook Tester

Hoppscotch Community Edition
Open-source API client for REST, GraphQL, WebSocket and more
Hoppscotch Community Edition is an open-source API development and testing tool for REST, GraphQL, WebSocket, SSE, MQTT, and Socket.IO with collections and environments.

Gotify
Self-hosted notification server with REST API and WebSocket delivery
Gotify is a self-hosted notification server that delivers messages in real time via WebSocket, with a REST API, web UI, and optional clients like Android and CLI.

Requestly
Open-source API client with an HTTP interceptor for request/response changes
Open-source API client and HTTP interceptor to test APIs, modify requests and responses, and create API mocks for faster development and debugging.

Yaade
Open-source, self-hosted API development environment for collaboration.
Yaade is a self-hosted, collaborative API development environment that lets teams share API collections, run tests, and import from OpenAPI or Postman.
PeaNUT
Web dashboard and API for Network UPS Tools (NUT) monitoring
Tiny self-hosted dashboard to monitor and control UPS devices via Network UPS Tools (NUT), with real-time stats, multi-UPS support, and Prometheus/InfluxDB integrations.
üWave
Collaborative music listening with real-time DJ queues
Self-hosted collaborative music room app with DJ queues, real-time chat, and YouTube/SoundCloud-style playback for shared listening sessions.





