Daobox Book

Features

Features

2026-09-05

Below is a block-by-block list of what DaoBox already ships. No click-by-click how-tos—scan it, and see what you need. For what the product is solving and how people typically use it, see DaoBox; for concrete scenarios, see Use Cases; for common questions, see FAQ.

1. Workspace & entry

  • Open / create a workspace (a local folder is the library)
  • Recent workspaces
  • Multiple windows; open a folder in a new window
  • Clone from a cloud Git repo, then open
  • Welcome page

2. Files & assets

  • File tree: new file / folder, rename, delete, refresh, reveal in tree
  • Show in system file manager
  • Copy absolute / relative path
  • Directory listing filters (hide-style rules)

3. Open & read

  • Markdown: preview only / source only / split view
  • Plain text and common config files: text editing
  • Preview for images, PDF, HTML, audio, video
  • Fallback preview for other types

4. Markdown authoring

  • Save / save all; reload
  • Pop-up edit layer; block-level editing
  • Swap split panes, synced preview scrolling, word wrap
  • Insert formatting: headings, bold / italic / strikethrough, inline code, lists, task lists, quotes, code blocks, tables, horizontal rules, links, internal links
  • Completions: wikilink / internal link, extended attributes, snippets
  • Follow links; click in preview to jump to the edit location

5. Find & navigate

  • Command palette: go to file / search commands / search body text (switchable modes)
  • Body search can narrow by folder, tags, and more
  • Sidebar find & replace (including folder scope and replace all)
  • In-file find / replace; find in preview
  • Outline
  • Backlinks
  • Markdown file list

6. Layout & UI

  • Sidebar multi-view switching
  • Bottom bar
  • Dock split panes and tabs (close others, close to the right, etc.)
  • Custom title bar and app menu
  • Status bar, notifications, and confirmations
  • UI zoom

7. Private content & in-library preview

  • Private zone markers
  • Title-bar toggle: show / hide private zones in the library
  • Private content is hidden from readers in site preview and export
  • In-library HTML and local asset preview (separate from site preview)

8. Publish & site output

  • Start / stop site preview
  • Export a static site
  • Edit everkm.yaml, daobox.json
  • Workspace preview watching, path prefix, and related settings
  • Different templates map to different site shapes (e.g. Blog, Book); content still comes from the current workspace

9. Git versioning

  • Sidebar: changes, history, sync
  • Init repo, status, commit, diff, discard changes
  • Tags, inspect a commit, conflict-handling entry points
  • Remote auth: system credentials / token / SSH; proxy
  • Clone wizard (open a library from the cloud)

10. Diagnostics & disk sync

  • Problems (list, locate, expand / collapse)
  • Output panel
  • In-edit diagnostics (e.g. internal-link related)
  • External changes: reload / compare / ignore
  • Save conflict handling
  • Coordination when a file is deleted on disk (recreate or close)
  • Unsaved changes prompt on quit
  • Open log directory; diagnostic toggles for troubleshooting

11. Settings & preferences

  • Language (中文 / English)
  • Default editor layout (preview / source / split)
  • View shortcuts, record remaps, restore defaults
  • Global: Git SSH keys, proxy, etc.
  • Workspace: preview, private-zone related, Git remote & auth, site related

12. Other

  • About
  • Auto-update
  • Theme and related site asset capabilities
  • Aligned with the CLI publish engine (desktop preview / export match its semantics)