Sign inSign up

garage1118/markdown-view

By garage1118

•Updated 3 months ago

Self-hosted, single-user markdown viewer/editor with live preview. Static, no backend, no telemetry.

Image
0

148

garage1118/markdown-view repository overview

⁠Markdown Viewer

A self-hosted, single-user markdown viewer/editor with live preview. Client-side only — no accounts, no telemetry, no external network calls once the page loads.

Fork of argha5/markdown-view⁠ (MIT), patched to actually work (upstream ships broken as cloned) and stripped of its AI assistant, analytics beacon, and SEO cruft. See the fork's README⁠ for full provenance notes.

⁠Quick start

docker run -d -p 8080:80 garage1118/markdown-view

Then open http://localhost:8080.

⁠Features

  • Live markdown preview with GFM (tables, task lists, strikethrough)
  • 22 visual themes
  • Syntax highlighting (highlight.js)
  • Mermaid diagrams
  • LaTeX/KaTeX math rendering
  • Export to Markdown / HTML / PDF
  • Auto-generated table of contents
  • Command palette (Ctrl+K), find & replace (Ctrl+F)
  • Version history, drag-and-drop .md import
  • Resizable split pane, mobile view toggle

⁠Notes

  • No config needed. No environment variables, no secrets, no volumes — everything is either static or lives in the browser's localStorage.
  • No persistence outside the browser. All app state (document, theme, TOC state, version history) is client-side only. Nothing survives a container restart except what the browser already cached.
  • Fully offline once loaded. All JS/CSS/fonts are vendored into the image at build time — no CDN dependency, no outbound network calls at runtime.
  • Image base: nginx:stable-alpine, serving static files with gzip and long-cache headers on vendored assets. Container listens on port 80.
  • Versioning: CalVer (YYYY.MM.DD), tagged on our own schedule — not tied to upstream, which has no releases/tags of its own. Release candidates use a -rcN suffix (e.g. 2026.07.25-rc1); latest always points at the newest final release.

⁠License

MIT. Original work by Argha⁠.

Tag summary

Content type

Image

Digest

sha256:3abf91123…

Size

28 MB

Last updated

3 months ago

docker pull garage1118/markdown-view