Packages
Queries Minecraft servers (Java, Legacy, and Bedrock editions) to retrieve status, player counts, latency, and server properties via the Server List Ping and Query protocols.
Install it if you need to check Minecraft server status or player information in a Python application.
Generates markdown documentation files automatically from click CLI command hierarchies, creating one markdown file per command and subcommand.
However, the project is dormant with no maintenance activity since release—if you encounter issues or need support for new features, you may need to fork or patch it…
Converts Markdown documents to Confluence Storage Format and uploads them to a Confluence instance via REST API, with command-line automation and library support.
Converts Markdown files to PDF with custom CSS styling, Jinja templating, and syntax highlighting support via a CLI tool or Python library.
Converts Markdown syntax into Slack-compatible message formatting, handling headers, lists, code blocks, tables, inline styles, and Slack-specific mentions.
However, the aging maintenance status (last release 288 days ago) means you should verify that the version supports your Markdown and Slack formatting needs before…
Provides the xdrlib module for encoding and decoding XDR (External Data Representation) data, extracted from CPython 3.10.8 to support code that relied on this standard library before its deprecation in Python 3.11.
MDAnalysis reads and analyzes molecular dynamics simulation trajectories from many popular simulation packages, providing atom selection, structural analysis, and trajectory iteration through a Python API.
Install it if you work with molecular dynamics simulations and need a standard, well-documented toolkit for trajectory analysis.
Adds Mapped Diagnostic Context (MDC) support to Python's standard logging library, allowing you to attach contextual fields to log messages via context managers and decorators.
Mdformat is a CommonMark-compliant command-line Markdown formatter and Python library that enforces consistent style across Markdown files.
Install it if you want a lightweight, pure-Python formatter; consider its plugin ecosystem if you need support for non-CommonMark dialects.
A plugin for mdformat that automatically formats Python code blocks in Markdown files using Black's code style rules.
However, the aging maintenance status (last release 2020-09-24) means you should verify compatibility with your current Black and mdformat versions before relying on…
Extends mdformat with support for parsing and formatting definition lists in Markdown, using the markdown-it-deflist syntax.
Adds footnote parsing and formatting support to mdformat, enabling validation and standardization of footnote syntax in Markdown documents.
Install it if your workflow requires footnote formatting; skip it if you don't use footnotes or prefer a different Markdown formatter.
A plugin for mdformat that normalizes YAML, TOML, and JSON front matter in Markdown documents, with optional key sorting and strict validation modes.
mdformat-frontmatter is an mdformat plugin that preserves YAML front matter blocks at the start of markdown files, preventing them from being reformatted or removed during markdown formatting operations.
Mdformat-gfm extends mdformat to format GitHub Flavored Markdown, adding support for tables, task lists, strikethroughs, autolinks, and disallowed raw HTML syntax.
Install it if your workflow involves GitHub markdown; skip it if you only use CommonMark.
A plugin for mdformat that formats GitHub Markdown Alerts (blockquote-based admonitions using `[!NOTE]`, `[!TIP]`, `[!IMPORTANT]`, `[!WARNING]`, `[!CAUTION]` syntax) according to GitHub's specification.
Install it if you need consistent alert formatting; skip it if you don't use GFM alerts.
An mdformat plugin that formats Markdown for MkDocs projects, handling MkDocs-specific syntax like admonitions, content tabs, definition lists, and math notation while standardizing indentation and list formatting.
Install it if you format Markdown in MkDocs or Material for MkDocs projects and want a formatter that understands your project's syntax without corrupting extensions.
mdformat-myst is an mdformat plugin that extends Markdown formatting to support MyST syntax, including tables, directives, roles, math, comments, block breaks, targets, front matter, and footnotes.
Integrates ruff code formatting into mdformat to automatically format Python code blocks within Markdown files.
mdformat-tables is a plugin for mdformat that automatically formats Markdown tables by aligning columns and padding cells for consistent spacing.
However, be aware that the package is archived and abandoned; if mdformat introduces breaking changes or you need ongoing support, you may face compatibility issues.
Mdformat-toc is an mdformat plugin that automatically generates and maintains a table of contents in Markdown files, with configurable heading levels and anchor generation.
Converts markdown documents to plain text by stripping formatting and rendering only the text content.
Extends markdown-it-py with a collection of core plugins for additional markdown syntax and rendering capabilities.
Install it if you are using markdown-it-py and need the specific plugins it provides.
MDTraj reads, writes, and analyzes molecular dynamics trajectories in multiple formats, providing fast RMSD calculations and structural analysis functions like hydrogen bonding and secondary structure assignment.
The LGPLv2.1+ copyleft license requires careful review if you plan to distribute derivative works or link it into proprietary software.
Provides URL parsing and manipulation utilities for Markdown processing, ported from the JavaScript mdurl library.
Install it if you're building Markdown tooling that requires URL parsing aligned with the JavaScript mdurl behavior.
mdutils generates Markdown files programmatically from Python code, letting you format and structure text output with headers, tables, lists, links, and styling as your code runs.
A Markdown extension that embeds local or remote files into Markdown documents at specified positions, with support for recursive inclusion, file slicing, and content caching.
A Python-Markdown extension that fixes list rendering by allowing custom indentation for nested lists and preventing unwanted paragraph tags and line breaks within list items.
Builds MDX queries programmatically for TM1 and IBM Cognos Planning Analytics, eliminating manual syntax errors and escaping concerns.
Provides unit-aware measurement objects for Python that support conversion between different units and arithmetic operations across multiple measurement types including distance, weight, temperature, energy, speed, volume, time, and area.
Python binding for MeCab, a morphological analyzer that tokenizes and parses Japanese text into grammatical components like parts of speech and base forms.
However, verify that MeCab system dependencies and dictionaries are available in your environment, and be aware the package is aging—check whether it meets your…
Python wrapper for MeCab-ko, a morphological analyzer that tokenizes and tags Korean text into parts of speech and lemmas.
Provides a Korean dictionary for MeCab tokenization, enabling morphological analysis of Korean text when used with mecab-python3 or fugashi.
Python wrapper for MeCab, a morphological analyzer that tokenizes and tags Japanese text with part-of-speech information and lemmatization.
MechanicalSoup automates interaction with websites by handling HTTP sessions, cookies, redirects, form submission, and link following—built on Requests and BeautifulSoup, but does not execute JavaScript.
Install it if your target sites serve complete HTML and you want a lighter alternative to a full browser automation framework.
Automate programmatic interaction with HTTP web servers by simulating a stateful browser—fill forms, follow links, manage history, and parse HTML without a GUI.
However, consider that maintenance is aging—last release was 840 days ago—so evaluate whether the package meets your Python version and modern web compatibility needs…
MediaFile reads and writes metadata tags across many audio file formats through a single, format-independent Python interface, wrapping the low-level Mutagen library.
Install it if you need to read or write audio tags programmatically.
MediaPipe provides pre-built machine learning models and cross-platform APIs for vision, text, and audio tasks that run on-device without sending input data to external servers.
Mediapy reads, writes, and displays images and videos directly in IPython and Jupyter notebooks, returning them as numpy arrays for further processing.
Parses and creates MIME types (media types) according to RFC-6838, decomposing them into type, subtype, suffix, and parameters or reconstructing them from components.