Skip to main content
Zorid is an open-source, cross-platform Markdown workspace built around three ideas:
  • Markdown stays canonical. Your notes are plain .md files on disk — readable, portable, and sync-friendly.
  • Structured data is first-class. Typed fields (.ztype) and embedded views (.zbase) bring Notion-style databases into a local vault without hiding data in a binary store.
  • Everything is a plugin. A small kernel plus stable Platform APIs power lazy-loaded core plugins and (later) a third-party ecosystem — inspired by Neovim and Obsidian.

Quickstart

Clone the monorepo, install dependencies, and run the desktop app.

Product overview

Goals, settled decisions, and the v0 milestone.

Architecture

Kernel, Platform APIs, plugin host, and storage model.

Core plugins

File explorer, search, backlinks, fields, data views, and more.

Highlights

  • Local-first. Desktop uses normal folder vaults (Electron); mobile uses app-private vaults (Capacitor).
  • Fields in frontmatter. YAML frontmatter is the field syntax. Types add validation, options, and rich editors.
  • .zbase views. Embed table, list, kanban, calendar, and timeline views over your notes with a readable filter grammar.
  • SQLite-backed index. Derived and rebuildable from your Markdown + .zbase + .ztype files at any time.
  • Lazy-loaded plugins. Inspired by lazy.nvim: features activate only when their command, view, or trigger is used.
Zorid is in v0 planning / early implementation. Docs reflect the current design baseline (2026-05-27) and will evolve as packages and core plugins land.