Converts and previews markdown files (.md, .markdown) to HTML(include TOC) right inside Chrome and support live reload
Markdown Preview Plus Extension
Automatically parses markdown files (.md) into HTML with live reload
Usage:
1. Install extension from webstore (creates no new UI)
2. Check \"Allow access to file URLs\" in chrome://extensions listing:
3. Open local or remote .md file in Chrome.
4. See nicely formatted HTML!
Note: The auto reload feature is disabled default.
## Features
* Support auto reload.
* Support external css file.
* Customize theme for every md file.
* Support github flavored markdown.
* Export nicely formatted HTML.
* Support render Katex, Mermaid.
The extension is open source. https://github.com/volca/markdown-preview
## Release Notes
### 0.8.9 ###
* Update marked lib
* Fix a bug for clear custom CSS paths
### 0.8.8 ###
* Supports add custom CSS path. See #19
* Fix a bug for render mermaid. See #158
### 0.8.7 ###
Update mermaid lib for security fix
Read more
Usage:
1. Install extension from webstore (creates no new UI)
2. Check \"Allow access to file URLs\" in chrome://extensions listing:
3. Open local or remote .md file in Chrome.
4. See nicely formatted HTML!
Note: The auto reload feature is disabled default.
## Features
* Support auto reload.
* Support external css file.
* Customize theme for every md file.
* Support github flavored markdown.
* Export nicely formatted HTML.
* Support render Katex, Mermaid.
The extension is open source. https://github.com/volca/markdown-preview
## Release Notes
### 0.8.9 ###
* Update marked lib
* Fix a bug for clear custom CSS paths
### 0.8.8 ###
* Supports add custom CSS path. See #19
* Fix a bug for render mermaid. See #158
### 0.8.7 ###
Update mermaid lib for security fix
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Markdown Preview Plus", "version": "0.8.9", "manifest_version": 3, "description": "Converts and previews markdown files (.md, .markdown) to HTML(include TOC) right inside Chrome and support live reload", "icons": { "128": "images/icon.png", "48": "images/icon.png", "16": "images/icon.png" }, "content_scripts": [ { "matches": [ "file://*/*.*md*", "file://*/*.*MD*", "file://*/*.text", "file://*/*.markdown*", "file://*/*.mdown*", "file://*/*.txt*", "file://*/*.mkd*", "file://*/*.rst*", "*://*/*.*md*", "*://*/*.*MD*", "*://*/*.text", "*://*/*.markdown*", "*://*/*.mdown*", "*://*/*.txt*", "*://*/*.mkd*", "*://*/*.rst*" ], "css": [ "css/MarkdownTOC.css", "css/highlight.css" ], "js": [ "js/katex.min.js", "js/config.js", "js/jquery.js", "js/marked.min.js", "js/marked-highlight/index.cjs", "js/purify.js", "js/highlight.min.js", "js/markdownify.js", "js/underscore-min.js", "js/diagramflowseq.js", "js/mermaid.min.js", "js/platumlencode.js", "js/rawdeflate.js" ], "run_at": "document_end" } ], "background":{ "service_worker": "js/background.js" }, "permissions": [ "storage", "clipboardWrite" ], "host_permissions": [ "file:///*" ], "optional_host_permissions": [ "*://*/" ], "web_accessible_resources": [ { "matches": [""], "resources": [ "bootstrap.css", "theme/*.css", "css/*.css", "css/fonts/*", "theme/i/*.png" ] } ], "action": { "default_icon" : "images/icon.png", "default_title" : "Markdown Preview Plus", "default_popup" : "popup.html" }, "options_page": "options.html"}
Read more