CLI for markdown file operations with intelligent link refactoring
markmv <command> [options]
| Command | Description |
|---|---|
clip |
Convert web pages to markdown (web clipper) |
convert |
Convert markdown link formats and path resolution |
move |
Move markdown files while updating cross-references |
split |
Split large markdown files maintaining link integrity |
join |
Join multiple markdown files resolving conflicts |
merge |
Merge markdown content with link reconciliation |
index |
Generate index files for markdown documentation |
barrel |
Generate barrel files for themed content aggregation (alias for index) |
toc |
Generate and insert table of contents into markdown files |
refactor-headings |
Refactor markdown headings and update all affected links |
graph |
Generate interactive link graphs from markdown file relationships |
refactor-index |
Refactor between index file naming conventions (README.md <-> index.md) with automatic link updates |
tree |
Visualise the markdown file tree with per-file statistics and warnings |
validate |
Find broken links in markdown files |
check-links |
Check external HTTP/HTTPS links in markdown files |
embed |
Convert linked local images to inline base64 data URIs |
extract |
Write inline base64 images out to image files and link to them |
wayback |
Convert HTTP(S) links to Wayback Machine archive URLs |
api |
Start the REST API server |
mcp |
Start the Model Context Protocol server on standard input and output |