| Crates.io | quickmark-cli |
| lib.rs | quickmark-cli |
| version | 1.1.0 |
| created_at | 2025-08-22 23:54:15.731669+00 |
| updated_at | 2025-09-07 03:38:43.086577+00 |
| description | Lightning-fast Markdown/CommonMark linter CLI tool with tree-sitter based parsing |
| homepage | https://github.com/ekropotin/quickmark |
| repository | https://github.com/ekropotin/quickmark |
| max_upload_size | |
| id | 1807054 |
| size | 61,867 |
Lightning-fast Markdown/CommonMark linter CLI tool with tree-sitter based parsing.
quickmark-cli provides a command-line interface for QuickMark, enabling fast Markdown linting from the terminal with parallel file processing and comprehensive file pattern support.
cargo install quickmark-cli
# Lint a single file
qmark document.md
# Lint multiple files
qmark *.md
# Lint directory recursively
qmark docs/
# Use specific configuration
qmark --config quickmark.toml src/
quickmark.toml configuration filesQuickMark looks for quickmark.toml in the current directory. If not found, default configuration is used.
Example configuration:
[rules]
MD013 = "warn" # Line length
MD024 = "error" # Multiple headings with same content
The CLI tool is installed as qmark for quick access.
MIT