quickmark
Quickmark is a Markdown linter written in Rust with first-class LSP support, giving you fast, seamless feedback in any editor.
File Explorer
Download Latest Version (.zip)- pre-push
- bug.yml
- config.yml
- spike.yml
- story.yml
- branch-name-check.yml
- claude.yml
- crates-version-bump.yml
- homebrew-update.yml
- homebrew-verify.yml
- issue-management.yml
- release-cli.yml
- release-core.yml
- release-server.yml
- rust.yml
- sync-labels.yml
- labels.yml
- demo.gif
- main.rs
- cli_integration_tests.rs
- Cargo.toml
- CHANGELOG.md
- README.md
- mod.rs
- md001.rs
- md003.rs
- md004.rs
- md005.rs
- md007.rs
- md009.rs
- md010.rs
- md011.rs
- md012.rs
- md013.rs
- md014.rs
- md018.rs
- md019.rs
- md020.rs
- md021.rs
- md022.rs
- md023.rs
- md024.rs
- md025.rs
- md026.rs
- md027.rs
- md028.rs
- md029.rs
- md030.rs
- md031.rs
- md032.rs
- md033.rs
- md034.rs
- md035.rs
- md036.rs
- md037.rs
- md038.rs
- md039.rs
- md040.rs
- md041.rs
- md042.rs
- md043.rs
- md044.rs
- md045.rs
- md046.rs
- md047.rs
- md048.rs
- md049.rs
- md050.rs
- md051.rs
- md052.rs
- md053.rs
- md054.rs
- md055.rs
- md056.rs
- md058.rs
- md059.rs
- mod.rs
- lib.rs
- linter.rs
- test_utils.rs
- tree_sitter_walker.rs
- .changed
- Cargo.toml
- CHANGELOG.md
- README.md
- main.rs
- 01-initialize.json
- 02-initialized.json
- 03-didOpen.json
- 04-diagnostic.json
- 05-didChange.json
- 06-didChange.json
- 07-diagnostic.json
- 08-cancelRequest.json
- 09-diagnostic.json
- 10-didSave.json
- 11-shutdown.json
- 12-exit.json
- lsp_integration_tests.rs
- Cargo.toml
- CHANGELOG.md
- README.md
- md001.md
- md003.md
- md004.md
- md005.md
- md007.md
- md009.md
- md010.md
- md011.md
- md012.md
- md013.md
- md014.md
- md018.md
- md019.md
- md020.md
- md021.md
- md022.md
- md023.md
- md024.md
- md025.md
- md026.md
- md027.md
- md028.md
- md029.md
- md030.md
- md031.md
- md032.md
- md033.md
- md034.md
- md035.md
- md036.md
- md037.md
- md038.md
- md039.md
- md040.md
- md041.md
- md042.md
- md043.md
- md044.md
- md045.md
- md046.md
- md047.md
- md048.md
- md049.md
- md050.md
- md051.md
- md052.md
- md053.md
- MD054.md
- md055.md
- md056.md
- md058.md
- md059.md
- .gitignore
- .gitignore
- .markdownlint.yaml
- .mdlrc
- comparison.sh
- mado.toml
- package-lock.json
- package.json
- quickmark.toml
- setup.sh
- bump-version.sh
- latest-changes.sh
- lib.sh
- lib.md
- Cargo.toml
- quickmark.toml
- guide.md
- api.md
- quickmark.toml
- integration.md
- quickmark.toml
- README.md
- README.md
- .markdownlint-default.json
- .markdownlint-no-headings.json
- .markdownlint-stern.json
- .markdownlint-strict.json
- quickmark-default.toml
- quickmark-md007-only.toml
- quickmark-md009-only.toml
- quickmark-md009-strict.toml
- quickmark-md010-ignore-langs.toml
- quickmark-md010-no-code.toml
- quickmark-md010-only.toml
- quickmark-md011-only.toml
- quickmark-md012-max2.toml
- quickmark-md012-only.toml
- quickmark-md023-only.toml
- quickmark-md025-custom-title.toml
- quickmark-md025-level2.toml
- quickmark-md025-only.toml
- quickmark-md026-custom.toml
- quickmark-md026-disabled.toml
- quickmark-md026-only.toml
- quickmark-md027-no-lists.toml
- quickmark-md027-only.toml
- quickmark-md028-only.toml
- quickmark-md029-one.toml
- quickmark-md029-only.toml
- quickmark-md029-ordered.toml
- quickmark-md029-zero.toml
- quickmark-md030-custom.toml
- quickmark-md030-only.toml
- quickmark-md031-no-lists.toml
- quickmark-md033-allowed.toml
- quickmark-md033-only.toml
- quickmark-md036-custom.toml
- quickmark-md036-only.toml
- quickmark-md037-only.toml
- quickmark-md038-only.toml
- quickmark-md039-only.toml
- quickmark-md040-allowed-langs.toml
- quickmark-md040-language-only.toml
- quickmark-md040-only.toml
- quickmark-md040-test-allowed-langs.toml
- quickmark-md040-test-language-only.toml
- quickmark-md042-only.toml
- quickmark-md043-case-sensitive.toml
- quickmark-md043-only.toml
- quickmark-md043-wildcards.toml
- quickmark-md044-no-code.toml
- quickmark-md044-no-html.toml
- quickmark-md044-only.toml
- quickmark-md045-only.toml
- quickmark-md046-fenced.toml
- quickmark-md046-indented.toml
- quickmark-md046-only.toml
- quickmark-md047-only.toml
- quickmark-md048-backtick.toml
- quickmark-md048-only.toml
- quickmark-md049-asterisk.toml
- quickmark-md049-only.toml
- quickmark-md049-underscore.toml
- quickmark-md050-asterisk.toml
- quickmark-md050-only.toml
- quickmark-md050-underscore.toml
- quickmark-md054-no-autolinks.toml
- quickmark-md054-only.toml
- quickmark-md054-reference-only.toml
- quickmark-md055-only.toml
- quickmark-md056-only.toml
- quickmark-md058-only.toml
- quickmark-md059-custom.toml
- quickmark-md059-only.toml
- quickmark-no-headings.toml
- quickmark-stern.toml
- quickmark-strict.toml
- test_all_rules_violations.md
- test_md001_valid.md
- test_md001_violations.md
- test_md003_atx_closed.md
- test_md003_atx_only.md
- test_md003_mixed_styles.md
- test_md003_setext_atx_violations.md
- test_md003_setext_only.md
- test_md004_comprehensive.md
- test_md004_valid.md
- test_md004_violations.md
- test_md005_comprehensive.md
- test_md005_valid.md
- test_md005_violations.md
- test_md007_comprehensive.md
- test_md007_valid.md
- test_md007_violations.md
- test_md009_comprehensive.md
- test_md009_valid.md
- test_md009_violations.md
- test_md010_comprehensive.md
- test_md010_valid.md
- test_md010_violations.md
- test_md011_comprehensive.md
- test_md011_valid.md
- test_md011_violations.md
- test_md012_comprehensive.md
- test_md012_valid.md
- test_md012_violations.md
- test_md013_comparison.md
- test_md013_comprehensive.md
- test_md013_custom_config.md
- test_md013_valid.md
- test_md013_violations.md
- test_md014_comprehensive.md
- test_md014_valid.md
- test_md014_violations.md
- test_md018_comprehensive.md
- test_md018_valid.md
- test_md018_violations.md
- test_md019_comprehensive.md
- test_md019_valid.md
- test_md019_violations.md
- test_md020_comprehensive.md
- test_md020_valid.md
- test_md020_violations.md
- test_md021_comprehensive.md
- test_md021_valid.md
- test_md021_violations.md
- test_md022_comprehensive.md
- test_md022_valid.md
- test_md022_violations.md
- test_md023_comprehensive.md
- test_md023_valid.md
- test_md023_violations.md
- test_md024_comprehensive.md
- test_md024_valid.md
- test_md024_violations.md
- test_md025_comprehensive.md
- test_md025_front_matter.md
- test_md025_front_matter_simple.md
- test_md025_level2.md
- test_md025_no_front_matter_title.md
- test_md025_valid.md
- test_md025_violations.md
- test_md026_comprehensive.md
- test_md026_valid.md
- test_md026_violations.md
- test_md027_comprehensive.md
- test_md027_list_items.md
- test_md027_valid.md
- test_md027_violations.md
- test_md028_comprehensive.md
- test_md028_valid.md
- test_md028_violations.md
- test_md029_comprehensive.md
- test_md029_one_valid.md
- test_md029_ordered_valid.md
- test_md029_valid.md
- test_md029_violations.md
- test_md030_comprehensive.md
- test_md030_custom_config.md
- test_md030_valid.md
- test_md030_violations.md
- test_md031_comprehensive.md
- test_md031_valid.md
- test_md031_violations.md
- test_md032_comprehensive.md
- test_md032_valid.md
- test_md032_violations.md
- test_md033_comprehensive.md
- test_md033_valid.md
- test_md033_violations.md
- test_md034_comprehensive.md
- test_md034_valid.md
- test_md034_violations.md
- test_md035_asterisk_style.md
- test_md035_comprehensive.md
- test_md035_spaced_style.md
- test_md035_underscore_style.md
- test_md035_valid.md
- test_md035_violations.md
- test_md036_comprehensive.md
- test_md036_valid.md
- test_md036_violations.md
- test_md037_comprehensive.md
- test_md037_valid.md
- test_md037_violations.md
- test_md038_comprehensive.md
- test_md038_valid.md
- test_md038_violations.md
- test_md039_comprehensive.md
- test_md039_valid.md
- test_md039_violations.md
- test_md040_comprehensive.md
- test_md040_valid.md
- test_md040_violations.md
- test_md041_comprehensive.md
- test_md041_front_matter.md
- test_md041_preamble.md
- test_md041_valid.md
- test_md041_violations.md
- test_md041_wrong_level.md
- test_md042_comprehensive.md
- test_md042_valid.md
- test_md042_violations.md
- test_md043_comprehensive.md
- test_md043_valid.md
- test_md043_violations.md
- test_md044_comprehensive.md
- test_md044_valid.md
- test_md044_violations.md
- test_md045_comprehensive.md
- test_md045_valid.md
- test_md045_violations.md
- test_md046_comprehensive.md
- test_md046_valid.md
- test_md046_valid_indented.md
- test_md046_violations.md
- test_md047_comprehensive.md
- test_md047_valid.md
- test_md047_violations.md
- test_md048_comprehensive.md
- test_md048_valid.md
- test_md048_violations.md
- test_md049_comprehensive.md
- test_md049_valid.md
- test_md049_violations.md
- test_md050_simple_underscore.md
- test_md050_valid.md
- test_md050_valid_underscore.md
- test_md050_violations.md
- test_md051_comprehensive.md
- test_md051_valid.md
- test_md051_violations.md
- test_md052_comprehensive.md
- test_md052_valid.md
- test_md052_violations.md
- test_md053_comprehensive.md
- test_md053_valid.md
- test_md053_violations.md
- test_md054_comprehensive.md
- test_md054_valid.md
- test_md054_violations.md
- test_md055_comprehensive.md
- test_md055_simple.md
- test_md055_valid.md
- test_md055_violations.md
- test_md056_comprehensive.md
- test_md056_valid.md
- test_md056_violations.md
- test_md058_comprehensive.md
- test_md058_valid.md
- test_md058_violations.md
- test_md059_comprehensive.md
- test_md059_custom.md
- test_md059_valid.md
- test_md059_violations.md
- .gitignore
- .markdownlint.yaml
- Cargo.lock
- Cargo.toml
- CLAUDE.md
- cliff.toml
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- HOMEBREW.md
- LICENSE
- quickmark.toml
- README.md
- release.toml
- rust-toolchain.toml
// repository documentation
Was this content helpful?
(0 ratings)
