A simple utility to capture, inspect, and replay webhook requests.
Built with Next.js (App Router), Convex, and Tailwind CSS. Part of the Nekomata suite.
- Generate: Create temporary webhook endpoints instantly.
- Capture: Log incoming HTTP requests (Headers, Body, Method).
- Inspect: View request details in a clean interface.
- Replay: Resend captured requests to a target URL for debugging.
- Frontend: Next.js 16+, React 19, Tailwind CSS 4
- Backend/DB: Convex
- UI: Shadcn UI, Motion
- Runtime: Bun
-
Clone the repository:
git clone https://github.com/nekomatahq/webhook-mirror.git cd webhook-mirror -
Install dependencies:
bun install
-
Start the development server:
bun run dev
This command starts both the Next.js frontend and the Convex backend. You will be prompted to log in to Convex on the first run.
- Go to the dashboard.
- Create a new endpoint.
- Send a request to the generated URL.
- View the captured request in the list.
- Click "Replay" to forward the request to another destination.
ISC