hukkin / mdformat
CommonMark compliant Markdown formatter
☆576Updated last month
Alternatives and similar repositories for mdformat:
Users that are interested in mdformat are comparing it to the libraries listed below
- Python command line wrapper for pyright, a static type checker☆216Updated 2 weeks ago
- Run `black` on python code blocks in documentation files☆662Updated this week
- A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".☆721Updated this week
- Formats docstrings to follow PEP 257☆563Updated this week
- An extended commonmark compliant parser, with bridges to docutils/sphinx☆804Updated this week
- A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the markdownlint library☆461Updated this week
- A CLI and set of pre-commit hooks for jsonschema validation with built-in support for GitHub Workflows, Renovate, Azure Pipelines, and mo…☆251Updated last week
- Hatch plugin for versioning with your preferred VCS☆135Updated last month
- python3/pip3 wrapper for installing shellcheck☆185Updated last month
- BumpVer: Automatic Versioning☆220Updated 6 months ago
- Use https://github.com/astral-sh/uv with tox☆230Updated this week
- Use Poetry inside Nox sessions☆167Updated last week
- ↔️ Automagic shell tab completion for Python CLI applications☆397Updated 3 weeks ago
- Mirror of mypy for pre-commit☆305Updated 3 months ago
- A lil' TOML parser☆508Updated last week
- ☆181Updated this week
- MkDocs plugin to programmatically generate documentation pages during the build☆122Updated 2 months ago
- Dynamic versioning library and CLI☆361Updated last month
- Set up your GitHub Actions workflow with a specific version of https://docs.astral.sh/uv/☆395Updated this week
- A language server for working with Sphinx projects.☆146Updated last week
- A Python docstring linter that checks arguments, returns, yields, and raises sections☆178Updated 3 weeks ago
- Python module for accessing XDG Base Directory paths, simplifying handling of user cache, configuration, and data files.☆138Updated last week
- A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment and…☆459Updated this week
- Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!☆854Updated this week
- A pre-commit hook that checks commit messages for Conventional Commits formatting☆411Updated this week
- Style-preserving TOML library for Python☆746Updated this week
- Poetry plugin to export the dependencies to various formats☆303Updated this week
- Validation library for simple check on `pyproject.toml`