DAPPS, and the tools built around it

DAPPS (Distributed Asynchronous Packet Pub/Sub) is a store-and-forward messaging layer for packet radio networks. Applications send messages to app@CALLSIGN, and DAPPS finds a path, forwards, fragments, retries and acknowledges, and delivers when it can. Real-time connectivity is not a goal. Think of it as packet mail for application developers, with delivery guarantees and a modern interface. There is a project page at /projects/dapps/ and the code is at packet-net/dapps. Why it exists Anything that wants to move data across a network of nodes, with links coming and going, has to build queues, retries and deduplication. I wanted that done once, below the application, so that someone writing an app only has to publish a message and subscribe to replies. ...

12 November 2026