|
|
|
Show HN: Syncd – Typed SDK and CLI for Webhook Integrations at Scale
(syncd.dev)
|
|
2 points
by tcistull
701 days ago
|
|
Hi everyone! Thomas here - founder of Syncd. Syncd is a suite of SDK's, CLI's, packages, and dashboards that make webhook creation and management super easy (especially at scale). Previously, we specialized in logging and OAuth token management for internal webhooks. Now, we’ve expanded our offerings with a fully typed SDK that allows you to easily register and manage your customers’ webhooks (not just your own internal). With just a few lines of code, you can now build a comprehensive end-to-end webhook integration for your customers (for example - Airtable webhooks or Jira webhooks). Once you use the SDK to create a webhook (either internal or on your users behalf) all of this is setup in the background:
- logging
- custom retry schedules
- custom headers
- security for SSRF and replay attacks
- rate limiting
- local tunneling via our CLI (no more NGROK urls)
- importable webhook endpoint types (no more manually generating types)
- Zod schema validations
- importable hooks (so you don't have to interact with a providers REST API) I’d love to hear thoughts and suggestions! |
|
have spent the last 3 months off and on diddling around with writing my own wrapper for abstracting webhook management and if this can help me finally kill that project that'd be hugeee