Develop and debug GitHub webhooks and GitHub Apps locally with OtterKit. Capture push/pullrequest/issues deliveries at a persistent endpoint, verify X-Hub-Signature-256 secrets, replay deliveries against a local handler, and send synthetic signed GitHub events. Use when the user is building a GitHub App, bot, or CI…
Expose a local port to the internet via OtterKit tunnel, or create a webhook endpoint to capture incoming HTTP requests. Captured requests can be inspected and replayed against the local server, and tunnels can be protected with HTTP Basic auth. Use when the user asks to "tunnel", "expose", "share my localhost", "make…
Develop and debug Shopify webhooks and apps locally with OtterKit - stable tunnel URLs for shopify app dev --tunnel-url, persistent endpoints that survive the 19-consecutive-failure subscription removal, X-Shopify-Hmac-Sha256 verification, replay of orders/create and orders/paid deliveries, and synthetic signed…
Develop and debug Slack apps locally with OtterKit - tunnel the Events API to a local handler with request capture, verify X-Slack-Signature signing secrets, replay captured events (re-signed to pass Slack's timestamp tolerance), and send synthetic signed Slack events without needing a workspace. Use when the user is…
Develop and debug Stripe webhooks locally with OtterKit - capture real Stripe events at a persistent endpoint, verify Stripe-Signature headers, replay captured events against a local handler, and send synthetic signed Stripe events (paymentintent.succeeded, checkout.session.completed, invoice.paid) without triggering…