$npx skillfedfor your agent

Markup packages

166 packages · page 4 of 5 · 355 including subcategories

Subcategories

Packages

aspy.yaml Skip
PyPI · Markup · released May 2019

Provides order-preserving YAML loading and dumping functions that extend pyyaml to maintain dictionary key order when reading and writing YAML files.

MITpure Pythonabandoned
165.9Kdownloads / mo
rendercv Worth it
PyPI · Markup · released Mar 2026

RenderCV converts a YAML resume file into a professionally typeset PDF with multiple design themes, handling layout, typography, and formatting automatically.

MITpure Python · 3.12+
161.8Kdownloads / mo
BeautifulSoup Skip
PyPI · Markup · released Oct 2019

Beautiful Soup parses HTML and XML documents into a navigable tree, allowing you to search, iterate, and modify the parsed structure using Python idioms.

Install only if you are maintaining legacy code that cannot be updated and have no other option; for any new project, use beautifulsoup4.

permissive licensepure Pythonabandoned
156.8Kdownloads / mo
pptx2md Worth it
PyPI · Markup · released Dec 2024

Converts PowerPoint .pptx files to markdown, preserving titles, lists, text formatting, images, tables, and hyperlinks, with support for multiple output formats including TiddlyWiki, Madoko, and Quarto.

Install it if you need to programmatically or batch-convert PowerPoint files to markdown or alternative markup; skip it if you only occasionally convert presentations…

permissive licensepure Python
156.5Kdownloads / mo
django-markdownx Worth it
PyPI · Markup · released May 2026

Django MarkdownX provides a Markdown editor widget for Django applications with live preview, drag-and-drop image uploads, and image manipulation capabilities.

BSD-3-Clausepure Python
147.6Kdownloads / mo
adf-lib With conditions
PyPI · Markup · released Jan 2025

adf_lib creates and manipulates Atlassian Document Format (ADF) documents programmatically, providing a type-safe API for building structured documents with headings, paragraphs, tables, and rich text formatting.

However, it is in Alpha status with a short release history (since January 2025), so evaluate stability for production use and verify it covers the ADF features you…

MITpure Python · 3.8+
144.3Kdownloads / mo
cmeel-tinyxml Skip
PyPI · Markup · released Nov 2023

Provides a Python-packaged distribution of TinyXML, a C++ XML parser library, via the cmeel build system for cross-platform use.

No—install only if you have an explicit dependency from another package or legacy codebase.

license unclearcompiled wheel · 3.8+abandoned
143.4Kdownloads / mo
DocumentTemplate With conditions
PyPI · Markup · released Feb 2026

DocumentTemplate implements the Document Templating Markup Language (DTML), a legacy template system using custom SGML tags for variable replacement, conditional logic, and loops in Zope environments.

ZPL-2.1pure Python · 3.10+
136.8Kdownloads / mo
click-extra With conditions
PyPI · Markup · released Aug 2026

Click Extra is a wrapper around Click that adds configuration file loading, colored help screens, standard CLI options, and theming to make building professional command-line tools faster and with less boilerplate.

GPL-2.0-or-laterpure Python · 3.10+
134.1Kdownloads / mo
rtfunicode Worth it
PyPI · Markup · released Jan 2026

Encodes Unicode strings to RTF 1.5 command sequences, registering a codec that converts Unicode characters into valid RTF bytecode for international character support.

Install it if you need to generate RTF output with international characters; skip it if you don't work with RTF.

BSD-2-Clausepure Python · 3.10+
134.0Kdownloads / mo
json-strong-typing With conditions
PyPI · Markup · released Jan 2026

Serializes Python dataclasses to JSON and deserializes JSON back to typed objects, with support for complex types like UUIDs, decimals, and nested structures, plus JSON schema generation for validation and OpenAPI specs.

Install it if you need type-safe JSON serialization without framework lock-in.

MITpure Python · 3.9+aging
133.4Kdownloads / mo
notion-to-md-py Worth it
PyPI · Markup · released May 2026

Converts Notion pages to Markdown files via the Notion API, supporting both synchronous and asynchronous workflows.

Install it if you regularly need to extract Notion pages as Markdown; skip it if you only export occasionally or need features the Notion API doesn't support.

MITpure Python · 3.7+
133.1Kdownloads / mo
drafthorse With conditions
PyPI · Markup · released Sep 2025

Generates and parses ZUGFeRD XML invoice documents, and attaches them to PDF files for digital B2B invoicing compliance.

Apache-2.0pure Python
132.7Kdownloads / mo
djade With conditions
PyPI · Markup · released Feb 2026

Djade is a command-line formatter for Django template syntax, built in Rust for speed, that rewrites template files in place according to Django's style guide and can upgrade old template syntax to target Django versions.

MITcompiled wheel · 3.10+
131.7Kdownloads / mo
pyScss With conditions
PyPI · Markup · released Feb 2022

Compiles Sass/SCSS stylesheets to CSS, supporting approximately 95% of Sass 3.2 syntax and most of Compass 0.11 features.

MITbuilds from sourcedormant
131.4Kdownloads / mo
pymantic With conditions
PyPI · Markup · released Oct 2025

Pymantic parses and queries RDF and semantic web data formats (Turtle, N-Triples, N3) and provides a Python API to work with RDF graphs and SPARQL endpoints.

However, maintenance is aging (316 days since last release), so evaluate whether the project's pace suits your stability requirements.

BSD-3-Clausepure Pythonaging
130.9Kdownloads / mo
mdx-include With conditions
PyPI · Markup · released Jul 2022

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.

BSD-3-Clausepure Pythondormant
128.8Kdownloads / mo
markitdown-no-magika With conditions
PyPI · Markup · released Jun 2025

Converts various file formats (PDF, Excel, Word, HTML, images, and more) to Markdown via a Python API or command-line tool, useful for indexing and text analysis workflows.

MITpure Python · 3.10+
126.9Kdownloads / mo
braq With conditions
PyPI · Markup · released Dec 2024

Braq is a Python library for parsing and rendering section-based human-readable documents where content is organized under square-bracket headers with plain-text bodies.

However, the project is dormant with minimal community activity, so consider it for self-contained use cases rather than as a foundation for a larger ecosystem.

MITpure Python · 3.5+dormant
125.5Kdownloads / mo
markdown-it-pyrs With conditions
PyPI · Markup · released Oct 2024

A Rust-backed Python Markdown parser that renders CommonMark, GitHub Flavored Markdown, and other dialects to HTML or AST, with a Python API compatible with markdown-it-py.

Not recommended if you require Python 3.8 support or dynamic plugin authorship in Python.

Apache-2.0compiled wheel · 3.9+
122.1Kdownloads / mo
mdformat-ruff With conditions
PyPI · Markup · released Feb 2024

Integrates ruff code formatting into mdformat to automatically format Python code blocks within Markdown files.

MITpure Pythonaging
122.0Kdownloads / mo
dicttoxml2 With conditions
PyPI · Markup · released Aug 2022

Converts Python dictionaries and native data types into valid XML strings with no external runtime dependencies.

However, the GPL-2.0 copyleft license restricts use in proprietary projects, and the package's abandonment since 2022-08-13 means no future maintenance or Python…

GPL-2.0-onlypure Pythonabandoned
119.2Kdownloads / mo
blockdiag With conditions
PyPI · Markup · released Dec 2021

blockdiag generates block-diagram images from a dot-like text specification format, supporting multilingual node labels and multiple output formats.

Apache-2.0pure Python · 3.7+abandoned
114.4Kdownloads / mo
mdformat-black With conditions
PyPI · Markup · released Sep 2020

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…

MITpure Pythonaging
114.4Kdownloads / mo
libhxl With conditions
PyPI · Markup · released Oct 2024

libhxl reads, filters, validates, and transforms data in the Humanitarian Exchange Language (HXL) standard format from files, URLs, or data sources, with chainable filters and multiple output generators.

license unclearbuilds from source
114.3Kdownloads / mo
pythonvCard4 With conditions
PyPI · Markup · released Apr 2025

Parse and generate RFC 6350-compliant vCard 4.0 files, converting between Contact objects and .vcf text with support for names, emails, phone numbers, addresses, photos, and custom fields.

However, verify that it handles your specific vCard features and edge cases before relying on it in production, given its minimal history and adoption.

permissive licensepure Python · 3.8+aging
109.9Kdownloads / mo
quill-delta With conditions
PyPI · Markup · released Oct 2020

Implements operational transformation for Quill Delta documents and can render Delta operations to HTML, providing a Python port of the QuillJS delta library.

MITpure Pythonabandoned
108.0Kdownloads / mo
mdformat-toc With conditions
PyPI · Markup · released Oct 2025

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.

MITpure Python · 3.9+aging
105.9Kdownloads / mo
pelican Worth it
PyPI · Markup · released Apr 2026

Pelican is a static site generator that converts text files in Markdown, reStructuredText, or HTML into a complete, ready-to-serve website without requiring a database or server-side code.

AGPL-3.0-or-laterpure Python · 3.11+
99.5Kdownloads / mo
pansi With conditions
PyPI · Markup · released Nov 2024

Pansi provides a clean interface for rendering text and graphics in the terminal using ANSI escape sequences, with modules for text styling, image rendering, and full-screen layout.

However, note that the project is dormant (no releases in 649 days), so do not expect active maintenance, bug fixes, or updates—suitable for stable use cases but…

Apache-2.0pure Python · 3.6+dormant
97.4Kdownloads / mo
md2Slack With conditions
PyPI · Markup · released Oct 2025

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…

MITpure Python · 3.6+aging
95.4Kdownloads / mo
pydbml Worth it
PyPI · Markup · released Oct 2025

PyDBML parses and generates DBML (Database Markup Language) schemas, converting between DBML syntax and SQL or back to DBML format.

Install it if you need to parse or generate DBML schemas in Python—it's the standard tool for that task.

MITpure Python · 3.8+
94.7Kdownloads / mo
tomlrt Worth it
PyPI · Markup · released Aug 2026

Reads and writes TOML files while preserving formatting, comments, whitespace, and string styles exactly as they appear in the original document.

MITpure Python · 3.10+
93.1Kdownloads / mo
adaptive-cards-templating-py With conditions
PyPI · Markup · released May 2025

Expands Adaptive Card templates by substituting data and expressions into JSON structures using the Adaptive Cards Template language, supporting inline data expansion, conditional rendering, and expression evaluation.

However, be aware that it is very new (first release 2025-05-08), has minimal adoption and community validation, does not support Adaptive expressions prebuilt…

permissive licensepure Python · 3.7+aging
91.6Kdownloads / mo
reqif Worth it
PyPI · Markup · released Aug 2026

ReqIF is a Python library for parsing, unparsing, formatting, validating, and anonymizing ReqIF and ReqIFz files, with command-line tools for each operation.

Install it if you work with ReqIF files or need to integrate requirements data from tools that export this format.

Apache-2.0pure Python · 3.8+
90.3Kdownloads / mo
jira2markdown With conditions
PyPI · Markup · released Aug 2026

Converts JIRA markup text to Markdown (CommonMark-compatible) using parsing expression grammars, with support for headings, text effects, links, lists, tables, and code blocks.

MITpure Python
89.8Kdownloads / mo
markdown-inline-graphviz-extension With conditions
PyPI · Markup · released Jul 2025

A Markdown extension that converts inline Graphviz diagram definitions into embedded SVG or PNG images during Markdown processing.

However, the aging maintenance status (385 days since last release, minimal repository activity) means you should verify that it works with your current Markdown and…

MITpure Python · 3.6+aging
85.7Kdownloads / mo
svgutils With conditions
PyPI · Markup · released Feb 2021

svgutils lets you programmatically edit, scale, position, and concatenate SVG files, with support for adding labels and markers to figures.

However, be aware that the latest release is from 2021 and Python version support is unclear—test it with your target Python version before relying on it in…

MITpure Python
85.2Kdownloads / mo
atlas-doc-parser With conditions
PyPI · Markup · released Jan 2026

Converts Atlassian Document Format (ADF) JSON from Confluence and Jira into clean Markdown suitable for AI processing and analysis.

Install it if ADF-to-Markdown conversion is on your critical path.

MITpure Pythonaging
84.8Kdownloads / mo
mbake Worth it
PyPI · Markup · released Mar 2026

mbake formats and lints Makefiles, enforcing consistent spacing, tab usage in recipes, and valid syntax while optionally auto-detecting and managing .PHONY declarations.

MITpure Python · 3.9+
79.0Kdownloads / mo