Opifex aims to provide a MQTT server and MQTT client in Typescript to be used with Deno or NodeJS It has no third party dependencies, it only relies on built in modules.
Its a work in progress, only does MQTT 3.1.1 and currently only has memory based persistence.
There are separate usage instructions for:
The client and server libs should also work on Bun as they are engine independent, but the demo server and client currently do not work on Bun because of some socket incompatibilities between Bun and the rest.
Some MQTT servers have names like:
So to stay with the theme: Opifex
Licensed under MIT