Python Webhooks

Open-source Python projects categorized as Webhooks

Top 13 Python Webhook Projects

  • frappe

    Low code web framework for real world applications, in Python and Javascript

  • TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • tradingview-webhooks-bot

    a framework 🏗 for trading with tradingview webhooks!

  • Bybit-Trading-Bot-Integrated-with-TradingView-Webhook-Alerts

    Python based Trading Bot that uses TradingView.com webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Bybit.com.

  • Discord-Token-Grabber

    Simple token grabber developped in python. (by AstraaDev)

  • django-webhook

    Django webhooks triggered on model changes

    Project mention: Automatic Django webhooks triggered on model changes | news.ycombinator.com | 2024-02-21
  • webhooks-samples

    Sample receivers, scripts, and workflows to help you get started with Webhooks in ArcGIS Enterprise

    Project mention: Webhook on hosted feature service to trigger python script | /r/gis | 2023-10-19

    Edit: I found this thanks to an old post: Esri webhook samples

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nfcompose

    Build REST APIs/Integrations in minutes instead of hours - NF Compose is a (data) integration platform that allows developers to define REST APIs in seconds instead of hours. Generated REST APIs are backed by postgres and support automatic consumer webhook notifications on data changes out of the box.

    Project mention: Implementing system-versioned tables in Postgres | news.ycombinator.com | 2024-02-07

    I have implemented this for our tool NF Compose that allows us to build REST APIs without writing a single line of code [0]. I didn't go the route of triggers because we generate database tables automatically and we used to have a crazy versioning scheme that was inspired by data vault and anchor modelling where we stored every change on every attribute as a new record.

    Sounded cool, but in practice it was really slow. The techniques that are usually employed by Data Vault to fix this issue seemed too complex. Over time we moved to an implementation that handles the historization dynamically at runtime by generating SQL queries ourselves [1]. On a sidenote: Generating SQL in python sounds dangerous, but we spent a lot of time on making it secure. We even have a linter that checks that everything is escaped properly whenever we are in dev mode [2]

    [0] https://github.com/neuroforgede/nfcompose/

  • yt-to-discord

    Utilize Discord's webhooks to receive new video notifications via YouTube's PubSubHubbub push notifications.

  • watchtower-cash

    Instant and reliable infrastructure connecting you to the Bitcoin Cash (BCH) blockchain

  • Civilization_VI_Play_By_Cloud_Webhook_with_FastAPI

    Using Python FastAPI creates a webhook endpoint for Civilization VI's Play By Cloud or Play Your Damn Turn Webhooks. Also pushes notifications to Matrix.

    Project mention: Server-Side events with FastAPI and Webhooks | /r/learnpython | 2023-08-26

    I have a project where I have used FastAPI to provide a webhook for Sid Meier's Civilization VI's multiplayer mode. Its main purpose is to send a message to a Matrix server when it's someone's turn, but I also have a main page where you can go and see all the games currently being played. (see: https://github.com/djotaku/Civilization_VI_Play_By_Cloud_Webhook_with_FastAPI/blob/d893555a70a8e2445ed73c2c68f17406004cfd10/screenshots/index.png ) Right now I'm using HTMX and having it reload the current games every 15 seconds (https://github.com/djotaku/Civilization_VI_Play_By_Cloud_Webhook_with_FastAPI/blob/main/civ_vi_webhook/templates/partials/current_games_table.html) . But that's pretty wasteful in a situation where a turn might be done anywhere between 15 minutes and days later. I just have it set to 15s because, coincidentally, someone might finish a game right after you load up a page. It would be more efficient to use Server-Side Events.

  • Weitersager

    Receive messages via HTTP and show them on IRC.

  • webhooks-bridge

    A simple webhook receiver that filters, transforms and forwards webhooks

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-21.

Python Webhooks related posts

Index

What are some of the best open-source Webhook projects in Python? This list will help you:

Project Stars
1 frappe 6,464
2 TradingView-Webhook-Bot 1,116
3 tradingview-webhooks-bot 552
4 Bybit-Trading-Bot-Integrated-with-TradingView-Webhook-Alerts 346
5 Discord-Token-Grabber 152
6 django-webhook 139
7 webhooks-samples 66
8 nfcompose 32
9 yt-to-discord 15
10 watchtower-cash 11
11 Civilization_VI_Play_By_Cloud_Webhook_with_FastAPI 4
12 Weitersager 4
13 webhooks-bridge 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com