Webhook Tester

Webhook Tester

Self-hosted tool to capture and debug webhooks and HTTP requests

367stars
43forks
Last commit: 1mo ago
Repo age: 6y old
Webhook Tester screenshot

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:

Share:

Similar Services

Hoppscotch Community Edition

Hoppscotch Community Edition

Open-source API client for REST, GraphQL, WebSocket and more

77.6k
5.5k
Last commit: 11d ago

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.

Alternative to:
Postman
Postman
+9
Kong Gateway

Kong Gateway

Cloud-native API and LLM gateway with extensible plugins

42.5k
5k
Last commit: 2mo ago

Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.

Alternative to:
Amazon API Gateway
Amazon API Gateway
+7
Apprise

Apprise

Unified notifications library for 120+ services via a single API.

15.5k
554
Last commit: 4d ago

A Python-based notification library and CLI that routes messages to 120+ services via URL-based configurations, enabling self-hosted cross-platform alerts.

Alternative to:
Twilio
Twilio
+4
Maxun

Maxun

Open source no-code web scraping and data extraction robots

14.2k
1.1k
Last commit: 5d ago

Maxun is an open source no-code platform to build web scraping robots that extract structured data and expose websites as APIs, markdown, or automated pipelines.

Alternative to:
Apify
Apify
+1
LibreTranslate

LibreTranslate

Self-hosted machine translation API powered by open-source models

13.5k
1.4k
Last commit: 25d ago

LibreTranslate is a free, open-source machine translation API you can run on your own infrastructure, with offline-capable translations and a simple HTTP API.

Alternative to:
Google Translate
Google Translate
FlareSolverr

FlareSolverr

API proxy that solves Cloudflare challenges using a headless browser

12.2k
991
Last commit: 4d ago

FlareSolverr is a proxy server with a REST API that uses a headless Chrome session to solve Cloudflare/DDoS-GUARD challenges and return HTML and cookies.

Alternative to:
Browserless
Browserless
+7