Deploy webhook-catcher
🔍 Developer-friendly webhook debugging tool with real-time capture
webhook-catcher
BigDaddyAman/webhook-catcher
Just deployed
Deploy and Host webhook-catcher on Railway
webhook-catcher is a lightweight FastAPI-based tool to receive, view, debug, and replay webhooks with a clean HTML UI. It includes features like search, filtering, dark mode, and replay support — perfect for testing integrations and inspecting webhook payloads in real-time.
About Hosting webhook-catcher
Hosting webhook-catcher
on Railway is fast and simple. Once deployed, you'll receive a public HTTPS URL where any service can send webhooks for testing or debugging. All received payloads are stored in SQLite and displayed in a minimal dashboard. You can replay requests, forward them to another service, or export logs. No extra configuration is required — just deploy and start catching webhooks!
Common Use Cases
- Debugging webhooks from Stripe, Telegram, GitHub, etc.
- Building and testing integrations with third-party services
- Logging and replaying webhook events during development
Dependencies for webhook-catcher Hosting
- Python 3.11+
- SQLite (included by default)
Deployment Dependencies
Implementation Details
This app runs a FastAPI backend and serves HTML with TailwindCSS + HTMX for a responsive UI. Data is stored in a lightweight SQLite database and replayed via Python's httpx
. Replay and export buttons are built-in.
Why Deploy webhook-catcher on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying webhook-catcher on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
webhook-catcher
BigDaddyAman/webhook-catcher