{"id":28818457,"url":"https://github.com/vanzan01/markdown-viewer","last_synced_at":"2026-04-24T12:07:11.707Z","repository":{"id":305434449,"uuid":"1002400241","full_name":"vanzan01/markdown-viewer","owner":"vanzan01","description":"Professional markdown viewer for Windows and macOS. Perfect for reading AI outputs and sharing docs with non-technical staff. No paywalls, no friction.","archived":false,"fork":false,"pushed_at":"2025-07-20T03:57:42.000Z","size":424,"stargazers_count":4,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-20T05:42:14.542Z","etag":null,"topics":["markdown","markdown-converter","markdown-viewer","markdown-viewer-md","md","md2doc","md2html","md2pdf"],"latest_commit_sha":null,"homepage":"https://mark-down-viewer.netlify.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vanzan01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-15T11:51:48.000Z","updated_at":"2025-07-20T03:57:45.000Z","dependencies_parsed_at":"2025-07-20T05:52:29.978Z","dependency_job_id":null,"html_url":"https://github.com/vanzan01/markdown-viewer","commit_stats":null,"previous_names":["vanzan01/markdown-viewer"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/vanzan01/markdown-viewer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanzan01%2Fmarkdown-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanzan01%2Fmarkdown-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanzan01%2Fmarkdown-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanzan01%2Fmarkdown-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vanzan01","download_url":"https://codeload.github.com/vanzan01/markdown-viewer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vanzan01%2Fmarkdown-viewer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32222533,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T10:26:35.452Z","status":"ssl_error","status_checked_at":"2026-04-24T10:25:27.643Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["markdown","markdown-converter","markdown-viewer","markdown-viewer-md","md","md2doc","md2html","md2pdf"],"created_at":"2025-06-18T19:05:23.561Z","updated_at":"2026-04-24T12:07:11.702Z","avatar_url":"https://github.com/vanzan01.png","language":"JavaScript","funding_links":["https://github.com/sponsors/vanzan01"],"categories":[],"sub_categories":[],"readme":"# 🎉 Markdown Viewer\r\n\r\nA professional markdown file viewer for Windows and macOS. Perfect for reading AI outputs, sharing documentation with non-technical staff, and consuming markdown content without friction.\r\n\r\n**[📥 Download v1.1.0](https://github.com/vanzan01/markdown-viewer/releases/tag/v1.1.0)** • **[💖 Support This Project](https://github.com/sponsors/vanzan01)**\r\n\r\n## ✨ Key Features\r\n\r\n### 📄 Reading \u0026 Viewing\r\n- **CommonMark Support** - Full markdown spec with GitHub-style rendering\r\n- **Syntax Highlighting** - 20+ programming languages with light/dark themes\r\n- **Mermaid Diagrams** - Flowcharts, sequence diagrams, gantt charts\r\n- **Smart Images** - Local and remote images with seamless loading\r\n- **Find in Page** - Search with highlighting and navigation (Ctrl+F)\r\n\r\n### 📤 Export \u0026 Share\r\n- **HTML Export** - Standalone files with embedded styles\r\n- **DOCX Export** - Microsoft Word compatible documents  \r\n- **Print to PDF** - Professional formatting for printing\r\n\r\n### 🚀 User Experience\r\n- **File Associations** - Double-click .md files to open instantly\r\n- **Drag \u0026 Drop** - Drop files into the window\r\n- **Recent Files** - Quick access to previously opened documents\r\n- **Zoom Controls** - 50%-200% scaling with keyboard shortcuts\r\n- **Clean Interface** - Distraction-free reading experience\r\n\r\n## 🏆 Perfect For\r\n\r\n- **📖 Reading AI Outputs** - View ChatGPT, Claude, and other AI-generated content\r\n- **👔 Non-Technical Staff** - Share documentation without requiring IDEs\r\n- **📋 Stakeholder Reviews** - Present technical docs to managers and clients\r\n- **🤝 Cross-Team Collaboration** - Bridge technical and business teams\r\n- **📄 Documentation Consumption** - Read README files and specs easily\r\n- **💼 Professional Presentations** - Clean, polished markdown viewing\r\n\r\n## 📦 Installation\r\n\r\n### 🪟 Windows\r\n\r\n**🏢 MSI Installer (Recommended)**\r\n- System-wide installation with file associations\r\n- Start menu integration\r\n\r\n**🎒 NSIS Setup**\r\n- User-level installation\r\n- No admin rights required\r\n\r\n**📱 Standalone Executable**\r\n- Single file, no installation needed\r\n\r\n### 🍎 macOS\r\n\r\n**📦 DMG Installer**\r\n- Drag \u0026 drop installation to Applications\r\n- File associations for .md files\r\n\r\n**⚠️ First Launch:** Right-click the app and select \"Open\" to bypass security warning (unsigned app)\r\n\r\n### 🛠️ Build from Source\r\n\r\n**Prerequisites:**\r\n- [Node.js](https://nodejs.org/) v18 or later\r\n- [Rust](https://www.rust-lang.org/tools/install) (latest stable version)\r\n- npm (comes with Node.js)\r\n\r\n**Build Steps:**\r\n```bash\r\n# 1. Install Rust (if not already installed)\r\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\r\nsource $HOME/.cargo/env\r\n\r\n# 2. Clone the repository\r\ngit clone https://github.com/vanzan01/markdown-viewer.git\r\ncd markdown-viewer\r\n\r\n# 3. Install dependencies\r\nnpm install\r\n\r\n# 4. Build the application\r\nnpm run tauri build\r\n```\r\n\r\nThe built applications will be in:\r\n- **Windows**: `src-tauri/target/release/bundle/`\r\n- **macOS**: `src-tauri/target/release/bundle/`\r\n\r\n## 🎯 Quick Start\r\n\r\n1. **📂 Open Files** - Click \"Open File\", drag \u0026 drop, or double-click .md files\r\n2. **📤 Export** - Use Export menu for HTML, DOCX, or PDF output  \r\n3. **🔍 Search** - Press Ctrl+F to find content with highlighting\r\n4. **🔍 Zoom** - Use Ctrl +/- or zoom controls for comfortable reading\r\n\r\n## 🌟 Why I Built This\r\n\r\nIn a world transitioning into AI, there are AI natives and those just starting their journey. AI speaks markdown (MD), but I found it surprisingly difficult for non-AI, non-IDE, non-native users to read and consume this content easily.\r\n\r\nI struggled to find decent markdown readers that weren't shareware or freemium for basic features. We should have the fundamental ability to consume information without barriers, and it shouldn't be hard.\r\n\r\nWe want to share our creations and ideas and be able to do that easily without any friction. So I built this.\r\n\r\n**Share. Use. Consume. All for free.**\r\n\r\nWhether you want to introduce the world to AI, or let AI introduce you to new possibilities - you decide.\r\n\r\n---\r\n\r\n*This tool bridges the gap between AI-generated content and human consumption. No paywalls, no feature limitations, no friction. Just pure, accessible markdown reading for everyone.*\r\n\r\n## 💖 Support This Project\r\n\r\nIf you find this tool useful and want to support my work, I would be eternally grateful! \r\n\r\n**[🎁 Become a GitHub Sponsor](https://github.com/sponsors/vanzan01)**\r\n\r\nYour support helps me continue building free, accessible tools for everyone.\r\n\r\n## 🔧 Built With\r\n\r\n- **Tauri + Rust** - Fast, secure desktop application framework\r\n- **Vanilla JavaScript** - Lightweight, efficient frontend  \r\n- **pulldown-cmark** - CommonMark specification compliance\r\n- **syntect** - Professional syntax highlighting\r\n\r\n## 📄 License\r\n\r\nMIT License - Free for personal and commercial use.\r\n\r\n## 🐛 Issues \u0026 Support\r\n\r\nFound a bug or have a feature request? [Open an issue](https://github.com/vanzan01/markdown-viewer/issues) on GitHub.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanzan01%2Fmarkdown-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvanzan01%2Fmarkdown-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvanzan01%2Fmarkdown-viewer/lists"}