{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/2"}],"enrichment":{"capability":"PyMarkdown is a GitHub Flavored Markdown linter that analyzes document structure using a spec-compliant parser to enforce consistent Markdown style rules across files.","skillfed_tags":["markdown-linting","cli-tool","spec-compliant"],"use_cases":["Enforce consistent Markdown style in documentation repositories before commits or CI builds.","Validate technical documentation against GFM and CommonMark standards in automated pipelines.","Check Markdown files in a project directory for structural and formatting violations as part of code review.","Integrate into pre-commit workflows to catch Markdown issues before they reach version control.","Customize linting rules for project-specific Markdown guidelines without complex setup."],"what_it_does":"PyMarkdown is a command-line Markdown linter that parses documents according to GitHub Flavored Markdown and CommonMark specifications, then applies structure-aware rules to check for style and formatting issues. Unlike simple regex-based linters, it understands document structure\u2014headings, lists, links, and other block elements\u2014and makes rule decisions based on parsed tokens rather than raw text patterns.\n\nThe tool is built around a rule engine that loads and runs focused checks (like heading level validation or list indentation rules) and supports optional extensions for parsing variations. It runs on Windows, macOS, and Linux, requires Python 3.10 or later, and is designed to fit into existing workflows like static analysis pipelines, pre-commit hooks, or dependency management systems. Configuration is available for customizing which rules apply to your project.","worth_installing":"Yes. PyMarkdown is actively maintained, has low install friction, carries no known vulnerabilities, and offers structure-aware linting based on standardized specs\u2014a meaningful step up from line-based pattern matching. Install it if you want automated Markdown quality checks in your project or CI pipeline."},"id":"pymarkdownlnt","links":{"html":"https://skillfed.io/packages/pymarkdownlnt","md":"https://skillfed.io/packages/pymarkdownlnt.md","pypi":"https://pypi.org/project/pymarkdownlnt/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-12","license_spdx":null,"license_treatment":"permissive","name":"pymarkdownlnt","python_support":"supports_current","summary":"A GitHub Flavored Markdown compliant Markdown linter."},"popularity":{"monthly_downloads":1508368,"position":3827,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.9.39"}
