Beta

.dnm file format

A report that outlives the app.

A report shouldn’t disappear when a SaaS does. The .dnm format seals yours into a portable, signed envelope. Open it anywhere, anytime, in any language.

Signed

realm.xyz

Mar · 2026

file · dnm

Realm · Monthly Investor Update

One file. Four pages. Twelve years of future openings.

MRR

$142.8k

NRR

115%

Active

2,408

Schemadnm/1
Size12.4 KB
ThemePaper
SourcesStripe · HubSpot · GA4

Longevity

One file. A decade of openings.

2026✓

Sent from Donum

Original delivery to ten investors.

2028

Archived in Git

Diffed year over year with the annual letter.

2032

Opened offline

Same file, read on a laptop with no internet.

One file. Ten years from now, still opens.

“Every annual report we have ever written is a .dnm in our Git repo. Open any year. Diff any two. Nothing rots.”
Ana Flores · Co founder, Kettle AI

Questions

A clean envelope.

Is .dnm open?+

Yes. The schema is published and versioned. You can render a .dnm without Donum if you choose to.

How large can a .dnm be?+

Text, blocks, and metadata live in the file. Media references live in Donum object storage. Files stay small and portable.

Can I edit a .dnm by hand?+

Yes. It is readable, diffable, and re imports cleanly when it passes schema validation.

Does .dnm travel to other tools?+

Yes. Typed blocks mean other renderers can convert to markdown, Notion, or a slide deck.

A report that outlives the app.