Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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/bujosa/vega

This Project is about remove background api

cloudfunctions pubsub python remove-background serverless storage

Last synced: 21 Jan 2025

https://github.com/bujosa/capella-b

This is a sample project about pubsub, express, jwt and middlewares

express jsonwebtoken middlewares pubsub

Last synced: 21 Jan 2025

https://github.com/mjancarik/esmj-emitter

Lightweight emitter with zero dependencies for sync/async operation with from listeners result

browser eventemitter events javascript nodejs pubsub

Last synced: 17 Oct 2024

https://github.com/lahsivjar/gcloud-ocr

Sample OCR code to use with GCS and Cloud Functions

cloud-functions gcloud gcs golang-examples iap pubsub

Last synced: 05 Feb 2025

https://github.com/betterwrite/vue-pubsub

A Pubsub Plugin (or better Event Bus) for Vue.

event-bus mitt pubsub typescript vue vue3 vuejs

Last synced: 23 Jan 2025

https://github.com/bujosa/achernar

Achernar is a project about serverless using cloud run, storage, mongoose, and pub-sub.

javascript pubsub serverless storage-engine

Last synced: 21 Jan 2025

https://github.com/iferdel/sensor-data-streaming-pubsub

Hybrid IoT system using PubSub as backbone by means of Go/RabbitMQ, PostgreSQL with TimeScaleDB extension for storage, Alloy and Loki for logs, and Grafana for real-time visualization. Interaction via a CLI tool, which communicates with an HTTP REST API server. Deployed on Kubernetes through GitOps.

alloy amqp api-keys cli dba distributed-systems go grafana loki mqtt postgresql pubsub rabbitmq rest-api stream-processing time-series timescaledb tls

Last synced: 04 Feb 2025

https://github.com/cuongndc9/pubsub_go

a simple πŸ’… pusub using go

103cuong go golang pubsub

Last synced: 21 Jan 2025

https://github.com/benmeehan/goscribe

A fast, simple, pure golang pub-sub broker.

broker golang pubsub

Last synced: 29 Jan 2025

https://github.com/sofyan48/pubsub-router

Route your action in gcp Pubsub easy

events gcp go golang mq publisher pubsub router routes subscriber

Last synced: 29 Jan 2025

https://github.com/qddegtya/isomorphic-channel

πŸ“ž Isomorphic channel for Micro Frontends

iframe-communicator microfrontends pubsub

Last synced: 12 Jan 2025

https://github.com/cdaringe/pg-subscribe

subscribe to postgres events in node via LISTEN/NOTIFY apis

events listen notify postgres postgresql pubsub typescript

Last synced: 09 Feb 2025

https://github.com/swift-libp2p/swift-libp2p-pubsub

A Publish-Subscribe library for peer to peer messaging within libp2p

floodsub gossipsub libp2p libp2p-pubsub networking p2p pubsub swift

Last synced: 25 Jan 2025

https://github.com/puskar-roy/scaleable-chat-app

Scaleable Chat App Using Typescript, Node.js, Express Js, Socket.IO, Redis, Pub/sub

expressjs nextjs14 nodejs pubsub redis socket-io typescript

Last synced: 16 Jan 2025

https://github.com/jharrilim/multiplex

Key-Value store with subscriptions

key pubsub rust store value

Last synced: 31 Dec 2024

https://github.com/knownasilya/index-html-loader

Load and cache index.html using GCP PubSub, works great with ember-cli-deploy

deployment ember-cli-deploy pubsub

Last synced: 05 Feb 2025

https://github.com/infumia/pubsub

Simplified pubsub library for Redis and various databases.

jackson java kotlin pubsub redis

Last synced: 21 Dec 2024

https://github.com/moonshrd/p2chat-android

Port of p2chat to Android

android iot libp2p mesh pubsub

Last synced: 25 Jan 2025

https://github.com/tdjsnelling/dwsps

Tiny distributed websocket pub/sub system

distributed javascript pubsub websocket

Last synced: 08 Feb 2025

https://github.com/abhisekp/jest-pub-sub

Test Redis PubSub using Jest testing framework

demo jest pubsub redis testing

Last synced: 21 Dec 2024

https://github.com/magnuschase03/pubsubgo

This is a simple pub/sub service written in Go.

go pubsub

Last synced: 20 Dec 2024

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

Simple demo app for demonstrating dapr pubsub in Azure Container Apps

azure container-apps dapr pubsub

Last synced: 24 Dec 2024

https://github.com/ably-labs/collaborative-pixel-drawing

A collaborative pixelart drawing carnvas to demonstrate pub/sub using Ably or Azure WebPubSub.

ably azure-functions demo dotnet javascript pubsub serverless websocket

Last synced: 12 Jan 2025

https://github.com/banyc/simple-messaging

Brokerless messaging. Pub/Sub. Producer/Consumer. Best effort. Pure Go. No C. No CGO. NO libwhatsoever.

best-effort brokerless messaging producer-consumer pubsub

Last synced: 20 Jan 2025

https://github.com/sumory/mas

a state management library.

actions pubsub redux state-management

Last synced: 31 Jan 2025

https://github.com/jeroengerits/godot-pubsub

PubSub Library in GDScript for the Godot Engine

addon gdscript godot pubsub

Last synced: 28 Dec 2024

https://github.com/khadkarajesh/iot-tutorial

Projects consist the necessary code to interact with the google iot cloud platform by iot devices

google-iot google-iot-core iot mqtt pubsub python3 raspberry-pi

Last synced: 13 Jan 2025

https://github.com/tahmid-saj/notification-service

Pub/Sub based notification service API for sending email and mobile push notifications. Developed using Go / Gin, AWS SES, SNS, S3.

aws-s3 aws-ses aws-sns gin go notifications pubsub

Last synced: 09 Dec 2024

https://github.com/autom8ter/queuerpc

a protoc plugin to generate type safe RPC client and server code that use a message queue for transport/service discovery.

golang message-queue protobuf protocol-buffer pubsub

Last synced: 28 Dec 2024

https://github.com/mchmarny/dapr-http-event-subscriber-template

Template project to jump start your Dapr development in Go for HTTP service that will be triggered by topic events

dapr eventing go pubsub service state topic

Last synced: 31 Dec 2024

https://github.com/mchmarny/godapr

Simple dapr HTTP client library

client dapr go grpc pubsub

Last synced: 31 Dec 2024

https://github.com/mchmarny/xstreams

Stream processing using Cloud PubSub and Dataflow SQL in BigQuery

bigquery dataflow gce gcp golang pubsub stream

Last synced: 31 Dec 2024

https://github.com/psaia/fast-observer

A blazingly fast asynchronous O(1)-capable event dispatcher.

event-dispatcher observer pubsub typescript

Last synced: 02 Nov 2024

https://github.com/zekrotja/eventbus

A go package to send and receive pub-sub messages using channels.

event-driven eventbus events go go118 gogeneric hacktoberfest pubsub

Last synced: 09 Feb 2025

https://github.com/developer-guy/bookmark-searcher

Making bookmark search using Redis Cloud,ELK

elasticsearch elk go golang kibana logstash pubsub redis redis-cloud redis-labs

Last synced: 06 Feb 2025

https://github.com/prezha/pubsubctl

pubsubctl is a basic Google Cloud Platform Pub/Sub [Emulator] CLI

gcloud gcloud-pubsub gcloud-sdk google-cloud-pubsub pubsub pubsub-emulator pubsubclient

Last synced: 08 Feb 2025

https://github.com/lack-zillions-over/zensky

Pub/Sub messaging using Redis.

javascript pubsub queue redis typescript

Last synced: 17 Jan 2025

https://github.com/ankush-web-eng/brolangf

BROLANG is a programming language built for fun written in golang.

brolang golang kafka nextjs15 pubsub queue redis tailwindcss websockets-server

Last synced: 17 Jan 2025

https://github.com/kelindar/metering

This metering plugin for emitter.io broker persists usage in Google Datastore.

datastore emitter-io plugin pubsub

Last synced: 30 Jan 2025

https://github.com/questnetwork/quest-pubsub-js

JavaScript implementation of the Quest Network Second Layer PubSub Protocol

decentralized ecdsa end-to-end-encryption ipfs nodejs pubsub

Last synced: 30 Jan 2025

https://github.com/rob-blackbourn/jetblack-messagebus

A real time message bus written in C# on dotnet 6.0

messagebus messaging pubsub

Last synced: 19 Dec 2024

https://github.com/shahaf-f-s/socketsio

A python wrapper around socket for generalized communication protocols, unified socket interface, utility methods, and modular protocol swapping capeabilities. Including a socket based Pub/Sub system.

pubsub socket socket-io socket-programming

Last synced: 19 Dec 2024

https://github.com/stevenferrer/kafka-pubsub

kafka pub-sub demo

go go-kit golang kafka pubsub

Last synced: 25 Dec 2024

https://github.com/trailsjs/trailpack-pubsub

Redis Pub/Sub implementation for Trails.js app

pubsub trailpack trails

Last synced: 02 Jan 2025

https://github.com/jgantunes/pulsarcast-test-harness

A test harness for Pulsarcast using ipfs-testbed

decentralized ipfs-testbed p2p pubsub pulsarcast test-harness

Last synced: 26 Dec 2024

https://github.com/beatthat/notifications

Global system for pub/sub notification events by string 'type'.

loosely-coupled-design message-api messaging notifications observer observer-pattern pubsub unity3d

Last synced: 26 Dec 2024

https://github.com/cristianoliveira/ifrone

A tiny wrapper around cross-window communication.

iframe iframe-communication iframe-pubsub lightweight pubsub wrapper

Last synced: 17 Jan 2025

https://github.com/johngeorgewright/hot-press

Event lifecycle management in JavaScript

event-hierarchy event-lifecycle pubsub

Last synced: 21 Dec 2024

https://github.com/amitrajitdas/googlecloudready-facilitator-program

Challenge Lab solutions for GoogleCloudReady Facilitator Program

bucket cloud docker gcloud google kubernetes pubsub stackdriver

Last synced: 27 Dec 2024

https://github.com/rajat23/postgres-redis-connector

Connector which will replicate data from PostgreSql to Redis compatible structure using PostgreSql's PubSub(NOTIFY-LISTEN) paradigm

connector postgresql pubsub redis

Last synced: 03 Jan 2025

https://github.com/barthez/kane-consumer

GenServer consumer for Kane

elixir google-pubsub kane pubsub

Last synced: 29 Dec 2024

https://github.com/filipecosta90/pubsub-bench

Estimate on how fast each Pub/Sub can process messages. Supports Redis pubsub and sharded pubsub

pubsub redis

Last synced: 01 Feb 2025

https://github.com/cluster-labs/cosmos

A decentralized communication stack

crdt ipfs libp2p pubsub

Last synced: 17 Jan 2025

https://github.com/yss14/node-redis-eventbus

A simple event bus powered by node-redis to communicate between multiple node instances

eventbus eventbus-library events node-redis nodejs pubsub redis

Last synced: 17 Jan 2025

https://github.com/chandanpasunoori/event-sync

Event Sync is for syncing events from multiple sources to multiple destinations, targetted for adhoc events, where sources support acknowledgement functionality.

bigquery golang-tools google-cloud-platform pubsub

Last synced: 19 Dec 2024

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

Simple pub/sub written in Golang

go golang pubsub

Last synced: 12 Jan 2025

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

A Rust script that uses Redis to test the one-to-many Pub/Sub mechanism.

pubsub redis rust

Last synced: 12 Jan 2025

https://github.com/castor-labs/queue

A simple queue abstraction for your PHP projects

composer-library consumer php php7 producer pubsub queue

Last synced: 12 Jan 2025

https://github.com/YannickFricke/TwubSub

Elixir Twitch PubSub bindings

elixir pubsub twitch

Last synced: 31 Oct 2024

https://github.com/diagrid-labs/dapr-workshop-csharp

This contains the starting point for the Dapr workshop C#/.NET challenges .

api cloudnative dapr pubsub state-management

Last synced: 19 Jan 2025

https://github.com/yongwangd/rx-event

A very simple but powerful event pub/sub package with only 6 lines of source code.

eventemitter eventemitter4 javascript node nodejs pubsub rxjs

Last synced: 24 Jan 2025

https://github.com/aamiralam/push-notification-service

A firebase cloud function to send push notifications to all clients subscribed to a topic

express firebase-functions nodejs pubsub

Last synced: 24 Jan 2025

https://github.com/AdrienMazet/fri-go

TP Infrastructures d'intΓ©gration

go http mqtt pubsub redis rest

Last synced: 14 Nov 2024

https://github.com/jepozdemir/event-publisher

Basic event publish/subscribe implementation that transfers a message from a sender to a receiver. It provides a loosely coupled communication between objects.

csharp dotnet dotnetcore eventbus eventhandling events publish-subscribe pubsub realtime

Last synced: 19 Jan 2025

https://github.com/pouchlabs/pouchrealtor

blazing fast socket.io alternative,pure websockets.

io pubsub realtime socket websocket ws

Last synced: 25 Jan 2025

https://github.com/redding/qs

Handler-based message queueing (jobs) and pub/sub (events).

message-queue pubsub ruby

Last synced: 05 Nov 2024

https://github.com/olivere/nats-streaming-server-example

An example of using a local NATS Streaming Server cluster for pub/sub.

golang-examples nats nats-streaming-server pubsub

Last synced: 20 Jan 2025

https://github.com/noyzys/nautchkafe-rabbit-bridge

Lightweight, flexible, and functional message-passing pubsub system built with RabbitMQ

broker fp functional-programming java message-broker message-queue pubsub rabbit rabbitmq rabbitmq-client vavr

Last synced: 29 Dec 2024

https://github.com/ragmaanir/besked

Small typed PubSub library for crystal.

crystal pubsub

Last synced: 14 Jan 2025

https://github.com/cbuschka/gcp-examples

Example solutions with Terraform and Java on GCP

gcp gcs java pubsub terraform

Last synced: 16 Jan 2025

https://github.com/ramchaik/cryptochain

Cryptochain: Blockchain from scratch, with a fullstack MERN application.

blockchain javascript mern mern-stack npm peer-to-peer pubsub real-time redis

Last synced: 16 Jan 2025

https://github.com/woorui/aws-msg

AWS SQS Pub/Sub Primitives implemented by aws-sdk-go-v2

aws aws-sdk go-msg pubsub sqs sqs-queue

Last synced: 11 Jan 2025

https://github.com/atomstatehq/atomstate

Atomstate is an open-source messaging system designed for modern distributed applications, particularly in cloud-native environments

atomstate cloud cloud-computing cloud-native distributed distributed-systems event-streaming message-bus messaging microservices pubsub queuing

Last synced: 28 Jan 2025

https://github.com/vwapplications/pigeon

Pigeon is a framework developed in python that was made to intermediate the use of RabbitMQ services in a quick and easy way, these services of communication between components / services through different types of context of exchange of messages

amqp comunication comunication-queue pigeon post-office postman pubsub python rabbitmq rpc

Last synced: 12 Jan 2025

https://github.com/xiscodev/store-and-pubsub

A simple library to manage a Store and subscriptions to store values

browser javascript-library pubsub store

Last synced: 16 Jan 2025

https://github.com/artyom/wspush

Service to deliver redis PUBSUB messages over websocket

pubsub websocket

Last synced: 14 Nov 2024

https://github.com/nepet/eventbus

A simplistic event bus for golang

event eventbus golang pubsub

Last synced: 20 Jan 2025

https://github.com/mminer/redis2ws

Rust WebSockets server that broadcasts Redis Pub/Sub messages

pubsub redis rust tungstenite websockets

Last synced: 20 Jan 2025

https://github.com/wiseaidev/emitter-rs

πŸ“’ A lightweight Event Emitter implementation for Rust and Wasm.

emitter event-emitter pubsub rust wasm

Last synced: 28 Jan 2025

https://github.com/martinandert/pubs

Publish and subscribe.

browser nodejs publish-subscribe pubsub

Last synced: 09 Feb 2025

https://github.com/timwienk/wow-libpubsub-1-0

World of Warcraft AddOn library. Simple embeddable publish-subscribe implementation.

library lua pubsub world-of-warcraft world-of-warcraft-addon

Last synced: 30 Jan 2025

https://github.com/bnb32/modbot

This moderation bot software uses scikit-learn binary classification algorithms or pytorch neural networks to learn what phrases to allow in twitch chat. Labeled training data is constructed from chat logs with human moderation information. After training the software can be connected to twitch chat to automate moderation.

irc-bot machine-learning moderation-bot pubsub twitch

Last synced: 22 Jan 2025

https://github.com/cardials/muse-mqtt-audioplayer

πŸ”Š An Arduino sketch for ESP32-based MUSE Luxe board that enables network audio streaming via MQTT control.

arduino arduino-sketch audio-player audio-streaming es8388 esp32 home-automation i2s iot mqtt muse-luxe pubsub smart-speaker wifi

Last synced: 23 Jan 2025

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

A simple event notification system, pubsub using PostgreSQL

events postgresql pubsub

Last synced: 12 Nov 2024

https://github.com/cyclenerd/google-cloud-pubsub-publish

πŸ“¨ Small and fast app to publish a message to a Google Cloud Pub/Sub topic

gcp gcp-pubsub go golang google google-cloud google-cloud-platform google-cloud-pubsub message pubsub

Last synced: 20 Dec 2024

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: 18 Dec 2024

Publish-subscribe pattern Awesome Lists
Publish-subscribe pattern Categories