Sign inSign up

garage1118/markdown-view

By garage1118

Updated 2 months ago

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

Image
0

138

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

2 months ago

docker pull garage1118/markdown-view