https://github.com/ahmetsabri/localhook
Localhook provides a seamless way to expose local development environments to public webhook endpoints, making integration testing straightforward and efficient.
https://github.com/ahmetsabri/localhook
go webhooks
Last synced: 4 months ago
JSON representation
Localhook provides a seamless way to expose local development environments to public webhook endpoints, making integration testing straightforward and efficient.
- Host: GitHub
- URL: https://github.com/ahmetsabri/localhook
- Owner: ahmetsabri
- Created: 2025-01-07T22:09:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-31T23:36:36.000Z (over 1 year ago)
- Last Synced: 2025-04-02T16:02:27.737Z (over 1 year ago)
- Topics: go, webhooks
- Language: Go
- Homepage: https://localhook.theupdates.dev
- Size: 61.2 MB
- Stars: 21
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Localhook
**Webhook Testing Made Simple**
Localhook is a lightweight tool built in Go to receive and debug webhooks locally. Perfect for developers who need to test webhooks during development.
---
## Features
- 🚀 **Lightweight**: Built in Go for fast and efficient performance.
- 🖥️ **Cross-Platform**: Supports macOS, Linux, and Windows.
- 📝 **Easy to Use**: Simply run the binary and start receiving webhooks.
- 🔍 **Debugging Made Easy**: Logs incoming requests for easy inspection.
---
## Download Pre-Built Binaries
You can download pre-built binaries for your platform from the table below:
| Platform | Architecture | Download Link |
| ------------- | -------------- | ---------------------------------------------------------------------------------------- |
| macOS (Intel) | 64-bit | [Download](https://github.com/ahmetsabri/localhook/releases/download/V1/mac_m1.zip) |
| macOS (ARM) | 64-bit (M1/M2) | [Download](https://github.com/ahmetsabri/localhook/releases/download/V1/mac_m1.zip) |
| Linux (Intel) | 64-bit | [Download](https://github.com/ahmetsabri/localhook/releases/download/V1/linux_intel.zip) |
| Linux (ARM) | 64-bit | [Download](https://github.com/ahmetsabri/localhook/releases/download/V1/linux_arm.zip) |
| Windows | 64-bit | [Download](https://github.com/ahmetsabri/localhook/releases/download/V1/windows.zip) |
---
## Usage
1. Download the appropriate pre-built binary for your platform from the [Downloads](#download-pre-built-binaries) section.
2. Unzip the downloaded file and navigate to the unzipped folder:
```bash
unzip .zip
cd
sudo mv localhook /usr/local/bin
3. Reopen terminal and run the localhook command:
```bash
localhook -f
5. Use the provided `webhook url` in any api and go on ... 🚀