seemore

CLI reference

seemore [dir]           start the dev server
seemore build [dir]     build a static site into dist/
seemore export <file>   export a page as a standalone HTML file

Options
  --port <number>        dev server port (default 4040)
  --host [host]          expose the dev server on the network
  --open / --no-open     open a browser on start (default: no)
  --json                 print one machine-readable JSON line instead of the summary (dev only)
  --config <path>        path to seemore.config.ts
  --out <dir>            build output directory (default: dist); for export, where the HTML file is written
  --base <path>          subpath the site is served from, e.g. /my-repo/
  -h, --help             show this message
  -v, --version          show the version

seemore export renders the page you name and writes one self-contained HTML file next to it (--out <dir> chooses a different folder). It needs no browser: the exported file renders its own diagrams when opened. The file matches the one the site's Actions → Export as HTML button produces. Export fails when pageActions leaves out 'export-html'.

Password protection

When auth is set in seemore.config.ts, seemore build reads the password from the SEEMORE_PASSWORD environment variable. There is no password flag, and the build fails if the variable is missing. Password protection applies only to seemore build. The dev server and seemore export are not protected. See publishing for setup.

Edit this page

© 2026 seemore. MIT Licensed.