Plain files
Pages are Markdown with YAML front matter. Table records are JSON lines. Edit them with any tool.
A self-hosted, Notion-like workspace. Every page is a Markdown file and every edit is a Git commit.

mddb is one executable with an embedded web app. It runs as a user service on Linux and macOS and stores content in a directory you own. Pages, tables, board views, and assets stay readable without mddb.
Captures come from mddb's browser test suite with demonstration data.