awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

webhook management platform / webhook gateway

Ranking updated Jun 30, 2026

For a platform for managing incoming webhooks, the first results are svix/svix-webhooks (Svix is a full-featured, open-source webhooks service that provides reception, event routing, retry logic, logging, and authentication, making it exactly the type of webhook management platform you're looking for), webhooksite/webhook.site and pipedreamhq/pipedream. go-telegram-bot-api/telegram-bot-api and probot/probot round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “webhook management”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a platform for managing incoming webhooks”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • svix/svix-webhookssvix avatar

    svix/svix-webhooks

    3,252View on GitHub↗

    The open source and enterprise-ready webhooks service 🦀

    Svix is a full-featured, open-source webhooks service that provides reception, event routing, retry logic, logging, and authentication, making it exactly the type of webhook management platform you're looking for.

    RustDeveloper Tools
    View on GitHub↗3,252
  • webhooksite/webhook.sitewebhooksite avatar

    webhooksite/webhook.site

    6,620View on GitHub↗

    Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a unique URL, without requiring any server setup. It also functions as an API mocking and response modification tool, capable of generating mock APIs from OpenAPI specifications and altering HTTP responses, headers, and status codes for testing purposes. Beyond inspection, it serves as a platform for webhook automation and workflow orchestration, triggering multi-step automations—including database queries, SSH commands, and HTTP calls—when a webhook is received. The service distingu

    Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests (webhooks) while also supporting automated workflows and response modification, which directly aligns with receiving, managing, and monitoring webhooks, though it may cover only some of the listed features like retries or team management.

    JavaScriptDebugging and Inspection ToolsInspection And DebuggingRequest Inspection Utilities
    View on GitHub↗6,620
  • pipedreamhq/pipedreamPipedreamHQ avatar

    PipedreamHQ/pipedream

    11,103View on GitHub↗

    Pipedream is an integration platform designed to connect applications and automate workflows through a serverless execution environment. It provides a centralized interface for building, deploying, and monitoring data pipelines that bridge disparate software services. The platform distinguishes itself by offering a library of pre-built components that facilitate connectivity between various APIs and webhooks. Users can construct complex logic using code-based steps, allowing for custom data transformation and processing within a managed environment that handles authentication and event trigge

    Pipedream is an integration platform that can receive webhooks as event triggers, route them through serverless workflows, and handle authentication, logging, and error handling, making it a solid webhook management tool — though its broader iPaaS scope goes beyond a dedicated webhook gateway.

    JavaScriptAggregator ServersAggregatorsMore to explore
    View on GitHub↗11,103
  • go-telegram-bot-api/telegram-bot-apigo-telegram-bot-api avatar

    go-telegram-bot-api/telegram-bot-api

    6,379View on GitHub↗

    This is a Go package that wraps the Telegram Bot API, providing a client library for building automated bot applications. It handles the core tasks of authenticating a bot with an API token and then sending messages or receiving updates through either long-polling or webhooks. The library supports sending text and media messages to Telegram chats, with the ability to reply to specific messages in a conversation. For receiving updates, it offers both a configurable long-polling loop that processes updates as they arrive and a webhook receiver that accepts incoming HTTPS requests from Telegram

    A Go library for building Telegram bots that can receive updates via webhooks, but it is not a general-purpose webhook management platform — it lacks the routing, retry, logging, and admin features needed to receive and manage webhooks from multiple sources.

    GoIncoming WebhooksTelegram Webhook ReceiversWebhook Receivers
    View on GitHub↗6,379
  • probot/probotprobot avatar

    probot/probot

    9,558View on GitHub↗

    Probot is a framework for building and deploying GitHub Apps that monitor webhook events and execute automated workflows. It provides a system for receiving and validating event notifications to trigger server-side actions. The project utilizes an event-driven plugin architecture and a middleware-based request processing system to handle authentication, validation, and routing. It employs a dependency-injection pattern to provide a pre-configured API client for authenticated interactions with GitHub services. The framework includes tools for token-based identity management, signature-based p

    Probot is a framework for building GitHub Apps that handle GitHub webhooks; it is not a general-purpose, self-hostable webhook management platform with admin UI, logging, retries, and user management across arbitrary sources.

    TypeScriptWebhook Signature VerifiersWebhook Event ConsumersWebhook Triggers
    View on GitHub↗9,558
  • adnanh/webhookadnanh avatar

    adnanh/webhook

    11,902View on GitHub↗

    Webhook is a lightweight automation server that executes local shell scripts and system commands in response to incoming HTTP requests. It functions as an integration engine, mapping external network events to server-side tasks by parsing request payloads and triggering predefined processes. The project distinguishes itself through a declarative configuration model that allows for dynamic argument injection. By extracting values from request headers, query parameters, or bodies, it populates command templates to facilitate flexible script execution. This enables the automation of infrastructu

    adnanh/webhook is a lightweight server that executes scripts in response to incoming webhooks, but it lacks the logging, retries, filtering, authentication, admin UI, and team management features of a full webhook management platform.

    GoWebhook Event ConsumersWebhook Security
    View on GitHub↗11,902
  • automatisch/automatischautomatisch avatar

    automatisch/automatisch

    13,704View on GitHub↗

    Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across various third-party web services. It functions as a no-code integration engine that allows users to connect disparate applications, enabling the automated movement of data and the execution of tasks without manual intervention. By running the platform on private infrastructure, users maintain full control over their data and ensure compliance with internal security policies. The platform distinguishes itself through a focus on secure, local credential management and flexible int

    Automatisch is a no-code workflow automation platform that can handle webhooks as part of multi-step integrations, but it is not a dedicated webhook gateway with built-in logging, retry policies, and filtering—it is a broader automation tool rather than a focused webhook manager.

    JavaScriptWebhook IntegrationsWebhook TriggersWebhook Triggers
    View on GitHub↗13,704
  • gotify/servergotify avatar

    gotify/server

    14,654View on GitHub↗

    Gotify is a self-hosted notification server designed to centralize the receipt and dispatch of real-time messages. It provides a RESTful API and a WebSocket gateway, allowing users to programmatically send alerts and push notifications to connected clients. By maintaining a private infrastructure, the platform ensures full control over message history, data retention, and access management. The system distinguishes itself through a modular, plugin-based architecture that allows for the extension of core functionality, including custom HTTP endpoints and webhook event processing. It supports g

    Gotify is a self-hosted notification server that can accept webhooks via plugins, but its core purpose is sending push notifications rather than providing a dedicated webhook management platform with logging, retries, filtering, and routing.

    GoIncoming WebhooksRole-Based Access Control
    View on GitHub↗14,654
  • hatchet-dev/hatchethatchet-dev avatar

    hatchet-dev/hatchet

    6,622View on GitHub↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Hatchet is a durable workflow engine and task orchestration platform, not a dedicated webhook management tool—it can help process webhook-triggered workflows but lacks built-in webhook reception, filtering, and monitoring features.

    GoIncoming WebhooksWebhook Signature VerifiersRetry Policies
    View on GitHub↗6,622
  • openai/openai-nodeopenai avatar

    openai/openai-node

    10,643View on GitHub↗

    This project is a comprehensive Node.js software development kit designed for integrating large language models into applications. It serves as a foundational client for interacting with REST and WebSocket services, enabling developers to implement chat functionality, multimodal content generation, and autonomous agent orchestration. The library provides a structured framework for defining executable tools and enforcing JSON schemas, ensuring that model outputs remain programmatically compatible with downstream systems. The SDK distinguishes itself through its robust request orchestration and

    The OpenAI Node SDK is a client library for interacting with OpenAI’s APIs, not a general-purpose webhook management platform; although it includes webhook-related functionality for OpenAI events, it lacks the core features of receiving, routing, retrying, and monitoring webhooks from arbitrary sources.

    TypeScriptWebhook Event ConsumersWebhook Security
    View on GitHub↗10,643
  • nextcloud/servernextcloud avatar

    nextcloud/server

    35,797View on GitHub↗

    Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling

    Nextcloud is a self-hosted cloud storage and collaboration platform, not a dedicated webhook management gateway; while it can integrate with webhooks via its plugin system, it lacks the focused webhook reception, routing, retry, and monitoring features this search requires.

    PHPWebhook Event Consumers
    View on GitHub↗35,797
  • vercel/ai-chatbotvercel avatar

    vercel/ai-chatbot

    19,541View on GitHub↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    This repository is a chatbot framework for building AI bots across messaging platforms; although it processes webhooks from those platforms, it is not a general-purpose webhook management platform with features like logging, retries, filtering, and an admin UI.

    TypeScriptWebhook Event ConsumersWebhook Security
    View on GitHub↗19,541
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
svix/svix-webhooks3.3KRustMITJun 16, 2026
webhooksite/webhook.site6.6KJavaScriptNOASSERTIONMay 7, 2026
pipedreamhq/pipedream
11.1K
JavaScript
other
Feb 20, 2026
go-telegram-bot-api/telegram-bot-api6.4KGomitAug 14, 2024
probot/probot9.6KTypeScriptISCJun 16, 2026
adnanh/webhook11.9KGoMITFeb 12, 2026
automatisch/automatisch13.7KJavaScriptotherFeb 11, 2026
gotify/server14.7KGootherFeb 21, 2026
hatchet-dev/hatchet6.6KGomitFeb 20, 2026
openai/openai-node10.6KTypeScriptapache-2.0Feb 21, 2026

Related searches

  • a webhook receiver for handling server callbacks
  • a tool for testing and replaying webhooks locally
  • a library for native webview communication
  • a security middleware for web applications
  • Web control panel
  • an open source framework for web development
  • REST API framework
  • Webhooks management system