memoir

shiyu·MemoirStudio.Memoir

A memoir that stays on disk.

Memoir is a quiet desktop notebook. Point it at a folder of .md / .mdx files and you get a library, a CodeMirror editor, and a live preview — without an account, a sync service, or a proprietary vault. Notes are ordinary files. You can open the same folder in git, VS Code, or any other editor. Features - Local-first — the workspace is a folder you choose. Memoir never uploads your notes. - Markdown and MDX — GitHub Flavored Markdown, KaTeX, Mermaid, task lists, and a small set of built-in MDX components. - Edit / split / preview — write source, read the rendered page, or do both with synced scroll. - Library — folders, frontmatter tags, favorites, recent notes, and a heading outline. - Safe by default — atomic writes, crash-safe drafts, autosave, and deletes that go to .memoir-trash/ instead of vanishing. - Fast library — each workspace keeps a disposable SQLite cache at .memoir/index.sqlite so the sidebar does not re-read every note. The markdown files are still the source of truth; gitignore .memoir/ and exclude it from iCloud / Dropbox / OneDrive. - Appearance — light / dark / system theme, accent colors, density, type scale, and Chinese / English UI. - Sandboxed paths — only .md / .mdx inside the workspace; .., symlinks, and hidden/build directories are rejected.

winget install --id MemoirStudio.Memoir --exact --source winget

Latest 0.1.10·August 24, 2026

Release Notes

What's Changed

  • fix(sync): tolerate omitted changedLocalPaths in reports
  • ci(release): add per-platform download links to draft notes
  • chore(sync): gate unused run_sync_with behind cfg(test)
  • feat(sync): show live progress and the current file
  • test(editor): type-check CodeMirror reconfigure effects
  • perf(editor): keep typing off the full-document React path
  • ci(test): bump actions/cache to v5 for Node 24 Full Changelog: https://github.com/Memoir-Studio/Memoir/compare/v0.1.9...v0.1.10 Downloads Windows (Windows 10+)
  • 64-bit macOS
  • Apple Silicon | Intel Linux DEB (Debian / Ubuntu) — sudo apt install ./path
  • 64-bit RPM (Fedora / RHEL) — sudo dnf install ./path
  • 64-bit

Installer type: nullsoft

x64ADA35D19C9E70CF68B9311D653A208BAD0A1A5CC42A9B67E17BDBAF8A4568CF1

Details

Homepage
https://github.com/Memoir-Studio/Memoir
License
MIT
Publisher
shiyu
Support
https://github.com/Memoir-Studio/Memoir/issues
Copyright
Copyright (c) 2026 shiyu

Tags

markdownnotebooknoteswriting

Older versions (4)

0.1.9
x64A511D474CFEC9F55C396F0370EDFA0BC13B6B1C167A097274188A825346B49E5
0.1.8
x6404F6D06576C9436C9E19CDF6BC605F18CDADE6438AEE6D72BBA4C8CD6B9B0681
0.1.7
x64C3B8122B66042835215F5A069279F0A16A687DC77CF634615C6FB69F5504B5F2
0.1.6
x64A1E8CFD7699FA013F808BA56A31487A1A447B174C80293DCD6B6E03AA0942928