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.
Frequently Asked Questions
Market intelligence mapped to fmsg, an open distributed messaging protocol and its Go implementation (fmsgd)..
How is fmsg, an open distributed messaging protocol and its Go implementation (fmsgd). positioned in the market?
What architecture is tied to fmsg, an open distributed messaging protocol and its Go implementation (fmsgd).?
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