Back to browse
FlurryPORT – Capture and replay webhooks to localhost

FlurryPORT – Capture and replay webhooks to localhost

by spillcoffee·Jun 18, 2026·2 points·0 comments

AI Analysis

●●SolidSolve My ProblemCozy

webhook.site alternative with AES-256-GCM encryption and AI-friendly payload export.

Strengths
  • No signup or account required captures work immediately for quick testing sessions
  • AES-256-GCM encryption at rest addresses security concerns webhook.site ignores
  • Copy for AI feature batches captures into collections for context-aware debugging
Weaknesses
  • 1-hour capture window and 32KB max per request limits production debugging use
  • Crowded category with webhook.site, RequestBin, and ngrok already established
Target Audience

Backend developers testing webhook integrations

Similar To

webhook.site · RequestBin · ngrok

Post Description

Hi HN,

After completing a Shopify webhook project where I got tired of triggering events manually to test edge cases, I built https://FlurryPORT.io to help with integration testing and debugging of webhooks.

FlurryPORT is a cloud application that is always available to receive webhooks from a provider. Prevents you from only noticing payloads when you're listening and triggering only the happy path for your application. A lesson I learned the hard way with Shopify's orders/updated, not knowing the true cadence of updates from the client I was building the application for. Now you can setup a webhook and listen to relevant traffic before writing a single line of code.

All captured request bodies and headers are encrypted at rest using AES-256-GCM; query string variables are plain text.

To aid in application design webhook captures can be selected in batches to be grouped into collections and "Copy for AI". The "Copy for AI" allows you to send your captures to AI to help figure out the best set of captures for your application. There is a best effort to scrub/redact PII from the payloads using this feature (although, it would be good to spot check).

There is a CLI (npm install -g flurryport) that can be used as a bridge to localhost. The CLI connects via a Personal Access Token (PAT) obtained from the account you wish to connect. Registering of localhost can be done with a PAT to help with setup, but access to any other account function is restricted. Control of which webhooks arrive is controlled within the account issuing the PAT.

The routing model is "everything arrives" a bare target will receive everything sent to your webhook. But, you can create transformations and binding pairs using a JSONata predicate that scopes reshaped payloads to an endpoint target; not limited to localhost. If, nothing matches your predicate then it is forwarded as is.

A disconnected localhost will not receive webhooks sent while disconnected; this is to mimic a real world scenario where the server is offline.

There is a live free demo found at https://flurryport.dev/try, captures live for ~1 hr, payloads are not encrypted. But, if you like your work there when signing up an account they will be imported and encrypted to give your account a good start.

Similar Projects

HookTrace – Inspect failed webhooks, payloads and retries

HookTrace zeroes in on a real nuisance: silent webhook failures. It promises per-delivery logs, full payload history and retry visibility so you can stop guessing which event died in transit. The landing page is tidy and focused, but the site doesn't yet show the integrations, dedupe/backoff controls or analytics that would make it stand out from existing players like Hookdeck or Pipedream.

Solve My ProblemSlick
Mohammad_Yasir
124mo ago
SaaS●●Solid

SaaS> Receive real-time filtered Upwork jobs via Webhook

Sending filtered Upwork posts straight to a webhook is a very practical shortcut for anyone tired of constant refreshing. The product ships useful pieces — scheduled fetches, AI profile matching, spam filters and a clear webhook payload example — but the core idea is incremental in a crowded scraping/automation space; the pitch needs more on accuracy, rate limits and how 'verified leads' are validated before I'd bet my contract pipeline on it.

Solve My ProblemNiche GemShip It
cmarius46
104mo ago