An open API service indexing awesome lists of open source software.

Publish-subscribe pattern

The publish-subscribe pattern (short: pubsub) is an event handling and messaging pattern where the consumer subscribes to the provider, which in return can then publish a message that can be picked up and processed by each subscribed consumer.

https://github.com/emicklei/parzello

Parzello is a delay and retry service on top of Google Pub Sub to publish messages with a time delay to a topic.

cloud gcp google messaging pubsub

Last synced: 09 May 2025

https://github.com/d-exclaimation/pioneer-redis-pubsub

Pioneer's PubSub Implementation with Redis using RediStack

graphql graphql-subscriptions pioneer pubsub redis swift

Last synced: 13 Apr 2025

https://github.com/syfun/gql-subscriptions

A Python3.7+ port of Apollo Graphql Subscriptions.

graphql pubsub python subscription

Last synced: 07 Jul 2025

https://github.com/giorgikhunashvili/spilo

Lightweight library for developing real time applications

pubsub python redis websocket

Last synced: 25 Oct 2025

https://github.com/ably-labs/serverless-workflow-visualizer

Web application that uses Ably to visualize the progress of a serverless workflow.

ably azure azure-functions azure-static-web-apps demo dotnet pubsub realtime serverless vue

Last synced: 05 May 2025

https://github.com/q00/go-chat

simple chat app with graphql subscription, channel

chat-application golang graphql graphqlsubscription pubsub subscription

Last synced: 23 Oct 2025

https://github.com/ably-labs/models

The Models SDK enables you to implement live, observable data models in your application. It works with Ably's Database Connector and helps merge updates with the existing state and supports optimistic updates to ensure a snappy interface.

frontend-web pubsub realtime realtime-database realtime-synchronization websockets

Last synced: 05 May 2025

https://github.com/rse/ipc-pubsub

Inter-Process-Communication (IPC) Publish-Subscribe (PubSub) Abstraction Layer

abstraction ipc layer publish pubsub subscribe

Last synced: 19 Apr 2025

https://github.com/kyopark2014/webchat

It is a salable chat service based on socket.io and PUBSUB for messaging application. There are three repositories related to this project for chatting, sharing profile and showing in browser.

chat dynamodb message pubsub redis

Last synced: 12 Apr 2025

https://github.com/kyopark2014/webchat-golang-chat

It is a chat server based on PUBSUB in which socket.io is used to connect the server and client.

chat message pubsub redis socket-io

Last synced: 12 Apr 2025

https://github.com/lexzaiello/go-simplesub

A minimalistic pubsub messaging system built on top of libp2p with routing support.

go go-libp2p libp2p messaging networking pub-sub pubsub simplesub

Last synced: 12 Feb 2026

https://github.com/jyane/gae-cron

GAE Cron for Cloud PubSub

cloud-functions gae gcp pubsub

Last synced: 11 Apr 2025

https://github.com/paultechguy/netmqpubsub

A set of lightweight publisher-subscriber components using NET Core and NetMQ.

cancellationtoken csharp example ipc netcore netmq pubsub zeromq

Last synced: 14 Jan 2026

https://github.com/k-yomo/pm

Thin Cloud Pub/Sub client wrapper which lets you manage publishing / subscribing with pluggable middleware.

batch cloudpubsub gcp interceptor middleware pluggable pubsub

Last synced: 15 Apr 2025

https://github.com/mohidex/data-pipeline-on-gcp

The Real-time Ecommerce Data Collection and Processing project empowers businesses with real-time insights by efficiently extracting, processing, and storing ecommerce data from multiple sources. Combining Golang and Python, this cutting-edge solution streamlines data handling from diverse ecommerce websites.

beautifulsoup data-engineer data-pipeline data-science database datastore dependency-injection firebase firestore gcp go golang google google-cloud pubsub python solid-principles storage web-scraping

Last synced: 14 Apr 2025

https://github.com/kyopark2014/iot-greengrass

It describes IoT Greengrass in order to make edge environment for IoT devices.

aws edge-computing greengrassv2 iot ipc lambda pubsub

Last synced: 12 Apr 2025

https://github.com/moonshrd/p2chat

local communication core

iot libp2p mdns mesh peerdiscovery pubsub

Last synced: 12 Apr 2025

https://github.com/alphauslabs/oops

An automation-friendly, scalable, and scriptable API/generic testing tool designed to run on Kubernetes.

golang k8s kubernetes pubsub scalable sqs testing testing-tools

Last synced: 07 May 2026

https://github.com/dgruber/qsub

The "qsub" command is a command line utility that is used to submit batch jobs, and it is not limited to just Kubernetes.

cloudevents container docker drmaa2 hpc jobtemplate json kubernetes kubernetes-jobs poseidon processes pubsub

Last synced: 02 Aug 2025

https://github.com/mshick/hapi-rabbitmq

A HAPI server plugin exposing RabbitMQ-backed PubSub and task queue pattern methods from librabbitmq.

amqp hapi pubsub rabbitmq task-queue

Last synced: 20 Sep 2025

https://github.com/bariscan97/go-rabbitmq

event-driven-architecture rabbitmq go

event-driven go pubsub rabbitmq

Last synced: 01 Mar 2025

https://github.com/opencyphal-garage/libserard

A compact implementation of the Cyphal/serial protocol in C for high-integrity real-time embedded systems

cyphal cyphal-serial opencyphal pubsub uavcan uavcan-serial

Last synced: 02 Sep 2025

https://github.com/havendv/h.proxyfactory

Allows creating proxy objects that look exactly like the original objects.

ipc net5 net6 netstandard pipes pub-sub pubsub request-response rpc

Last synced: 19 Apr 2025

https://github.com/redislabs/pubsub-sub-bench

Redis Pub/Sub Subscriber Workload generator

pubsub redis

Last synced: 01 May 2025

https://github.com/borud/broker

Trivial message broker

broker go golang golang-library pubsub

Last synced: 23 Apr 2025

https://github.com/splunk/kafka-mq-go

kafka-mq-go provides message queue delivery and processing semantics on top of the Kafka streaming service.

event-streaming go golang kafka messaging pubsub queueing streaming

Last synced: 11 Oct 2025

https://github.com/delta1/phx-live-demo

Phoenix LiveView dashboard demo

ecto elixir liveview phoenix pubsub

Last synced: 04 Mar 2026

https://github.com/fhopfensperger/async-messaging-client

A tool to sends and receive messages in an asynchronous way to / from different Cloud messaging services.

azure gcp golang pubsub servicebus

Last synced: 17 Jan 2026

https://github.com/ikornaselur/notiflux

notiflux - subscribe over WebSockets, publish over REST

jwt pubsub rust websocket

Last synced: 07 Feb 2026

https://github.com/mtraver/environmental-sensor

Log temperature from an MCP9808 sensor to Google Cloud with Google Cloud IoT Core

appengine cloud-iot-core golang google-cloud iot mcp9808 protobuf protobuf3 pubsub python raspberry-pi

Last synced: 01 Feb 2026

https://github.com/mnasyrov/pubsub

Simple PubSub for Typescript

emitter pubsub typescript

Last synced: 30 Jul 2025

https://github.com/eric2788/platformscrawler

多平台爬蟲 + 模塊化管理,用於搜集資料並經 redis pubsub 發送

bilibili crawler crawling pubsub redis twitter youtube

Last synced: 27 Oct 2025

https://github.com/micheletriaca/coniglio

A minimal, elegant, and robust async RabbitMQ client for Node.js

amqp message-queue microservices nodejs pubsub rabbitmq streaming typescript

Last synced: 06 Mar 2026

https://github.com/mchmarny/daprme

New app wizard for creation of a new Dapr project. Including Dapr component selection and app scaffolding of a new app based on user choices.

bindings component dapr pubsub service state tempalte wizard

Last synced: 15 Apr 2025

https://github.com/mchmarny/preprocessd

Simple example showing how to use Cloud Run to pre-process raw events from PubSub and publish them to new topic.

cloudrun events gcp go processing pubsub

Last synced: 15 Apr 2025

https://github.com/mikesparr/redis-workflow

Simple Promise based multi-channel workflow rules engine with Redis backing using EventEmitter

flow process-manager pubsub redis rules workflow

Last synced: 12 May 2025

https://github.com/thekeenant/bus

:bus: A light-weight event bus library for Dart implementing the pub-sub pattern.

bus dart dartlang event eventbus library pubsub

Last synced: 11 Jan 2026

https://github.com/dcarea/cloudeventdotnet

Publish/Subscribe CloudEvents in .NET, inspired by Dapr Pub/Sub

cloudevents event-driven eventbus kafka microservice microservices-architecture pubsub redis

Last synced: 27 Aug 2025

https://github.com/dbut2/slack-diffusion

Slack bot for generating images with Stable Diffusion 1.4

ai bot cloud-functions docker gcp pubsub slack stable-diffusion

Last synced: 22 Apr 2025

https://github.com/aravindbaskaran/redis-pubsub

A redis pubsub client with keep-alive heart beats on top of the awesome com.taoensso/carmine library

clojure pubsub redis

Last synced: 22 Aug 2025

https://github.com/dubbs/jquery-printevents

This plugin publishes jQuery events before and after print

events javascript jquery jquery-plugin print publish-subscribe pubsub

Last synced: 16 Oct 2025

https://github.com/jgarber623/radioradio

A very small JavaScript PubSub library.

javascript pubsub

Last synced: 22 Oct 2025

https://github.com/caizixian/pshub

A Pub/Sub framework implemented in Python

asyncio pubsub python

Last synced: 08 Mar 2026

https://github.com/atayahmet/observer-js

Observer-js created based on observer pattern criteria. Create subjects and add it callback as observers.

callback observer-js pubsub subjects

Last synced: 06 Jul 2025

https://github.com/shredx/golang-redis-rate-limiter

The Golang microservice for usage calculations for a subscriber

collaboration golang meetup microservice pubsub rate-limiter redis

Last synced: 28 Apr 2026

https://github.com/takashabe/go-pubsub

It is a pubsub server that can be operated with the REST API.

go golang message-queue pubsub

Last synced: 11 Jan 2026

https://github.com/erans/lclq

Drop-in local replacement for AWS SQS and GCP Pub/Sub Perfect for lightning-fast local development and CI/CD testing without cloud dependencies.

cicd pubsub rust sqs

Last synced: 09 Mar 2026

https://github.com/jstotz/jstreams

A distributed streaming platform for Ruby built on top of Redis Streams

pubsub redis redis-streams ruby streams

Last synced: 17 Apr 2025

https://github.com/aruuunn/pubsub

A small package which implements publisher - subscriber pattern in pure Golang.

golang publish-subscribe pubsub

Last synced: 10 Mar 2026

https://github.com/botchris/go-pubsub

multi-topic pub/sub package for Go with pluggable providers and statically typed.

aws go golang kubemq pubsub sns sqs

Last synced: 10 Jun 2025

https://github.com/mshick/librabbitmq

Easy to use methods implementing common PubSub and task queue patterns with RabbitMQ.

amqp pubsub rabbitmq task-queue

Last synced: 20 Sep 2025

https://github.com/tufanbarisyildirim/tellall

Tell-all is a swiss-knife of go channels to distribute/balance messages between channels

broadcast channels golang pubsub

Last synced: 18 Aug 2025

https://github.com/biobakery/fugassem

FUGAsseM: Function predictor of Uncharacterized Gene products by Assessing high-dimensional community data in Microbiomes

biobakery pubsub python tools

Last synced: 18 Jul 2025

https://github.com/bogdanrada/celluloid_pubsub

CelluloidPubsub is a simple ruby implementation of publish subscribe design patterns using celluloid actors and websockets.

async celluloid pubsub reel ruby websockets

Last synced: 30 Apr 2025

https://github.com/ably-labs/pubsub-demo-dotnet

Sample app to demonstrate how to do pub/sub using the Ably .NET SDK.

console dotnet pubsub realtime

Last synced: 01 Jul 2025

https://github.com/bradmontgomery/zerochat

a stupid simple command-line chat server and client using zeromq

chat command-line pubsub python zeromq

Last synced: 13 Feb 2026

https://github.com/kamerk22/deepstream-rethinkdb-location-demo

Using Deepstream.io and rethinDB to build location based demo

deepstream deepstreamhub location pubsub reactjs real-time rethinkdb

Last synced: 12 Jan 2026

https://github.com/bullet-db/bullet-kafka

The Apache Kafka PubSub implementation pluggable into the Bullet Service and Backend

bullet bullet-kafka kafka pubsub

Last synced: 15 Jul 2025

https://github.com/akamaozu/cjs-noticeboard

Self-Logging Pubsub with Built-In Cache

pubsub

Last synced: 12 Jul 2025

https://github.com/matheusvnm/fastpubsub

FastPubSub is a FastAPI-based, high-performance, and easy-to-use Python framework for building asynchronous event stream consumers on Google PubSub.

async distributed-systems fastapi framework gcp json-schema openapi pubsub pydantic python rest uvicorn web

Last synced: 05 May 2026

https://github.com/fillol/chronicle-sniffer

Plug into extended SecOps: Bring Google Cloud's analytics to your local network. tshark captures on-prem, GCP transforms to UDM. Scalable, event-driven, via Terraform.

cloud-run cybersecurity data-pipeline docker gcp gcs iac network-monitoring network-traffic-analysis pcap pubsub secops security-analytics serverless terraform unified-data-model wireshark

Last synced: 26 Apr 2026

https://github.com/denniszielke/dapr-messaging

Sample application for pubsub, service2service in a distributed app with dapr on azure.

azure dapr kubernetes pubsub servicebus

Last synced: 09 May 2026

https://github.com/mchmarny/buttons

How to use Flic buttons with Clud Run on GCP

cloud cloudrun flic iot pubsub

Last synced: 30 Jun 2025

https://github.com/olimpias/rijn

CLI tool for moving message from a deadletter queue to a topic for pubsub

deadletter gcd golang-cli pubsub

Last synced: 01 Feb 2026

https://github.com/koenbollen/pubsubcat

Google Pub/Sub Swiss Army Knife

golang google pubsub utility

Last synced: 17 Jan 2026

https://github.com/snowplow-incubator/snowplow-google-cloud-storage-loader

Dataflow job to dump the content coming from a PubSub subscription into Cloud storage

cloud-storage dataflow pubsub scio

Last synced: 27 Jan 2026

https://github.com/belajarqywok/discord_alerting_system

Alerting System connected to Discord (via webhook) by implementing Event-Driven Architecture (EDA).

alerting-system cloud-functions cloud-monitoring event-driven pubsub stackdriver

Last synced: 28 Oct 2025

https://github.com/easc01/websocket-app

Non-sticky horizontally scalable websocket application, built by Go and Redis

go pubsub redis websocket

Last synced: 19 Apr 2026

https://github.com/stanipetrosyan/go-eventbus

Event Bus package for Go

eventbus go golang hacktoberfest pubsub

Last synced: 12 Jun 2026

https://github.com/khouloudhaddad/laravel-kafka

Kafka implementation in Laravel

docker docker-compose kafka laravel pubsub

Last synced: 29 Apr 2025

https://github.com/backendstack21/realtime-forum

Realtime Pub/Sub - Community Discussion Forum

pubsub realtime saas websockets

Last synced: 02 Feb 2026

https://github.com/rticommunity/nano-client

A multi-platform, open-source DDS-XRCE Client API

communication databus datacentric dds dds-xrce middleware pubsub

Last synced: 22 Jan 2026

https://github.com/rtakland/kwsify

基于websocket的实时sub/pub服务

kotlin pubsub realtime server websocket

Last synced: 07 May 2025

https://github.com/tzrikka/timpani

Temporal worker that sends API calls and receives asynchronous event notifications

bitbucket discord github gmail go golang jira pubsub slack temporal temporalio webhook websocket workflow-automation workflow-reusable workflows

Last synced: 19 Apr 2026

https://github.com/meepobrother/imeepos-ng-template

发布自己的ng组件或者服务到npm

angular imeepos nestjs npm public pubsub template typescript

Last synced: 06 Jan 2026

https://github.com/kiko-g/reliable-pub-sub-service

FEUP SDLE | Reliable Pub/Sub Service | 2021/22

pubsub python zeromq

Last synced: 03 Jul 2025

https://github.com/dewadg/haro

A Go pubsub helper

golang pubsub

Last synced: 14 Jan 2026

https://github.com/ericlondon/ruby-redis-pub-sub-job-queue

Ruby Redis Pub/Sub Job Queue

job pubsub queue redis ruby

Last synced: 03 May 2025

https://github.com/aivclab/heimdallr

Dashboard for lab, providing an overview of available compute resources

dashboard gpu lab mqtt pubsub python resources

Last synced: 15 Oct 2025

https://github.com/zannis/shove

Type-safe, high performance pub/sub for Rust

pubsub rabbitmq rabbitmq-consumer rabbitmq-producer rust

Last synced: 23 May 2026

https://github.com/yhirano55/pubsub_notifier

:postbox::bee: Pub/Sub Notifier for Rails

activejob pubsub rails5 ruby wisper

Last synced: 06 Oct 2025

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories