Open source
One linter for how your docs are built –
Recheck checks Markdown structure and writing style from a single config – headings, lists, and links alongside spelling, word choice, and house style.
It replaces markdownlint and Vale, runs just as fast, and drops into any tool that touches Markdown.
- 53 markdownlint rules
- Vale-style prose scopes
- MIT licensed
1
# Getting started
2
3
### Install the SDK
4
Then initialise the client and pick a
5
colour scheme for the output.
heading-incrementHeading jumps from h1 to h3structure
us-spellingPrefer “initialize”, “color”prosefixable
/ Beyond the CLI
One engine, wherever your Markdown lives.
Recheck is a library first and a command second.
Parse once, get a real syntax tree, and lint files or in-memory strings – so the same rules that check your .md files can check the Markdown inside an OpenAPI description, a CMS field, or an editor as you type.
parseMarkdown(content)
lintContent(text, config)
lintFiles(paths, config)
extractScopes(tree)
/ Coming from markdownlint or Vale?
Bring your rules. Keep your speed.
npx @redocly/cli docs