fmsg, an open distributed messaging protocol and its Go implementation (fmsgd).
Raw Developer Origin & Technical Request
Hacker News
Apr 21, 2026
fmsg is a message definition and protocol intended as an alternative to email and IM apps. Like email it's distributed – anyone can host a server for their domain. Unlike email, messages are binary, verifiable by all peers, and linked into a DAG using cryptographic hashes. Sender verification and message integrity are built into the protocol, so you get what email needs SPF/DKIM/DMARC for out of the box.The host implementation (fmsgd) is written in Go. There's a Docker compose setup to get a full stack running in minutes: github.com/markmnl/fmsg-dock... spec is nearing v1.0: github.com/markmnl/fmsg — would love feedback. Send me a fmsg at @markmnl@fmsg.io
Developer Debate & Comments
No active discussions extracted for this entry yet.
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like Go and DAG by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics