awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 repository-uri

Awesome GitHub RepositoriesWebhook Notifications

Systems for delivering automated event-driven updates to external services.

Distinguishing note: Focuses on the notification delivery mechanism itself.

Explore 21 awesome GitHub repositories matching development tools & productivity · Webhook Notifications. Refine with filters or upvote what's useful.

Awesome Webhook Notifications GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • datalab-to/markerAvatar datalab-to

    datalab-to/marker

    36,137Vezi pe GitHub↗

    Marker is a comprehensive document processing platform designed to automate the conversion, extraction, and structuring of data from complex files. It functions as an orchestration engine that chains modular processing steps into versioned, reusable pipelines, allowing organizations to standardize document handling and automate repetitive business tasks at scale. The platform distinguishes itself through its support for secure, private infrastructure deployment, enabling users to run containerized services within their own environments to maintain strict data privacy. It features specialized

    Provides automated notifications via webhooks when document processing tasks finish, enabling event-driven workflows.

    Python
    Vezi pe GitHub↗36,137
  • goharbor/harborAvatar goharbor

    goharbor/harbor

    28,761Vezi pe GitHub↗

    Harbor is a self-hosted, enterprise-grade container registry platform designed to store, sign, and scan container images and cloud-native artifacts. It provides a centralized repository that integrates directly with Kubernetes environments to manage the full lifecycle of software artifacts, from initial storage to production deployment. The platform distinguishes itself through a focus on security, governance, and multi-site availability. It features a pluggable vulnerability scanning framework that allows for the integration of various security engines, alongside content trust mechanisms tha

    Delivers automated event-driven updates to external services via webhooks when artifact statuses change.

    Gocloud-nativecncfcncf-project
    Vezi pe GitHub↗28,761
  • datalab-to/suryaAvatar datalab-to

    datalab-to/surya

    20,889Vezi pe GitHub↗

    Surya is a document processing platform designed to transform unstructured files into structured, machine-readable data. It provides a comprehensive suite of tools for text recognition, layout analysis, and reading order detection, enabling the conversion of PDFs and images into formats such as JSON, HTML, or markdown. The platform is built to handle complex document workflows, offering capabilities for data extraction, document segmentation, and automated form completion. The platform distinguishes itself through a robust pipeline-based architecture that allows users to chain analysis tasks

    Triggers automated callbacks to specified endpoints upon task completion to eliminate manual polling.

    Python
    Vezi pe GitHub↗20,889
  • keploy/keployAvatar keploy

    keploy/keploy

    17,622Vezi pe GitHub↗

    Keploy is an automated testing platform that leverages kernel-level traffic interception to generate and maintain regression test suites for microservices. By capturing live network traffic and system calls via eBPF, the platform automatically creates deterministic test cases and mocks external dependencies without requiring manual code instrumentation. This approach allows developers to validate application behavior and API contracts by replaying production-like traffic in isolated environments. The platform distinguishes itself through its use of machine learning to perform test maintenance

    Sends structured test summaries to team communication channels via webhooks to alert developers when pull request regressions occur.

    Goagentic-aiai-testing-toolapi-testing
    Vezi pe GitHub↗17,622
  • cachethq/cachetAvatar cachethq

    cachethq/cachet

    14,932Vezi pe GitHub↗

    Cachet is a self-hosted, open-source status page system designed to communicate service uptime, incident history, and infrastructure performance to end users. It provides a centralized dashboard for managing the operational lifecycle of system components, tracking service disruptions, and scheduling maintenance windows. The platform distinguishes itself through a comprehensive RESTful API that enables programmatic status page management and automated incident reporting. It supports deep integration with external monitoring tools, allowing for the synchronization of performance metrics and the

    Sends automated HTTP requests to external endpoints upon system status changes.

    PHPcachetlaravelphp
    Vezi pe GitHub↗14,932
  • formbricks/formbricksAvatar formbricks

    formbricks/formbricks

    12,391Vezi pe GitHub↗

    Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows. The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by a

    Dispatches real-time HTTP notifications to external endpoints upon survey completion to trigger automated workflows.

    TypeScriptexperience-managementformforms
    Vezi pe GitHub↗12,391
  • seerr-team/seerrAvatar seerr-team

    seerr-team/seerr

    11,663Vezi pe GitHub↗

    Seerr is a self-hosted media request system and automation orchestrator. It provides a web interface for users to search for and request movies and television shows for a home media server, acting as a coordinator between users, media servers, and automation tools to trigger the download and organization of approved content. The system distinguishes itself through a comprehensive request management layer that includes granular, role-based permissions and custom override rules to filter and modify incoming requests. It also features a dedicated notification engine that dispatches real-time sta

    Sends automated event-driven updates to external services when media request states change.

    TypeScriptdockerembyjellyfin
    Vezi pe GitHub↗11,663
  • valuecell-ai/valuecellAvatar ValueCell-ai

    ValueCell-ai/valuecell

    9,206Vezi pe GitHub↗

    Valuecell is an artificial intelligence financial trading platform and market analysis engine. It functions as a multi-exchange trading bot and financial data orchestrator, designed to analyze market data and execute automated trades across global financial exchanges. The system utilizes a modular agent plugin framework that allows for the integration of third-party tools and agents through a shared community registry. It incorporates a retrieval-augmented generation approach to analyze fundamental financial documents and historical patterns, grounding AI responses in factual data. The platf

    Delivers real-time portfolio summaries and market alerts via webhooks to Discord and other endpoints.

    Pythonagentic-aiagentsai
    Vezi pe GitHub↗9,206
  • usagi-org/ai-goofish-monitorAvatar Usagi-org

    Usagi-org/ai-goofish-monitor

    9,002Vezi pe GitHub↗

    ai-goofish-monitor is an AI-driven marketplace monitor and containerized web scraper designed to track online listings. It uses multimodal large language models and natural language prompts to analyze product text and images, determining if items meet specific requirements. The system employs an anti-detection workflow that rotates network proxies and authenticated accounts to bypass rate limits. It captures browser cookies and session states to mimic real user behavior during automated requests. The project includes a task scheduler using cron expressions and an embedded SQLite database for

    Dispatches real-time alerts via webhooks and messaging bots when criteria are met.

    Pythonaiplaywright
    Vezi pe GitHub↗9,002
  • falcosecurity/falcoAvatar falcosecurity

    falcosecurity/falco

    8,670Vezi pe GitHub↗

    Falco is an eBPF runtime security monitor and cloud native detection engine that identifies abnormal behavior and security threats across hosts and containers. It functions as a Linux kernel event auditor, capturing system calls and kernel events in real-time to detect malicious activity. The system distinguishes itself through a rule-based threat detection model that evaluates system activity against a library of community-maintained rules and custom security definitions. It enriches raw kernel events with container and Kubernetes metadata to provide observability into isolated environments

    Delivers automated security event-driven updates to external services via webhooks and messaging platforms.

    C++cloud-nativecncfcncf-project
    Vezi pe GitHub↗8,670
  • analogj/scrutinyAvatar AnalogJ

    AnalogJ/scrutiny

    7,906Vezi pe GitHub↗

    Scrutiny is a distributed hardware monitoring system and predictive drive failure analyzer. It provides a centralized management platform and web-based dashboard for tracking hard drive health and S.M.A.R.T. metrics across multiple remote servers. The system functions as a S.M.A.R.T. alerting gateway and storage health trend visualizer. It estimates hardware risk by comparing drive attributes against real-world failure thresholds and records historical data to identify gradual degradation patterns that may not trigger immediate alerts. Capabilities include distributed data collection via rem

    Sends real-time failure alerts to external services by posting JSON payloads to configured HTTP endpoints.

    Go
    Vezi pe GitHub↗7,906
  • fluxcd/flux2Avatar fluxcd

    fluxcd/flux2

    7,888Vezi pe GitHub↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Handles incoming webhooks and alerts from external providers to trigger immediate GitOps reconciliation.

    Gocontinuous-deliverygitopsgitops-toolkit
    Vezi pe GitHub↗7,888
  • databasus/databasusAvatar databasus

    databasus/databasus

    7,502Vezi pe GitHub↗

    Databasus is a self-hosted backup platform that automates PostgreSQL backups, verifies their restorability, and stores them across multiple destinations while managing team access with role-based permissions. It combines on-the-fly AES-256-GCM encryption, cron-driven scheduling, job-queue-based verification, multi-destination storage, WAL streaming, throwaway container restore testing, and workspace-based role access control into a unified backup system. The platform distinguishes itself through automatic backup verification that restores each backup into a temporary database container for in

    Posts backup alerts to any service through a configurable webhook endpoint.

    Gobackupbackupsdatabase
    Vezi pe GitHub↗7,502
  • ellite/wallosAvatar ellite

    ellite/Wallos

    7,442Vezi pe GitHub↗

    Wallos is a self-hosted subscription tracking dashboard and financial expense manager. It serves as a budgeting tool for monitoring recurring payments and due dates to ensure subscription services are paid on time. The application identifies expenditure patterns through personal finance analytics, utilizing visual charts and spending statistics. It handles multi-currency finance tracking by retrieving live exchange rates from external services to translate global currencies into a single primary value. Additional capabilities include a notification system that sends payment reminders via ema

    Triggers external communication events via webhooks to send alerts about upcoming payment deadlines.

    PHPbudgetingdockerfinance
    Vezi pe GitHub↗7,442
  • six2dez/reconftwAvatar six2dez

    six2dez/reconftw

    7,226Vezi pe GitHub↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Sends automated event-driven updates to external services via webhooks and APIs.

    Shellbug-bountybugbountybugbounty-tool
    Vezi pe GitHub↗7,226
  • jiji262/douyin-downloaderAvatar jiji262

    jiji262/douyin-downloader

    6,602Vezi pe GitHub↗

    This is a tool for downloading videos, images, and audio from the Douyin social media platform using shareable URLs or profile links. It can download individual posts, entire user profiles including all posts and liked content, collections, and music tracks, with options for watermark-free and high-quality output. The tool also supports live stream recording, comment collection, and keyword-based content search with JSONL export. The project distinguishes itself through an integrated REST API server that accepts download and transcription requests, tracks job status, and exposes health check

    Sends success or failure notifications to Bark, Telegram, or custom webhooks after downloads complete.

    Python
    Vezi pe GitHub↗6,602
  • dreamhunter2333/cloudflare_temp_emailAvatar dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Vezi pe GitHub↗

    This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates temporary email addresses that automatically receive and store incoming messages and attachments, all without managing any traditional server infrastructure. The service uses Cloudflare Workers for serverless processing, Durable Objects for persistent inbox state, and Workers KV for storing email data, with attachments handled through R2 object storage. The service distinguishes itself through a comprehensive set of access and management features. Users can authenticate through mult

    Fires webhook events on email activity to integrate with external systems.

    Vuecloudflare-emailcloudflare-pagescloudflare-workers
    Vezi pe GitHub↗6,098
  • openpanel-dev/openpanelAvatar Openpanel-dev

    Openpanel-dev/openpanel

    5,349Vezi pe GitHub↗

    OpenPanel is a self-hosted product analytics platform designed for tracking user behavior and visualizing product metrics on private infrastructure. It provides a comprehensive system for collecting events across web, mobile, and server environments while ensuring complete ownership of data. The platform distinguishes itself through a privacy-first approach, utilizing cookieless event tracking and regional data residency to simplify regulatory compliance. It integrates large language models via the Model Context Protocol, enabling users to query behavioral data and analyze trends using natura

    Sends real-time event-driven updates to external services via configurable webhook endpoints.

    TypeScriptalternativeanalyticsopen-source
    Vezi pe GitHub↗5,349
  • datalab-to/chandraAvatar datalab-to

    datalab-to/chandra

    4,833Vezi pe GitHub↗

    sChandra is a document processing platform that converts images, PDFs, Word documents, spreadsheets, and other formats into structured output such as HTML, Markdown, or JSON while preserving layout. It can also extract specific data fields from invoices, contracts, or reports using user-defined JSON schemas, with citations back to source locations. The service supports form filling in PDF and image documents, document generation from Markdown, and extraction of tracked changes from Word files. The platform distinguishes itself with pipeline-based processing chains that combine multiple proces

    Sends automatic HTTP POST notifications to user-configured endpoints when jobs complete.

    Pythonaiocr
    Vezi pe GitHub↗4,833
  • crazy-max/diunAvatar crazy-max

    crazy-max/diun

    4,405Vezi pe GitHub↗

    diun is a monitoring service that tracks container registries for new tags or digest changes to notify users when image updates are available. It functions as a container orchestration watcher and registry notification engine, identifying images used within environments to ensure container deployments remain up to date. The project distinguishes itself by providing automated image discovery across multiple orchestrators and runtimes, including Kubernetes, Docker Swarm, Nomad, and containerd. It supports flexible configuration through YAML files, environment variables, and metadata labels or a

    Sends alerts about container image updates to tools like Slack, Discord, and Telegram via webhooks or APIs.

    Goautomationdiscorddocker
    Vezi pe GitHub↗4,405
Înapoi12Înainte
  1. Home
  2. Development Tools & Productivity
  3. Webhook Notifications

Explorează sub-etichetele

  • Destination OverridesMechanisms for routing webhook events to unique endpoints per request. **Distinct from Webhook Notifications:** Distinct from general webhook notifications: focuses on per-request destination routing.