Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: publish-subscribe
jq-rs/mles-rs
Distributed publish-subscribe data service and Mles protocol reference implementation on Rust, Warp and Serde
Language: Rust - Size: 628 KB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 155 - Forks: 9
apstory/apstorymq
Lightweight Topic-based Restful Messaging API
Language: C# - Size: 304 KB - Last synced: about 19 hours ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
apstory/apstorymq-client-dotnet
.NET Standard C# Client for ApstoryMQ
Language: C# - Size: 14.6 KB - Last synced: about 19 hours ago - Pushed: almost 4 years ago - Stars: 2 - Forks: 0
eclipse-ecal/ecal-core
📦 eCAL C/C++ runtime core
Language: C++ - Size: 2.02 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 8 - Forks: 3
byte-chaos/mqtt-wildcard-publish
Enable MQTT Wildcard Publish.
Language: Java - Size: 72.3 KB - Last synced: 2 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
engineering87/WART
Turns WebApi calls into SignalR events
Language: C# - Size: 580 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 6 - Forks: 0
FIWARE/tutorials.Subscriptions
:blue_book: FIWARE 106: Subscribing to Changes in Context
Language: Shell - Size: 2.11 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 4 - Forks: 5
f-str/radishmq
Fast and lightweight message broker written in Rust.
Language: Rust - Size: 198 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0
2ndQuadrant/pglogical
Logical Replication extension for PostgreSQL 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.
Language: C - Size: 1.79 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 935 - Forks: 150
kavishkamk/BiddingSystem
This bidding system was created using java and used client sever and publisher subscriber architectures
Language: Java - Size: 1.84 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Benawi/Message-Oranted-comminicatio-JMS
Message Oranted comminication impimantaion with JMS API
Language: Java - Size: 35.2 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
jimfilippou/distributed
A multi-threaded, distributed publish-subscribe system ☕️
Language: Kotlin - Size: 4.81 MB - Last synced: 6 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
krisleech/wisper
A micro library providing Ruby objects with Publish-Subscribe capabilities
Language: Ruby - Size: 294 KB - Last synced: 5 days ago - Pushed: about 2 months ago - Stars: 3,229 - Forks: 149
Israiloff/broker
JMS broker plugin
Language: Java - Size: 84 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
chandler767/Space-Race
Multiplayer, real-time, and cross platform racing game powered by PubNub
Language: Go - Size: 3.68 MB - Last synced: 7 days ago - Pushed: almost 5 years ago - Stars: 12 - Forks: 3
chandler767/Go-WASM-Chat
Example of a realtime Golang WASM chat app using PubNub in a minimal amount of code.
Language: JavaScript - Size: 2.38 MB - Last synced: 7 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
wamp-proto/wamp-proto
The Web Application Messaging Protocol
Language: Makefile - Size: 70.4 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 464 - Forks: 100
bondy-io/bondy
Bondy is an open source, always-on and scalable application networking platform connecting all elements of a distributed application—offering service and event mesh capabilities combined. Bondy implements the open Web Application Messaging Protocol (WAMP) and is written in Erlang.
Language: Erlang - Size: 9.7 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 109 - Forks: 12
BCCDC-PHL/subscribe-and-symlink-illumina
Listen for messages indicating the arrival of a new illumina run. When a new run arrives, create symbolic links (aka. 'symlinks') from .fastq.gz files in the run to a specific directory.
Language: Python - Size: 1.95 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
BCCDC-PHL/illumina-run-publisher
Watch directories for the creation of illumina sequencer outputs. When detected, publish messages with details of the run to a TCP socket.
Language: Python - Size: 64.5 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
eclipse-ecal/ecal
📦 eCAL - enhanced Communication Abstraction Layer. A high performance publish-subscribe, client-server cross-plattform middleware.
Language: C++ - Size: 80.2 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 771 - Forks: 160
keypup-io/cloudenvoy
Cross-application messaging for Ruby and Rails using Google Cloud Pub/Sub
Language: Ruby - Size: 223 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 34 - Forks: 9
nats-io/prometheus-nats-exporter
A Prometheus exporter for NATS metrics
Language: Go - Size: 10.7 MB - Last synced: 15 days ago - Pushed: 19 days ago - Stars: 350 - Forks: 130
alincc/angular-pubsub
Angular Publish Subscribe with custom Inject
Language: TypeScript - Size: 76.2 KB - Last synced: 12 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
twpayne/go-pubsub
Package pubsub is a simple publish-subscribe implementation using generics.
Language: Go - Size: 1000 Bytes - Last synced: 11 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 1
BillyWei01/LightEvent
A lightweight event bus base on Android platform
Language: Kotlin - Size: 85.9 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
arces-wot/SEPADocs
A set of documents in the form of W3C Unofficial Drafts
Language: HTML - Size: 1.7 MB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 1
wkennedy/pubsubly
Pubsubly is an application to track messages as they flow through a pub/sub backed message driven architecture.
Language: Java - Size: 2.89 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
ivandotv/estacion
Event bus implementation based on native node events. Also works in the browser.
Language: TypeScript - Size: 840 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 18 - Forks: 4
alaz/camel-pubsub 📦
Beware of publish-subscribe in Apache Camel
Language: Scala - Size: 223 KB - Last synced: 13 days ago - Pushed: about 10 years ago - Stars: 0 - Forks: 0
eclipse-iceoryx/iceoryx2
Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
Language: Rust - Size: 1.31 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 328 - Forks: 15
open62541/open62541
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Language: C - Size: 51.8 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 2,408 - Forks: 1,174
techerfan/panda
A module for simplifying the use of WebSocket.
Language: Go - Size: 73.2 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 2 - Forks: 0
eclipse-iceoryx/iceoryx
Eclipse iceoryx™ - true zero-copy inter-process-communication
Language: C++ - Size: 21.7 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1,481 - Forks: 357
na-trium-144/webcface
Web-based RPC & UI Library
Language: C++ - Size: 50.9 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 1
behrad/mom
Message Oriented Middleware playground
Language: JavaScript - Size: 72.3 KB - Last synced: 14 days ago - Pushed: over 6 years ago - Stars: 4 - Forks: 0
kokoro-rs/kokoro
A highly extensible Rust-based meta-framework designed for building decoupled and maintainable applications.
Language: Rust - Size: 174 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 29 - Forks: 0
aelhometta/aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type.
Language: Rust - Size: 246 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 2 - Forks: 0
paritosh64ce/rxjs-pub-sub
:bell: Event publish - subscribe mechanism as Angular service using Observable. You can publish your event along with any data to all the subscribers of your event (event identification is being done using event-name as string).
Language: TypeScript - Size: 1.9 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 22 - Forks: 5
HBM/node-jet
Realtime Message Bus for the Web. Javascript Implementation
Language: TypeScript - Size: 1.73 MB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 169 - Forks: 27
php-service-bus/service-bus
PHP Service Bus (publish-subscribe pattern) implementation
Language: PHP - Size: 2.77 MB - Last synced: 15 days ago - Pushed: about 2 years ago - Stars: 347 - Forks: 23
naufalhilmiaji/dss-incomm
Distributed System - Indirect Communication - Python
Language: Jupyter Notebook - Size: 5.02 MB - Last synced: 20 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
Cap32/subscribable-value
Subscribable value
Language: JavaScript - Size: 59.6 KB - Last synced: 21 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
pandeptwidyaop/gorabbit
RabbitMQ simple library for Go
Language: Go - Size: 22.5 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 2 - Forks: 2
kxcontrib/websocket Fork of mgracey/websocket
Code to accompany the kdb+ and WebSockets whitepaper
Language: HTML - Size: 8.79 KB - Last synced: 21 days ago - Pushed: about 6 years ago - Stars: 4 - Forks: 5
srinikhil-07/Notarization-With-Combine
CLI tool based on Combine framework for notarizing macOS software.
Language: Swift - Size: 25.4 KB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
RaphiaRa/spms_ring
Single publisher multiple subscriber ring buffer written in C
Language: C - Size: 82 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 4 - Forks: 0
eXpl0it3r/PubBus
A simple implementation of a MessageBus.
Language: C++ - Size: 300 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 24 - Forks: 7
MarcoFontana48/GoogleChubby
Implementation of Google's Chubby distributed file system in Java using Raft consensus algorithm
Language: Java - Size: 921 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1 - Forks: 0
m10k/foundry
A distributed package build system
Language: Shell - Size: 332 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 5 - Forks: 0
m10k/toolbox
Module framework for Bash
Language: Shell - Size: 387 KB - Last synced: 20 days ago - Pushed: 9 months ago - Stars: 59 - Forks: 2
georapbox/PubSub
Javascript implementation of the Publish/Subscribe pattern.
Language: JavaScript - Size: 479 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 29 - Forks: 8
wqking/eventpy
Event Dispatcher and callback list for Python
Language: Python - Size: 151 KB - Last synced: 14 days ago - Pushed: about 4 years ago - Stars: 38 - Forks: 7
mpostol/OPC-UA-OOI
Object Oriented Internet - C# deliverables supporting a new Machine To Machine (M2M) communication architecture
Language: C# - Size: 14.5 MB - Last synced: about 22 hours ago - Pushed: about 1 year ago - Stars: 140 - Forks: 33
daalvand/pub-sub
This package used to publish and subscribe with Regis or Kafka
Language: PHP - Size: 7.81 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
ng-eneter/eneter-net
Lightweight framework for interprocess communication for .NET platforms.
Language: C# - Size: 7.26 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 12 - Forks: 5
Stiffstream/sobjectizer
An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.
Language: C++ - Size: 14.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 446 - Forks: 45
adrielcafe/broker
💬 Publish-Subscribe (a.k.a Pub/Sub, EventBus) library for Android and JVM built with Coroutines
Language: Kotlin - Size: 229 KB - Last synced: 13 days ago - Pushed: over 2 years ago - Stars: 93 - Forks: 8
davisouzaluna/Demoweek-2023-1-Sistemas-Distribuidos
Apresentação da Demoweek 2023.1
Language: C++ - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
gregwhitaker/pubnub-channelgroup-example
Example of using PubNub Channel Groups
Language: Java - Size: 69.3 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
gregwhitaker/pubnub-example
Example of using PubNub to publish and subscribe to messages
Language: Java - Size: 63.5 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
gregwhitaker/nats-pubsub-example
An example of using NATS for pubsub messaging
Language: Java - Size: 90.8 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
teivah/broadcast
Notification broadcaster library
Language: Go - Size: 185 KB - Last synced: 9 days ago - Pushed: almost 2 years ago - Stars: 146 - Forks: 7
divyanshu-rawat/Publish-Subscribe
This repository demonstrates use of Publish Subscibe design pattern in Ng Js.
Language: JavaScript - Size: 112 KB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
rush2sk8/Intel-Edison-PS 📦
Testing PS for Intel edison Boards
Language: JavaScript - Size: 278 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 2 - Forks: 2
nuwber/rabbitevents
Nuwber's RabbitEvents provides a simple observer implementation, allowing you to publishing and handling for various events that occur in your applications. For example, if you need to react to some event occurred in another API.
Language: PHP - Size: 10.5 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 120 - Forks: 36
privacylab/talek
a Private Publish Subscribe System
Language: Go - Size: 891 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 44 - Forks: 5
wqking/eventpp
Event Dispatcher and callback list for C++
Language: C++ - Size: 849 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,184 - Forks: 201
dzaliznyak/Meta.Lib
A set of classes and modules for .Net development
Language: C# - Size: 291 KB - Last synced: about 5 hours ago - Pushed: 3 months ago - Stars: 13 - Forks: 5
0exp/evil_events
Ultra simple, but very flexible and fully customizable event subsystem for ruby applications with a wide set of customization interfaces and smart event definition DSL.
Language: Ruby - Size: 394 KB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 8 - Forks: 2
pyrustic/pyrustic
Collection of lightweight Python projects that share the same policy
Language: Python - Size: 498 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 91 - Forks: 6
bredele/zeroin
The only Event Emitter you need
Language: JavaScript - Size: 44.9 KB - Last synced: 15 days ago - Pushed: over 5 years ago - Stars: 20 - Forks: 2
vaimee/SEPA
Get notifications about changes in your SPARQL endpoint.
Language: Java - Size: 33.9 MB - Last synced: about 16 hours ago - Pushed: about 1 month ago - Stars: 26 - Forks: 10
perfectsquircle/pg_mq
A simple asynchronous message queue for PostgreSQL
Language: PLpgSQL - Size: 47.9 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 11 - Forks: 1
wagnerjfr/bingo-game-publisher-subscriber
Mary, John, Mark, Ana and Paul try their luck in a Bingo. Who is going to win?
Language: Java - Size: 18.6 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
affinity4/magic
Magic Trait used to easily add event listeners, spelling suggestions in errors and Javascript __set and __get style setters an getters to any class. Magic!
Language: PHP - Size: 61.5 KB - Last synced: 10 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
ly3too/async-plugin-based-app
Language: Python - Size: 6.84 KB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
apstory/apstory-lib-angular
Apstory Angular 7 Libraries
Language: TypeScript - Size: 9.4 MB - Last synced: about 22 hours ago - Pushed: 4 months ago - Stars: 0 - Forks: 1
emyzelium/emyzelium-go
Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish [][]byte data under topics to which other peers subscribe to receive respective data. Go version.
Language: Go - Size: 50.8 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
eclipse-ecal/tcp_pubsub
📦 TCP based publish-subscribe library for C++ 🌐
Language: C++ - Size: 103 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 34 - Forks: 18
jakmeier/nuts
Nuts is a Rust library that offers a simple publish-subscribe API, featuring decoupled creation of the publisher and the subscriber.
Language: Rust - Size: 294 KB - Last synced: 25 days ago - Pushed: almost 3 years ago - Stars: 64 - Forks: 2
ductranit/livedatabus
Making an Event Bus with LiveData
Language: Kotlin - Size: 138 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 18 - Forks: 6
Jiu-xiao/OneMessage
一个基于发布-订阅模型的多线程消息框架,用于嵌入式平台,纯C实现,性能和灵活性极高
Language: C - Size: 354 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 38 - Forks: 9
alessandro-caldonazzi/ws-redis 📦
Introduce channels, groups and user tracking in websocket. Scale horizontally using redis as publish-subscribe
Language: JavaScript - Size: 413 KB - Last synced: 27 days ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0
GoncaloPascoal/sdle-proj1
Reliable publish/subscribe service implemented on top of ZeroMQ. First project of the Large-Scale Distributed Systems curricular unit.
Language: Python - Size: 298 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
semiversus/python-broqer
Carefully crafted library to operate with continuous streams of data in a reactive style with publish/subscribe, asyncio support and broker functionality.
Language: Python - Size: 831 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 73 - Forks: 6
iulianoroberto/JMS_MultiUserChat
Multi user chat as distributed application implemented by Java Message Service (JMS).
Language: Java - Size: 11.7 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
komputronika/SocketServerPubSub
Script socket server sederhana publish dan subscribe dengan format JSON terinspirasi oleh MQTT untuk keperluan IoT
Language: PHP - Size: 67.4 KB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 2 - Forks: 2
emitter-io/go
Go/Golang client for emitter
Language: Go - Size: 4.6 MB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 65 - Forks: 80
Rebirth-Project/ufo-event-bus
UFO EventBus: Ultra Fast Object-Oriented Event Bus for Java and Android.
Language: Java - Size: 2.33 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 10 - Forks: 0
insikl/prometheus-nats-ambassador
Collect Prometheus exporter metrics over NATS message bus
Language: Go - Size: 26.4 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 1
chop-dbhi/eda
eda is a library for implementing event-driven architectures.
Language: Go - Size: 75.2 KB - Last synced: 13 days ago - Pushed: over 6 years ago - Stars: 32 - Forks: 3
mg-kh/event-bus-react
This hook can carry events across the app.
Language: JavaScript - Size: 68.4 KB - Last synced: about 14 hours ago - Pushed: about 1 year ago - Stars: 6 - Forks: 0
tommyskeff/JObserve
JObserve is a replacement for the legacy java observer package, with support for object attributes and attribute listeners.
Language: Java - Size: 23.4 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
n89nanda/pyeventbus
Python Eventbus
Language: Python - Size: 328 KB - Last synced: 2 days ago - Pushed: about 4 years ago - Stars: 17 - Forks: 6
petar-m/EventBroker
An implementation of in-memory multi-threaded event broker.
Language: C# - Size: 75.2 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1
ReactiveSets/toubkal
Fully reactive programming for nodejs and the browser
Language: JavaScript - Size: 12.1 MB - Last synced: 18 days ago - Pushed: about 1 year ago - Stars: 71 - Forks: 13
elkodon/elkodon 📦
Elkodon - true zero-copy inter-process-communication in rust
Language: Rust - Size: 990 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 13 - Forks: 3
Squadrick/shadesmar
Fast C++ IPC using shared memory
Language: C++ - Size: 445 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 493 - Forks: 76
konimarti/flow
Create simple flows based on user-defined filters (data stream processing).
Language: Go - Size: 90.8 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 16 - Forks: 1