markdownlint is a Node.js style checker and linting library for Markdown and CommonMark files. It parses documents with micromark and understands CommonMark together with popular GitHub Flavored Markdown syntax such as autolinks and tables.
Its rules cover common structural and style problems. Configuration can be applied at rule level, related rules can be controlled through tags, and inline comments allow exceptions within individual documents. Custom rules can be added for project-specific checks.
This is free and open source software.
Key Features
- Checks Markdown and CommonMark with support for GitHub Flavored Markdown syntax.
- Provides a broad collection of configurable structural and style rules.
- Supports custom rules for project-specific requirements.
- Groups related rules with tags for easier configuration.
- Allows rules to be enabled or disabled inline with HTML comments.
Website: github.com/DavidAnson/markdownlint
Support:
Developer: David Anson
License: MIT License
markdownlint is written in JavaScript. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Markdown Linters | |
|---|---|
| markdownlint | Static analysis tool for Node.js |
| textlint | Pluggable linting tool for text and markdown |
| rumdl | Modern Markdown linter and formatter |
| remark-lint | Check Markdown code style |
| markdownlint-ruby | Tool to check markdown files and flag style issues |
| ESLint Markdown | Brings native Markdown linting to ESLint |
| PyMarkdown | Markdown linter |
| Mado | Check Markdown documents for style and formatting issues, |
| gomarklint | Keep documentation quality under control |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.