Markdown Viewer Chrome Extension for Github
MDClient Extension
Markdown Viewer Chrome Extension for Github
# Why Chrome Extension?
If you write Documentations with markdown based Document generation tool(eg. Hugo, Zola, Docusaurus),
you have to host the generated static files on somewhere.
Moreover, if your project is private, you may have to set some authentication logic (Basic ..etc)
so I take a stance in `Hostingless Documentation`.
All you have to do is just write markdown and push on Github.
if someone want to see it, just give them Github Read permission of the repo and you can see it through this extension.
# Concepts
- Hostingless Documentation Tool
- Markdown file only (Compatibility. no required configs)
- Markdown not only for Tech but also for Biz person
Read more
# Why Chrome Extension?
If you write Documentations with markdown based Document generation tool(eg. Hugo, Zola, Docusaurus),
you have to host the generated static files on somewhere.
Moreover, if your project is private, you may have to set some authentication logic (Basic ..etc)
so I take a stance in `Hostingless Documentation`.
All you have to do is just write markdown and push on Github.
if someone want to see it, just give them Github Read permission of the repo and you can see it through this extension.
# Concepts
- Hostingless Documentation Tool
- Markdown file only (Compatibility. no required configs)
- Markdown not only for Tech but also for Biz person
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "MDClient", "version": "0.0.11", "description": "Markdown Viewer Chrome Extension for Github", "icons": { "16": "images/icon-16.png", "32": "images/icon-32.png", "48": "images/icon-48.png", "128": "images/icon-128.png" }, "action": { "default_popup": "popups/index.html" }, "host_permissions": ["https://github.com/"], "permissions": ["identity"], "content_security_policy": { "extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';" }}
Read more