Raven's Eye is a simple Node.js app that allows you to receive and inspect webhooks for debugging purposes. It is built using Express, Socket.IO, and Bootstrap.
- Receive webhooks at the
/webhook
endpoint - List all received requests on the homepage
- View request details, including timestamp, method, headers, and body
- Automatically update the request list without page refresh
- Clear all requests with a single button
Follow these steps to set up the project:
- Clone the repository:
git clone https://github.com/mrfelipemartins/ravens-eye.git
cd ravens-eye
- Install the required dependencies:
npm install
- Start the server:
node app.js
The app will be running on http://localhost:3001. Send your webhooks to http://localhost:3001/webhook to see them in the debugger.
If you want to contribute to this project, feel free to create a fork and submit a pull request. We appreciate any help in improving and expanding the functionality of Raven's Eye!
This project is released under the MIT License. See LICENSE file for more details.