panache
A language server, formatter, and linter for Markdown, Quarto, and R Markdown, built in Rust with a lossless CST parser and support for external formatters and linters on code blocks.
A language server, formatter, and linter for Markdown, Quarto, and R Markdown, built in Rust with a lossless CST parser and support for external formatters and linters on code blocks.
To install this package, run one of the following:
Panache is a language server, formatter, and linter for Markdown, Quarto, and R Markdown. It is built for fast, reliable formatting, linting, and language services across syntax that many generic Markdown tools struggle with, including fenced divs, grid tables, definition lists, citations, and inline footnotes.
Panache is designed to follow Pandoc’s syntax closely and cover its full range of Markdown dialects (flavors) and extensions, to be able to handle anything from simple CommonMark to complex Quarto documents with embedded code chunks and fenced divs. It is flexible and can be used in your editor, on the command line, and in CI, with consistent behavior across all environments.
Summary
A language server, formatter, and linter for Markdown, Quarto, and R Markdown, built in Rust with a lossless CST parser and support for external formatters and linters on code blocks.
Last Updated
Jun 15, 2026 at 17:00
License
MIT
Supported Platforms
Home
https://panache.bz/GitHub Repository
https://github.com/jolars/panache