[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81132":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":11,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":11,"stars7d":11,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":15,"compositeScore":16,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":8,"pushedAt":8,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":13,"starSnapshotCount":13,"syncStatus":14,"lastSyncTime":24,"discoverSource":25},81132,"md-viewer-app","Tongzhao9417\u002Fmd-viewer-app","Tongzhao9417",null,"JavaScript",34,1,32,0,2,3,37.6,false,"main",true,[],"2026-06-12 04:01:32","# MD Viewer\n\n[中文说明](README.zh-CN.md)\n\nMD Viewer is a lightweight desktop app for reading and working with Markdown documents.\n\nThe idea is simple: VS Code is excellent, but it can feel too heavy when you only want to open a folder and read the Markdown files inside it. MD Viewer keeps the parts that make editor-style reading useful, such as a file explorer, tabs, document outlines, themes, and quick navigation, while keeping the interface focused on the document.\n\n## Background\n\nThis project was inspired by [markdown-viewer-extension](https:\u002F\u002Fgithub.com\u002Fmarkdown-viewer\u002Fmarkdown-viewer-extension). That project provides a strong Markdown preview and theme experience, and it helped shape the direction of MD Viewer as a standalone desktop reader.\n\nMD Viewer is not intended to replace the original extension. It is a focused desktop app built around my own reading workflow: when the goal is reading Markdown, the app should feel lighter, more direct, and closer to a dedicated document viewer.\n\n## Features\n\n- Open Markdown files by drag and drop.\n- Open folders and browse Markdown files in a VS Code-like explorer.\n- Keep multiple documents open in tabs.\n- Use a different preview theme per tab.\n- Navigate long documents with a nested document outline.\n- Edit Markdown with preview, edit, and split view modes.\n- Use editing assists for lists, task lists, quotes, code fences, inline formatting, links, and paired delimiters.\n- Render Mermaid diagrams from fenced `mermaid` code blocks.\n- Adjust theme typography for preview and DOCX export.\n- Export to HTML, DOCX, or print \u002F PDF.\n- Copy rendered Markdown content with cleaner formatting.\n- Copy images from the rendered preview.\n- Resize the sidebar and document outline panels.\n- Reveal files or folders in Finder, File Explorer, or the system file manager.\n- Switch the interface between Chinese and English.\n- Check for app updates from Settings.\n\n## Screenshots\n\n![Workspace](docs\u002Fscreenshots\u002Fworkspace.png)\n\n![Academic Theme](docs\u002Fscreenshots\u002Facademic-theme.png)\n\n![Export Menu](docs\u002Fscreenshots\u002Fexport-menu.png)\n\n## Next Version\n\nThe next version explores an in-app Agent panel that stays beside the Markdown document. The goal is to make writing assistance feel like part of the reading and editing workspace: summarize the current document, adjust tone, continue a draft, or save the result without moving text into a separate chat window.\n\nThis direction keeps the scope close to document-centered Markdown workflows: reading, drafting, rewriting, summarizing, and saving.\n\n![Next Version Agent Concept](docs\u002Fscreenshots\u002Fagent-chat-next-version.png)\n\nHTML mockup: [Agent Chat Concept](docs\u002Fagent-chat-concept-en.html).\n\n## Development\n\nInstall dependencies:\n\n```bash\npnpm install\n```\n\nRun the Tauri development app:\n\n```bash\npnpm tauri dev\n```\n\nBuild a local app package:\n\n```bash\npnpm tauri build\n```\n\n## Tech Stack\n\n- Tauri 2\n- Vite\n- Vanilla JavaScript\n- Markdown-it\n- Mermaid\n\n## Acknowledgements\n\nThanks to the author of [markdown-viewer-extension](https:\u002F\u002Fgithub.com\u002Fmarkdown-viewer\u002Fmarkdown-viewer-extension). MD Viewer was influenced by its theme experience and Markdown reading direction.\n\n## Links\n\n- [LinuxDO](https:\u002F\u002Flinux.do)\n","MD Viewer 是一款轻量级桌面应用程序，用于阅读和处理Markdown文档。它支持拖放打开Markdown文件、以类似VS Code的资源管理器浏览文件夹中的Markdown文件、多文档标签页浏览、每标签页不同预览主题、嵌套文档大纲导航等功能，并提供编辑辅助如列表、任务列表、引用等。此外，还支持Mermaid图表渲染、DOCX导出以及界面语言切换等功能。该应用适合需要专注于阅读和编辑Markdown文档而不希望使用功能过于繁复的IDE或文本编辑器的用户。基于Tauri 2、Vite和Vanilla JavaScript构建，确保了高性能与良好的用户体验。","2026-06-11 04:03:38","CREATED_QUERY"]