{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"},{"label":"Markdown","url":"https://skillfed.io/packages/category/text-processing-markup-markdown"}],"enrichment":{"capability":"A Rust-based Markdown linter and formatter that checks files against 82 lint rules and can automatically fix violations, installable via pip as a pre-built binary with zero runtime dependencies.","skillfed_tags":["markdown-linting","rust-binary","ci-cd-friendly"],"use_cases":["Enforce consistent Markdown style across a documentation repository or wiki in CI/CD pipelines.","Auto-fix common Markdown formatting issues (spacing, heading levels, list markers) across many files at once.","Integrate into a pre-commit hook to catch Markdown violations before they reach version control.","Lint Markdown in multiple flavors (GFM, MDX, Quarto) within a single project without switching tools.","Watch mode linting during documentation writing with editor integration via LSP."],"what_it_does":"rumdl is a Markdown linter and formatter written in Rust and distributed as a Python package. It scans Markdown files for style and consistency issues across 82 built-in rules, supports multiple Markdown flavors (GFM, MkDocs, MDX, Quarto, MyST), and can automatically fix many violations with the `--fix` flag. The tool is designed for speed and includes intelligent caching to skip unchanged files on subsequent runs.\n\nWhen installed via pip, rumdl arrives as a pre-built binary with no runtime dependencies, making it a single-command install. It integrates with CI/CD pipelines, pre-commit hooks, and editor LSP servers. Configuration is TOML-based and discoverable, and it supports both text and JSON output formats for programmatic use.","worth_installing":"Yes, if you maintain Markdown documentation and want a fast, zero-dependency linter with broad rule coverage and auto-fix capability. The active maintenance, recent release cycle, and permissive license make it low-risk. Install friction is medium due to platform-specific wheels, but that is typical for Rust-compiled tools and does not affect usability once installed."},"id":"rumdl","links":{"html":"https://skillfed.io/packages/rumdl","md":"https://skillfed.io/packages/rumdl.md","pypi":"https://pypi.org/project/rumdl/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-12","license_spdx":null,"license_treatment":"permissive","name":"rumdl","python_support":"supports_current","summary":"A fast Markdown linter written in Rust"},"popularity":{"monthly_downloads":832231,"position":4940,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.55"}
