Skip to content

v1.0.0 — A webhook trap that shows the whole request

Latest

Choose a tag to compare

@dripips dripips released this 02 Sep 17:03

When an integration misbehaves, the question is never "did it arrive" but "what exactly arrived". Lure keeps the request whole.

  • A URL per trap; method, headers, query and the raw body are stored exactly as received
  • A pipeline view — received → answered → forwarded — instead of a flat log
  • A configurable response: status code, body and an artificial delay, because timeouts are part of the bug
  • A live feed over Server-Sent Events, no reload
  • Replay to localhost, so the request that broke production can be run against a debugger
  • Node 24 and TypeScript with no build step (native type stripping), node:sqlite, zero runtime dependencies, tests on node:test