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/anthonytedja/rplace

r/Place Collaborative Canvas Distributed System with AWS Services

aws cassandra docker express pubsub redis websockets

Last synced: 09 Apr 2026

https://github.com/thisissoon/gokit

A set of common packages for building applications in Go at SOON_

config go grpc http psql pubsub

Last synced: 26 Feb 2026

https://github.com/mk590901/cloud_measurements

Repository contains flutter app interact with toit app on ESP32 controller.

dart flutter grpc pubsub toit toit-language

Last synced: 31 Jul 2025

https://github.com/erikrios/cloud-native-programming-with-go

The Implementation of Cloud Native Programming with Go

cloud-native go golang grpc jwt microservices pubsub rest

Last synced: 17 May 2026

https://github.com/gregwhitaker/pubnub-channelgroup-example

Example of using PubNub Channel Groups

messaging publish-subscribe pubnub pubsub

Last synced: 19 Sep 2025

https://github.com/guifernandess7/geofile-uploader-api

Microservices application for visualization, processing, and uploading geospatial data and files

bucket echo gcp geospatial golang microservice pubsub

Last synced: 09 Jun 2026

https://github.com/akaliutau/gke-pubsub

A simple research project to study HPA technology on Kubernetes cluster

autoscaling gke-cluster hpa java11-spring-boot kubernetes pubsub terraform

Last synced: 08 May 2026

https://github.com/cbuschka/gcp-pubsub-cloudrun-datastore-performance

Evaluation of implementation variants on GCP with pubsub/ cloudrun and cloud datastore.

cloudrun datastore gcp pubsub python3

Last synced: 27 May 2026

https://github.com/005-bot/monitor

Сервис выполняет периодическое сканирование страницы с актуальными отключениями, выявляет изменения и отправляет их в Redis PubSub.

beautifulsoup httpx monitoring mvp pipenv pubsub python redis web-scraping

Last synced: 06 Apr 2025

https://github.com/thoughtscript/kafka_spring_docker_2024

Experiments with Kafka and Java Webflux

docker-compose java kafka pubsub webflux

Last synced: 22 May 2026

https://github.com/msysh/aws-sample-appsync-events

This project is a demonstration of a simple and minimal implementation of real-time communication using AWS AppSync Events.

aws-appsync-events pubsub react websocket

Last synced: 06 May 2026

https://github.com/keisukeyamashita/slack-message-publisher

Publishes message of slack API message format with Google Cloud Pub Sub.

pubsub slack

Last synced: 30 Jan 2026

https://github.com/fisothemes/pyesys

An easy-to-use, robust, thread-safe, and type-safe event system for Python with comprehensive async support.

async asyncio decorators event eventsystem pubsub python python3 pythoneventsystem weakref

Last synced: 28 Jun 2025

https://github.com/ariel-mutebi/taskquest

This object-oriented to-do list app not only allows you to manage to-dos in projects, but it also filters your to-dos into categories, stores your data in local storage, is installable with offline access, and lets you earn coins to play games. Gamify your life and never miss a deadline with TaskQuest!

bootstrap bootstrap5 drag-and-drop object-oriented-programming portfolio progressive-web-app progressive-web-apps pubsub pwa pwa-apps todo todo-list todoapp todolist todolist-application typescript

Last synced: 07 May 2026

https://github.com/lnquy/gc-pubsub

Google Cloud Pubsub demo project

go google-cloud publisher-subscriber pubsub

Last synced: 21 May 2026

https://github.com/francois-lenne/biomethane

Data pipeline in order to retrieve the csv with the french production of biomethane upload every day

cicd cloudfunction google-cloud pubsub python snowflake sql

Last synced: 07 May 2026

https://github.com/fasibio/supereasypubsub

an Easy PubSub MessageBroker

golang pubsub

Last synced: 22 Mar 2025

https://github.com/thavarshan/chalice

💬 Modern real-time chat app built with React, Node.js, TypeScript, and Azure WebPubSub — a great resource for devs moving from Vue/Laravel to React/Node.

azure chalice chat expressjs nodejs pubsub reactjs websocket

Last synced: 08 Apr 2026

https://github.com/squall-chua/go-event-pubsub

A lightweight, production-ready Go library for building event-driven architectures. It provides a high-level abstraction over popular message brokers like Kafka and RabbitMQ, featuring background delivery, automatic retries with backoff, and robust Dead Letter Queue (DLQ) support.

event-driven golang kafka pubsub rabbitmq

Last synced: 12 Jun 2026

https://github.com/andrewjbateman/python-functions-pubsub

:clipboard: Google Cloud Functions used to send data using Python code to Google Cloud Pub/Sub where data can be published with a message

cloud-functions pip3 pubsub python3 subscriptions

Last synced: 03 Nov 2025

https://github.com/ryanfleck/radio-shopper

Proximity-request-based remote shopping tool.

pubsub solace

Last synced: 26 Jun 2025

https://github.com/zhangxiang958/eventemitter

自己仿造的一个事件分发器

javascript pubsub

Last synced: 07 Jun 2026

https://github.com/topgunbuild/socket

Scalable realtime pub/sub and RPC serverless framework

nodejs pubsub socketcluster typescript websocket

Last synced: 20 May 2026

https://github.com/raicheff/flask-pubsub

Flask-PubSub

flask pubsub

Last synced: 29 Apr 2026

https://github.com/ju5tu5/pubsub

It's a really small demonstration of the publish subscribe pattern in javascript.

pubsub

Last synced: 22 Mar 2025

https://github.com/255bits/pg-async-events

A simple event notification system, pubsub using PostgreSQL

events postgresql pubsub

Last synced: 08 Feb 2026

https://github.com/dpsn-org/dpsn-client-nodejs

Unlock decentralized, real-time data streaming with DPSN SDK—publish, subscribe, and scale with ease

commonjs datastream esmodules npm npm-package pubsub typescript web3

Last synced: 22 Mar 2025

https://github.com/limitium/mqttwifi

robust mqtt client over wifi for ESP8266 and ESP32

esp32 esp32-library esp8266 esp8266-library mqtt mqtt-client pubsub wifi

Last synced: 12 Apr 2026

https://github.com/barteco/redfish

Strongly typed toolkit for Redis caching and pub-sub service

caching pubsub redis

Last synced: 19 May 2026

https://github.com/kvdomingo/autocomeback

Web scraper to pull comeback/debut data from dbkpop and r/kpop

beautifulsoup cloud-functions kpop pubsub python web-scraping

Last synced: 15 Apr 2026

https://github.com/exanubes/appsync

Go client library for AWS AppSync Events over WebSocket with API key, IAM, Lambda authorizer, Cognito, OIDC, publish, and subscribe support.

appsync appsync-events aws aws-appsync cognito events go golang iam oidc pubsub serverless websocket

Last synced: 23 Jun 2026

https://github.com/reaxi/events

events system with observer pattern implementation: PubSub and Topic Based alternative

event-system hackertoberfest observer pattern pubsub

Last synced: 13 Mar 2025

https://github.com/sshaplygin/go-socket.io-redis-adapter

Redis adapter to enable broadcasting of events to multiple separate go-socket.io server nodes

go-socket-io golang pubsub redis-adapter redis-client socket-io socket-io-adapter

Last synced: 18 May 2026

https://github.com/shreekar11/scalable-websocket-server

This repository provides a scalable WebSocket implementation, using WebSockets and Redis Pub/Sub for efficient real-time communication.

nodejs pubsub redis typescript websocket

Last synced: 08 May 2026

https://github.com/cxres/id-pre-test-2

Internet Draft for the Per Resource Events Test

events http notifications protocol pubsub

Last synced: 19 Mar 2026

https://github.com/adamlewkowicz/pub-sub

Publish-subscribe event pattern

javascript pubsub typescript

Last synced: 16 Apr 2026

https://github.com/mminer/redis2ws

Rust WebSockets server that broadcasts Redis Pub/Sub messages

pubsub redis rust tungstenite websockets

Last synced: 19 May 2026

https://github.com/tcs-de/redis-value-cache

An in memory cache backed by redis.

cache pubsub redis

Last synced: 12 Feb 2026

https://github.com/dowlandaiello/go-simplesub-examples

A list of examples for using the go-simplesub protocol.

distributed go golang p2p pubsub simplesub

Last synced: 29 Mar 2025

https://github.com/code-raushan/chat-server-ws

Implementation of a scalable chat server using Websockets and Redis pub/sub in Go.

chat-server go pubsub redis scale websocket

Last synced: 18 May 2026

https://github.com/techgaun/gproc_pubsub

A simple wrapper on top of gproc for your pubsub needs - untested

elixir gproc pubsub

Last synced: 05 Apr 2025

https://github.com/ket0825/v1-gcp-preview

Manage GCP src for preview services / Preview 서비스를 위한 GCP 레포

bigquery cloud-functions cloud-run cloudbuild gcp gcp-batch gcs logging pubsub

Last synced: 13 Feb 2026

https://github.com/viveknaskar/event-subscriber

A simple spring boot application that is subscribed to a topic from Google Pub/Sub.

google-cloud google-cloud-platform pubsub spring-boot spring-integration

Last synced: 18 May 2026

https://github.com/j3k0/ganomede-events

ganomede's system events microservice

events ganomede microservice pubsub redis

Last synced: 04 May 2026

https://github.com/japrozs/elixir-chat-app

A basic chat app that I made to learn elixir

elxir phoenix presence pubsub webpack

Last synced: 18 May 2026

https://github.com/dbones-labs/eventual

Pub/sub client for dotnet. Support typed messages between your services.

dotnet eventbus library messaging pubsub rabbitmq

Last synced: 17 Jan 2026

https://github.com/ayush272002/exchange

Cryptocurrency exchange platform designed to handle high-frequency trading and real-time market interactions.

expressjs monorepo nextjs postgresql pubsub redis turborepo websocket

Last synced: 14 Feb 2026

https://github.com/apache/infrastructure-esp

ASF Infrastructure Event Stream Processor

datastreams infrastructure observability pubsub

Last synced: 09 May 2026

https://github.com/harry-urek/ws-server

websocket grpc server with redis session management - logging and error handling

express-session grpc-server logger nodejs pubsub redis websocket

Last synced: 09 May 2026

https://github.com/threedotslabs/watermill-firestore

Firestore Pub/Sub for the Watermill project.

events firestore firestore-database go golang pubsub watermill

Last synced: 14 Feb 2026

https://github.com/thebrubaker/vue-lantern

A project template for managing ambitious vue.js applications.

algolia blueprint bottle firebase pubsub vue vue-lantern vue-router vuex

Last synced: 09 May 2026

https://github.com/pior/fastjob

Fast and robust job queue using GoogleCloud PubSub ☁️

google-pubsub job-queue pubsub

Last synced: 20 May 2026

https://github.com/mchmarny/custommetrics

Custom Stackdriver metrics from Cloud PubSub payload

function gcf gcp goalng pubsub stackdriver

Last synced: 23 Mar 2026

https://github.com/slaveofcode/nsq-multi-subscriber

Prove of concept NSQ with multiple worker subscriber

express expressjs node nodejs nsq nsqjs publish pubsub subscribe

Last synced: 09 May 2026

https://github.com/tosh2230/py-queuing-hub

Multi-cloud Queuing Hub for Python

aws gcp pubsub python sqs

Last synced: 24 Apr 2026

https://github.com/lpil/progress

A service that keeps track of progress and publishes updates to subscribers

api elixir lua microservice pubsub redis

Last synced: 09 May 2026

https://github.com/cmackenzie1/pubsub-examples

A collection of examples using the Cloudflare Pub/Sub

cloudflare examples mqtt pubsub

Last synced: 06 May 2026

https://github.com/hlts2/gopubsub

Simple lock-free topick based publish/subscribe library written in golang

golang golang-library goroutine-safe goroutines hlts2 library lock-free pubsub pubsub-instance pubsub-messages topic

Last synced: 20 May 2026

https://github.com/m7moudgadallah/backend-fundamentals-demos

Dive into essential backend concepts with practical demos.

backend communication-patterns nodejs polling pubsub push sidecar

Last synced: 03 May 2026

https://github.com/shhiivvaam/leetcode-backend

Tried Replicating the backend config of the actual leetcode's server.

pubsub queues redis workers

Last synced: 16 Apr 2026

https://github.com/cevheri/java-kafka-jhipster-example

Java Kafka Publish And Subscribe Example

docker docker-compose java jhipster kafka pubsub zookeeper

Last synced: 18 Apr 2026

https://github.com/itaditya/state-mgmt-patterns-react

All the ways to manage app state without overly complicating things like Mobx or Redux

context context-api eventbus pubsub react

Last synced: 06 Apr 2025

https://github.com/nickjordan289/wordle-multiplayer-ts

Rudimentary implementation of multiplayer wordle in React using Azure Infrastructure.

azure multiplayer pubsub react terraform typescript wordle

Last synced: 19 Apr 2026

https://github.com/royaals/exchange-webapp

Exchange Webapp-distributed system example

message-queue nextjs nodejs postgresql pubsub redis websocket

Last synced: 11 Apr 2026

https://github.com/inottn/unsubber

Based on mitt, simplifying event handling.

event eventbus mitt pubsub

Last synced: 16 May 2026

https://github.com/coolshare/coolshareangularpubsub

A package/service to provide publish/subscribe pattern for communication in Angular

angular communications coolshare design-pattern design-patterns patterns publish-subscribe pubsub

Last synced: 17 May 2026

https://github.com/cognitev/pubsub-gcp-js

a wrapping package around GCP pubsub package to provide a more convenient, abstract functionalities

events gcp javascript nodejs pubsub

Last synced: 17 May 2026

https://github.com/chocofamilyme/pubsub-life

Библиотека реализует паттерн Pub/Sub

publisher-subscriber pubsub rabbitmq

Last synced: 04 Apr 2025

https://github.com/daemonzone/redis-streams-pubsub

A simple, elegant Ruby gem that provides a publish/subscribe API on top of Redis Streams. It simplifies working with Redis Streams by offering familiar pub/sub patterns with automatic consumer group management and message acknowledgment

gem pubsub redis redis-streams ruby ruby-on-rails rubygems

Last synced: 12 Dec 2025

https://github.com/sakin790/redis

Redis | Docker | Caching | Api

docker node pubsub redis

Last synced: 17 Apr 2026

https://github.com/archie-cm/real_time_analytics_with_spark_streaming_on_dataproc

This project demonstrates how to build a real-time analytics pipeline using Spark Streaming on Google Cloud Platform (GCP)

pubsub spark-streaming

Last synced: 13 Mar 2025

https://github.com/yagudinaleksandr/dt.simpleeventbus

Упрощенная шина событий для сервиса

clean-architecture ddd dotnet eventbus events pubsub

Last synced: 17 Apr 2026

https://github.com/semrekkers/pubsub

A simple, lightweight publish–subscribe channel

go pubsub

Last synced: 17 Jan 2026

https://github.com/daalvand/pub-sub

This package used to publish and subscribe with Regis or Kafka

kafka laravel pub-sub publish-subscribe pubsub redis

Last synced: 09 May 2026

https://github.com/saumya40-codes/pubsub

A very basic pubsub implementation written in GO

golang pubsub

Last synced: 17 Apr 2026

https://github.com/andrefcruz/feup-asso

Repository to host our 'Software Architecture' project, a 4th year unit @FEUP.

pipes-and-filters pubsub software-architecture

Last synced: 31 Dec 2025

https://github.com/webermarci/pubsub

A lightweight, generic, in-memory publisher/subscriber library for Go.

go golang pubsub

Last synced: 17 Apr 2026

https://github.com/joeychilson/pghook

A Go library for executing hooks on insert, update, and delete events in PostgreSQL.

events go golang hooks postgres postgresql pubsub

Last synced: 17 Apr 2026

https://github.com/weiwenchen2022/grpc-pubsub

The Go language implementation of pubsub based on gRPC

go golang grpc protobuf3 pubsub

Last synced: 17 Apr 2026

https://github.com/dcmox/moxy-pubsub

Publish and Subscribe Module for MoxyScript

publish pubsub subscribe

Last synced: 17 Apr 2026

https://github.com/zoobz-io/herald

Bidirectional bindings between capitan events and message brokers

events go golang kafka messaging nats pubsub zoobzio

Last synced: 04 Apr 2026

https://github.com/rtradeltd/issues

meta-repository that tracks active issues that are looking for code contributions

collaboration contribute crypto ipfs ipns open-source pubsub rtradeltd temporal

Last synced: 15 Jul 2025

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories