think
16px
820px

think-server v3

Architecture

graph TD A[User] -->|curl upload| B[think-server] B --> C[Flask + Markdown] C --> D[Beautiful HTML] D --> E[Mermaid Diagrams] D --> F[Code Highlighting] D --> G[Resizable Tables]

Features

Reader Controls

Click headings to collapse sections, resize the container, change fonts — everything is interactive.

Sidebar

Toggle with the panel button or Ctrl+B to see the document outline.

Diagrams

Click any diagram to open it in fullscreen. ESC or click backdrop to close.

Getting Started

  1. Upload markdown: curl -F "file=@doc.md" https://x056.think.val.id/upload
  2. Share the URL
  3. Profit

Configuration

Setting Default Description
Font System UI Choose from 5 fonts
Size 16px 12–24px range
Width 820px Drag or use slider/presets
Theme Light Toggle dark mode
Justify Off Toggle justified text

Pro tip: All preferences persist across sessions via localStorage. Table column widths are session-only.


End of demo. Collapse the headings above to test!