4 items
Browse local folders and read your Markdown files with a beautiful viewer, automatic outline and in-document search. 100% local. ✨ Pretty Markdown Navigator turns Chrome into an elegant reader for local Markdown files. Open any folder on your computer, browse it from the side panel and view any .md file in a full tab with beautiful rendering — without leaving the browser. ━━━━━━━━━━━━━━━━━━━━ ✨ FEATURES ━━━━━━━━━━━━━━━━━━━━ 📂 LOCAL FOLDER BROWSER Pick any folder on your computer with one click. The extension uses the browser's File System Access API, which means YOU control exactly which folder it accesses. 📑 THREE VIEWS IN THE SIDE PANEL - Folders — expandable/collapsible tree with name search. - Outline — automatic outline of the open document, click any heading to jump to it. - Search — in-document search with highlighted results. 🎨 BEAUTIFUL RENDERING Carefully designed styling: clean typography, gradient headings, GitHub-style dark code blocks, tables, blockquotes, task lists, elegant separators and full GitHub Flavored Markdown (GFM) support. 🌒 NATIVE DARK THEME The side panel uses a native dark theme that's easy on the eyes during long reading sessions. 🪟 FULL-TAB VIEWER Each file opens in its own browser tab, so you can keep multiple documents open at once and navigate between them like normal browser tabs. 🪄 FLOATING LAUNCHER + SHORTCUT A small floating button on every page lets you re-open the side panel with one click after collapsing it. Right-click the button to dismiss it for the session, or use the Ctrl/Cmd + Shift + M keyboard shortcut. ⚡ FAST AND LIGHTWEIGHT No heavy frameworks, no telemetry, no server calls. Loads instantly. ━━━━━━━━━━━━━━━━━━━━ 🔒 PRIVACY ━━━━━━━━━━━━━━━━━━━━ Pretty Markdown Navigator runs 100% locally: - Does not collect or send any data to any server. - No trackers, no analytics, no remote code. - No host permissions to read pages you visit (the floating launcher content script only adds a DOM element and never reads page content). - The rendering library (marked) is bundled locally — never loaded from a CDN. - File contents only live in your browser's memory during the session. ━━━━━━━━━━━━━━━━━━━━ 💡 GREAT FOR ━━━━━━━━━━━━━━━━━━━━ - Reading project documentation (README.md, CONTRIBUTING.md, …) - Reviewing notes from Obsidian, Logseq, Bear or any file-based note system - Browsing locally cloned repositories - Quickly reading Markdown files without opening an editor ━━━━━━━━━━━━━━━━━━━━ 🆓 FREE AND OPEN SOURCE ━━━━━━━━━━━━━━━━━━━━ Pretty Markdown Navigator is completely free and open source under the MIT license. Audit, contribute or fork: https://github.com/josepedrodiaz/pretty-markdown-navigator ━━━━━━━━━━━━━━━━━━━━ 🚀 HOW TO USE ━━━━━━━━━━━━━━━━━━━━ 1. Click the extension icon (purple M) in the toolbar. 2. The side panel opens. Click "📂 Open folder". 3. Pick any folder from your computer and accept the browser permission prompt. 4. Click any .md file in the tree → it opens in a new tab with the beautiful rendering. 5. Use the side panel tabs to view the document outline or search inside it. 6. Closed the panel? Click the floating launcher at the bottom-right of any page or press Ctrl/Cmd + Shift + M. Suggestions or issues? Open an issue on GitHub.
Jul 14, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.