Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plurid/messager
Cloud Service for Centralized Message Queuing [Work in Thinking]
https://github.com/plurid/messager
Last synced: about 7 hours ago
JSON representation
Cloud Service for Centralized Message Queuing [Work in Thinking]
- Host: GitHub
- URL: https://github.com/plurid/messager
- Owner: plurid
- License: other
- Created: 2021-02-06T08:55:35.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-08T13:22:12.000Z (over 1 year ago)
- Last Synced: 2024-10-27T22:04:56.071Z (11 days ago)
- Language: TypeScript
- Homepage:
- Size: 5.62 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
messager
Cloud Service for Centralized Message Queuing`messager` is a [service](https://messager.plurid.cloud) or self-hosted messaging queue.
`messager` is intended to:
+ be a centralized, single messaging space for multi-project software systems;
+ handle publish/subscribe, notify across multiple users, tokens, domains.`messager` has clients for:
+ [`NodeJS`][messager-client-javascript];
+ [`Python`][messager-client-python].The [`messager-server`][messager-server] uses [plurid](https://github.com/plurid/plurid) to explore information as a 3D structure.
### Contents
+ [About](#about)
+ [Client](#client)
+ [Server](#server)
+ [Packages](#packages)
+ [Codeophon](#codeophon)## About
`messager` acts as a central messaging service. Once configured with a `token`, the `messager` client can point to the network `endpoint`, passing the `token`.
## Client
### Support
`messager` has client support for
+ [`NodeJS`][messager-client-javascript]
+ [`Python`][messager-client-python]## Server
The `messager` server allows the client to connect over `web sockets` and `server sent events`.
## Packages
[@plurid/messager-server][messager-server] • the server application
[messager-server]: https://github.com/plurid/messager/tree/master/packages/messager-server
[@plurid/messager-client-javascript][messager-client-javascript] • the `NodeJS` client
[messager-client-javascript]: https://github.com/plurid/messager/tree/master/packages/messager-client/messager-javascript
[@plurid/messager-client-python][messager-client-python] • the `Python` client
[messager-client-python]: https://github.com/plurid/messager/tree/master/packages/messager-client/messager-python
## [Codeophon](https://github.com/ly3xqhl8g9/codeophon)
+ licensing: [delicense](https://github.com/ly3xqhl8g9/delicense)
+ versioning: [αver](https://github.com/ly3xqhl8g9/alpha-versioning)