Preview a folder's markdown and HTML files as a styled web page from inside Claude Code.
Browse project documentation with a sidebar instead of opening each file individually.
Quickly copy a document's raw source while reviewing rendered markdown.
| vicmpen/markview | 100/talk_stock | alexcybernetic/playground-ai | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | HTML | HTML | HTML |
| Last pushed | — | 2022-03-24 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | moderate | easy |
| Complexity | 1/5 | 3/5 | 1/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Claude Code and Node.js 18 or newer, no npm install needed.
markview is a plugin for Claude Code, Anthropic's command line coding assistant, that lets you preview a folder's markdown and HTML files in a styled, browsable web page instead of reading raw text files. You simply ask Claude something like preview the markdown files here, or run the /markview:start command, and it starts a small local web server showing every document in that folder in a sidebar, with the selected file rendered next to it using clean typography. Markdown files are rendered using a bundled copy of the marked library, the same kind of engine that turns GitHub-flavored markdown into readable HTML, and the output is cleaned up with DOMPurify to keep it safe. HTML files in the folder show up alongside the markdown ones and get rendered too. The sidebar scans the target directory recursively, skipping folders like node_modules and hidden dot-directories, and you can hide or show it as needed. There's also a one-click button to copy a document's original raw source. The tool has no external dependencies at all, relying only on what's already built into Node.js, so there's nothing extra to install with npm. For safety, the local server only listens on your own machine, automatically picks a different port if its default one is already taken, and blocks any attempt to reach files outside the folder you pointed it at. To use markview you need Claude Code installed along with Node.js version 18 or newer. Installing it is done from inside Claude Code itself, by adding the plugin marketplace and installing the plugin with two short commands. Once installed, you can start it for any directory, which defaults to your current one if you don't specify a path, and each directory you preview gets its own server instance running on its own port. A separate stop command shuts down all running markview servers at once. The project includes a small test suite you can run directly with Node's built-in test runner, no extra setup required. It's released under the MIT license.
A Claude Code plugin that renders a folder's markdown and HTML files as a styled, browsable local web page.
Mainly HTML. The stack also includes Node.js, HTML, marked.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.