Topics / #webhooks
Webhooks projects on GitHub
HTTP callbacks notifying systems about events, with configurable endpoints.
As of , the most-starred Webhooks projects on GitHub are OpenHands (91.1K stars), daytona (71.5K stars) and penpot (61.2K stars). GitHub.Locker tracks 63 Webhooks repositories with 898.2K stars combined. The fastest-growing on October 16 was OpenHands, with +84 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+84OpenHands
OpenHands/OpenHands · ★ 91.1KOpenHands Agent Canvas is a self-hosted control center for running and managing AI coding agents like OpenHands, Claude Code, Codex, or Gemini, letting you start conversations and automate tasks such as generating reports or decomposing GitHub issues.
USDT-Payment-Gateway
DigitalShieldOfficial/USDT-Payment-Gateway · ★ 509DigitalShieldPay (DS-Pay) is a non-custodial on-chain payment integration tool that lets merchants and developers accept USDT and USDC across multiple blockchain networks.
penpot
penpot/penpot · ★ 61.2KPenpot is an open-source design platform for product teams, letting them design UI, prototype, and build design systems with full self-hosting control instead of relying on a proprietary SaaS tool.
failproofai
FailproofAI/failproofai · ★ 5.6KFailproof AI is an observability and enforcement layer that sits inside AI agent harnesses (coding CLIs, chat gateways, self-hosted assistants), capturing every run and blocking dangerous tool calls before they execute.
The all-time top
63 projects · by stars
- 91.1K
#1 · OpenHands/OpenHandsOpenHands
OpenHands Agent Canvas is a self-hosted control center for running and managing AI coding agents like OpenHands, Claude Code, Codex, or Gemini, letting you start conversations and automate tasks such as generating reports or decomposing GitHub issues.
- 71.5K
#2 · daytonaio/daytonadaytona
Daytona is a secure, elastic infrastructure runtime for running AI-generated code inside isolated sandboxes, used by agents and developers through SDKs, an API, and a CLI.
- 61.2K
#3 · penpot/penpot
penpot
Penpot is an open-source design platform for product teams, letting them design UI, prototype, and build design systems with full self-hosting control instead of relying on a proprietary SaaS tool.
- 4

n8n-workflows
57KZie619/n8n-workflows · PythonA collection of every n8n automation workflow the author could find - 4,343 production-ready workflows across 365 integrations - with a searchable web interface for finding and downloading the JSONs.
- 5

huginn
50.1Khuginn/huginn · RubyHuginn lets you build 'agents' that watch the web for events and act on your behalf — a self-hosted, hackable alternative to IFTTT or Zapier.
- 6
gogs
47.9Kgogs/gogs · GoGogs is a self-hosted Git service that lets you run your own GitHub-like platform on your own server, written in Go.
- 7
novu
40.2Knovuhq/novu · TypeScriptNovu is open-source communication infrastructure that lets products and AI agents send messages to users across Inbox, Email, SMS, Push, Chat, Slack, Microsoft Teams, Telegram, WhatsApp and more through one API and one unified conversation model.
- 8

mattermost
39.4Kmattermost/mattermost · TypeScriptMattermost is an open-core, self-hosted collaboration platform that bundles chat, workflow automation, voice calling, screen sharing, and AI integration for software teams.
- 9

graphql-engine
32.1Khasura/graphql-engine · TypeScriptHasura is an open source engine that instantly generates realtime GraphQL (and REST) APIs over your databases, with fine-grained access control and the ability to trigger webhooks on database events.
- 10

python-telegram-bot
29.5Kpython-telegram-bot/python-telegram-bot · Pythonpython-telegram-bot is a Python library that wraps the Telegram Bot API, so you can build Telegram bots in plain Python instead of hand-rolling HTTP calls. It dates back to 2015 and has about 29.5k stars on GitHub.
- 11

ngrok
24.4Kinconshreveable/ngrok · Gongrok is a globally distributed reverse proxy that secures, protects and accelerates applications and network services wherever they run, combining a reverse proxy, firewall, API gateway and global load balancer into one tool.
- 12
netbox
21.7Knetbox-community/netbox · PythonNetBox is the open-source source of truth for network infrastructure: it models and documents everything networked — racks, cables, IP addresses — and serves that data to your automation tools.
- 13

chatgpt-retrieval-plugin
21.3Kopenai/chatgpt-retrieval-plugin · PythonAn open-source retrieval backend for ChatGPT: it indexes your personal or work documents in a vector database and answers natural-language questions with the most relevant snippets — the RAG pattern. Enterprises use it to make internal docs searchable through ChatGPT.
- 14
docuseal
18.7Kdocusealco/docuseal · RubyDocuSeal is an open source DocuSign alternative: a web platform for digital document signing. You build PDF forms, send them out, and get them filled and signed online on any device.
- 15

windmill
18.2Kwindmill-labs/windmill · RustWindmill is an open-source developer platform that turns scripts into webhooks, workflows and UIs, acting as a self-hostable alternative to Retool, Pipedream and Temporal for powering internal infrastructure.
- 16

apprise
17.6Kcaronc/apprise · PythonApprise is a Python library and CLI for sending push notifications to almost every popular service — Telegram, Discord, Slack, Amazon SNS, Gotify and many more — through one common URL-based syntax.
- 17

emqx
16.8Kemqx/emqx · ErlangEMQX is an MQTT broker and messaging platform for IoT: it connects millions of devices, routes messages in real time, and bridges them into backend data systems. Aimed at AI, IoT, IIoT, connected vehicles and smart cities.
- 18

open-im-server
16.7Kopenimsdk/open-im-server · GoOpenIM is an open-source instant messaging solution made up of OpenIMServer (backend) and OpenIMSDK (client library), giving developers everything needed to add chat, user management, and group management to their own apps.
- 19
Termix
15.5KTermix-SSH/Termix · TypeScriptTermix is a free, self-hosted platform that puts SSH terminals, remote desktop (RDP/VNC/Telnet), file transfers over SFTP, Docker and Podman management, host metrics, and automations for your servers in one web, desktop, and mobile app.
- 20

OpenWA
15.5Krmyndharis/OpenWA · TypeScriptA free, open-source, self-hosted WhatsApp API gateway: it exposes messaging over a REST API with webhooks and a web dashboard, and you run it on your own server.
- 21

qm
15.4Kyc-software/qm · TypeScriptAn open-source multiplayer agent harness for work: one AI agent that a whole company shares, reachable from Slack and a web app. It is built for teams of people working with the agent together, not for a single person.
- 22

casdoor
14.6Kcasdoor/casdoor · GoCasdoor is an open-source, self-hosted identity and access management (IAM) platform: a single sign-on (SSO) and authentication server with a web console that speaks OAuth 2.0, OIDC, SAML 2.0, CAS, LDAP, SCIM 2.0, WebAuthn, TOTP/MFA, and MCP, and connects to providers like Google Workspace and Azure AD.
- 23

planka
12.6Kplankanban/planka · JavaScriptPLANKA is an open-source, self-hosted Kanban board for team project tracking, pitched as a Trello alternative with a free Community edition and an optional paid Pro edition for organisations.
- 24

webhook
12.2Kadnanh/webhook · GoWebhook is a lightweight Go server that exposes HTTP endpoints (hooks) and runs a configured shell command whenever that endpoint receives a request, optionally passing along headers, payload, or query data.
- 25

grist-core
12Kgristlabs/grist-core · TypeScriptGrist is an open-source hybrid spreadsheet/database: columns are typed and named like a database, but can also be filled with Python-syntax formulas like a spreadsheet, with automatic recalculation.
- 26
go-github
11.3Kgoogle/go-github · Gogo-github is a Go client library for accessing the GitHub REST API v3, giving Go programs typed access to repos, issues, pull requests, webhooks and more.
- 27

openai-node
11.2Kopenai/openai-node · TypeScriptThis is the official TypeScript/JavaScript client library for the OpenAI REST API, auto-generated from OpenAI's OpenAPI specification, giving typed access to the Responses API, Chat Completions, Realtime API, and more.
- 28
unopim
11Kunopim/unopim · PHPUnoPim is an open-source Product Information Management (PIM) and Digital Asset Management (DAM) platform built on Laravel, used to centrally manage, enrich, and scale product data and digital assets for catalogs of over 10 million products.
- 29
frappe
10.9Kfrappe/frappe · PythonFrappe is a full-stack, low-code web framework for building real-world business applications, using Python and MariaDB on the server side and a tightly integrated JavaScript client library on the front end.
- 30
tyk
10.9KTykTechnologies/tyk · GoTyk is an open-source, cloud-native API Gateway that lets you manage REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol) traffic in one place, adding authentication, rate limiting, quotas and analytics to your APIs.
- 31

rq
10.7Krq/rq · PythonRQ (Redis Queue) is a simple Python library for putting jobs on a queue and processing them in the background with worker processes, backed by Redis or Valkey.
- 32
polar
10.4Kpolarsource/polar · PythonPolar is a billing platform for AI software: it turns usage — tokens, agent runs, GPU seconds — into revenue, so AI startups can charge for their products without building billing from scratch.
- 33

xyops
6.3Kpixlcore/xyops · JavaScriptxyOps is a self-hosted platform for job scheduling, visual workflow automation, server monitoring, alerting, and incident response — the next generation of the Cronicle scheduler.
- 34

httpsms
6KNdoleStudio/httpsms · GohttpSMS turns an Android phone into an SMS gateway: you call a simple HTTP API and it triggers the phone to send a text, and incoming SMS on the phone can be forwarded to your webhook.
- 35
failproofai
5.6KFailproofAI/failproofai · TypeScriptFailproof AI is an observability and enforcement layer that sits inside AI agent harnesses (coding CLIs, chat gateways, self-hosted assistants), capturing every run and blocking dangerous tool calls before they execute.
- 36

mailflare
5.1Khieunc229/mailflare · TypeScriptMailflare is a self-hosted email inbox for custom domains, built on Cloudflare, with support for sending/receiving through Cloudflare, Resend, or Amazon SES.
- 37
go-whatsapp-web-multidevice
4.9Kaldinokemal/go-whatsapp-web-multidevice · GoGOWA is a self-hosted Go server that exposes WhatsApp as a REST API, so you can send messages, stickers and status updates, manage multiple linked WhatsApp accounts, and receive events via webhooks or an MCP server for AI agents.
- 38

fleetbase
4.4Kfleetbase/fleetbase · JavaScriptFleetbase is an open-source, modular operating system for logistics and supply chain operations. It covers dispatch, fleet management, live tracking, commerce, warehousing, and finance in one platform, with a REST API, webhooks, and an extension system.
- 39
goclaw
3.7Knextlevelbuilder/goclaw · GoGoClaw is a multi-tenant AI agent gateway/platform written in Go that connects 20+ LLM providers to 7 messaging channels, letting you deploy and orchestrate teams of AI agents at scale with production-grade security.
- 40

walgit
2.6Ktobi/walgit · Rustwalgit is a single-binary git server that stores every repository as a write-ahead log in an S3 or GCS bucket instead of a database. It implements smart HTTP git (v0/v2), bundle-uri clones, Git LFS, a web browsing UI, and a JSON API with an SDK, and it can scale to repositories larger than the machine running it.
- 41

taskview-community
1.3KGimanh/taskview-community · TypeScriptTaskView is a self-hosted project and task management platform that combines task tracking, custom workflows, developer integrations, analytics, and AI-assisted automation, built for teams that want a transparent alternative to SaaS task managers.
- 42
Choruz
957inclusionAI/Choruz · RustChoruz is a local-first collaboration app where humans and AI agents work together in a Slack-like space, with each agent running a real CLI in its own workspace and handing off work through messages, threads, tasks, and files.
- 43

Angelic-Angel
838sh1ma/Angelic-Angel · RustAngelic Angel is a Rust CLI tool that receives real-time Twitter/X push notifications by emulating a browser's Web Push client, connecting to Mozilla's AutoPush infrastructure, and forwarding the decrypted notification payloads to a webhook you control.
- 44
Tracely-ai
829jwuthri-cloud/Tracely-ai · PythonTracely is a trace-native CI/CD platform for AI agents: it grades every production agent trace, clusters failures into issues, freezes bad runs into hermetic regression tests, blocks the PR that would ship them again, and alerts you when it happens.
- 45

rankme.fast
749SelmiAbderrahim/rankme.fast · TypeScriptRankMeFast is a self-hosted SEO platform that bundles site audits, rank tracking, keyword research, backlink analysis, Search Console integration, and AI-visibility tracking into one Docker Compose stack, positioned as an open alternative to closed SaaS tools like Semrush.
- 46
evenfire
729evenfire-ai/evenfire · TypeScriptEvenfire is a self-hosted platform for running LLM agents that take real actions on your own infrastructure, with a Kubernetes backend, an admin Control UI, and a native Electron desktop client, so your team and AI agents can work together without losing control.
- 47

bisibility
605CorgiCorner/bisibility · TypeScriptbisibility is an open-source SEO platform for researching keywords, inspecting backlinks, and tracking Google search rankings, with all the data stored in a PostgreSQL database you control.
- 48
USDT-Payment-Gateway
509DigitalShieldOfficial/USDT-Payment-Gateway · ShellDigitalShieldPay (DS-Pay) is a non-custodial on-chain payment integration tool that lets merchants and developers accept USDT and USDC across multiple blockchain networks.
- 49

pi-pocket
422TannerMidd/pi-pocket · TypeScriptPi Pocket is a durable, multiplayer, mobile-first web app for running Pi coding-agent sessions from your own machine or your phone, with no cloud VM required.
- 50
codflow
368bighadj22/codflow · TypeScriptCodFlow is an open-source, Cash-on-Delivery (COD) e-commerce and delivery platform built specifically for Algeria, deployable on your own Cloudflare account with zero transaction fees.
- 51

seedance-2.0-api
329apiframe-ai/seedance-2.0-apiThis repo contains example scripts for calling ByteDance's Seedance 2.0 video generation model through the Apiframe API, covering text-to-video, image-to-video, and reference-to-video generation.
- 52

UCashier-USDT-Payment
309ucashier/UCashier-USDT-PaymentUCashier is stablecoin payment and payout infrastructure for global businesses: it chains together on-chain collection, a hosted checkout, order confirmation and merchant withdrawals so an existing site, app or back office can add USDT/USDC payments without rebuilding its stack.
- 53

bankmcp
288noskillish/bankmcp · TypeScriptBankMCP is a self-hosted, read-only MCP server that lets your AI assistant (Claude, ChatGPT, Cursor, etc.) query your own bank accounts through the Enable Banking PSD2 API, which covers over 2,700 European banks.
- 54
sentio
254truespar/sentio · RustSentio is a complete multi-tenant email server for AI agents: it gives every agent its own real email address, delivers inbound mail as structured webhooks, and lets the agent reply in-thread over a REST API.
- 55
labtether
249labtether/labtether · GoLabTether is a self-hosted control plane that unifies monitoring and control of your homelab (Proxmox, TrueNAS, Docker, Home Assistant, etc.) into one dashboard with remote terminal, remote desktop, alerts, and an AI-operable interface.
- 56
ResolveHQ
205mirza-rizvi/ResolveHQ · TypeScriptResolveHQ is a self-hostable, Cloudflare-native helpdesk for small support teams: a shared inbox with ticket assignment, statuses, priorities and tags, RFC-correct email threading, a knowledge base with a public help center, reports and an opt-in AI assistant.
- 57
zilan
200lxcshine/zilan · GoZilan is an LLM-powered knowledge management and Q&A platform that unifies RAG quick Q&A, ReAct agent reasoning, and auto-generated Wiki knowledge distillation into one minimalist knowledge hub.
- 58

goshen-email
166boringcomputers/goshen-email · TypeScriptGoshen Email gives AI agents real email inboxes, each with its own address, threads, attachments, and a scoped API key, while a human-facing dashboard lets people read the same mail, reply, and release quarantined messages.
- 59

telnyx-code-examples
162team-telnyx/telnyx-code-examples · TypeScriptA collection of production-ready code examples for the Telnyx platform, covering Voice AI, SMS, SIP, and IoT APIs. It includes 160+ Voice AI examples alone, each a self-contained project with working code, documentation, and environment configuration.
- 60

mixdog
143tribgames/mixdog · JavaScriptMixdog is an open-source desktop coding agent that matches OpenAI's Codex on the Terminal-Bench 2.1 benchmark while using 63% fewer tokens. It bundles an editor, terminals, Git/GitHub integration, and multi-model orchestration into one app.
- 61

walgithub
134rgodha24/walgithub · Rustwalgit is a self-hosted git server that runs as a single binary in front of an S3 or GCS bucket instead of a database or local disk. The bucket is the repository, and every running instance is just a disposable cache, so you can add or kill servers without coordination.
- 62

apowerb
121apowerb/apowerb · Pythonapowerb is an open-source platform for building, running and governing AI agents in production, covering multi-agent orchestration, RAG, Text-to-SQL, MCP servers and built-in business tools.
- 63
calnode
118Calnode/calnode · GoCalnode is a self-hostable scheduling app like Calendly or Cal.com, shipped as a single Go binary with an embedded SQLite database. It includes first-party video meetings, recording, AI notetaking, and is built API-first with a native MCP server for AI agents.
Related topics
Often tagged together