DEV Community

luck
luck

Posted on

MarkdownPro CLI - Lint, Convert and Preview Markdown from Your Terminal

MarkdownPro CLI - Lint, Convert and Preview Markdown from Your Terminal

If you write documentation, blog posts, or README files, you work with Markdown every day. MarkdownPro CLI helps you catch broken links, inconsistent headings, and missing alt text before they ship.

Features

  • Lint - Check headings, broken links, duplicate anchors, missing alt text
  • Convert - Render Markdown to HTML with a built-in converter (no pandoc needed)
  • Table of Contents - Auto-generate TOC from headings
  • Watch Mode - Auto-lint on file save
  • JSON Reports - Export results for CI/CD integration
  • Zero Dependencies - Works with just Python 3.8+

Quick Start

pip install markdownpro  # or download from Gumroad
markdownpro lint README.md
markdownpro convert docs.md --output docs.html
Enter fullscreen mode Exit fullscreen mode

Why CLI?

A CLI tool fits into your existing workflow - no new editors, no web apps, no context switching. Add it to pre-commit hooks, run it in CI, or use it before pushing your docs.


Get it here: timerspark8.gumroad.com/l/markdownpro-cli

Top comments (0)