Hasty Briefsbeta

Fast, editor-native Markdown linting with Rust and LSP

17 days ago
  • #rust
  • #markdown
  • #linter
  • QuickMark is a lightning-fast Markdown/CommonMark linter written in Rust, designed for modern developers.
  • It prioritizes speed and seamless integration with development environments, enhancing productivity.
  • QuickMark supports parallel processing, smart file discovery, LSP integration, and customizable rules.
  • The tool is inspired by David Anson's markdownlint, aiming to match its rules and behavior.
  • QuickMark offers hierarchical configuration discovery, supporting environment variables and project-specific settings.
  • It includes a comprehensive set of linting rules, with configurable severity levels (warn, err, off).
  • QuickMark can be installed via Homebrew, Cargo, or by cloning the GitHub repository.
  • The tool supports linting single files, multiple files, directories, and glob patterns.
  • QuickMark is in early development, with frequent updates and breaking changes expected.