mqttkit: Elysia-style application framework for MQTT
An ordered middleware pipeline, typed topic routes, MQTT 5 RPC, and auto-generated AsyncAPI docs — sitting on top of any MQTT broker.
If you've ever built a serious MQTT backend in Node, you've probably written this code at least once:
client.on('message', (topic, payload) => {
if (topic.startsWith('devices/') && topic.endsWith('/events')) {






