$npx skillfedfor your agent

Markup packages

166 packages · page 2 of 5 · 355 including subcategories

Subcategories

Packages

jupytext Worth it
PyPI · Markup · released Jul 2026

Jupytext converts Jupyter notebooks to and from plain-text formats (Python scripts, Markdown, or other text files) while preserving notebook structure, enabling version control and IDE editing of notebook content.

Install it if you work with Jupyter and Git together, or need to treat notebooks as code.

MITpure Python · 3.9+
4.1Mdownloads / mo
types-lxml Worth it
PyPI · Markup · released Feb 2026

Provides complete external type annotations for lxml, enabling static type checking and IDE support for code using lxml's XML and HTML processing functionality.

Install it if you use lxml and rely on type checking or IDE support.

Apache-2.0pure Python · 3.9+
3.8Mdownloads / mo
xml-python Skip
PyPI · Markup · released Jan 2021

Converts XML documents into Python objects, allowing you to work with XML data as native Python instances rather than parsing raw XML text.

copyleftpure Pythonabandoned
3.8Mdownloads / mo
pyth3 Skip
PyPI · Markup · released Feb 2019

Converts marked-up text between formats including plain text, XHTML, RTF, and PDF, preserving basic structure like paragraphs, headings, lists, and simple tables.

MITpure Pythonabandoned
3.6Mdownloads / mo
markdown-to-mrkdwn Worth it
PyPI · Markup · released May 2026

Converts standard Markdown to Slack's mrkdwn format, handling headings, text formatting, lists, tables, code blocks, links, and other common Markdown elements for use in Slack messages.

Install it if you need to programmatically format Markdown for Slack; skip it only if you have no Slack integration needs.

MITpure Python · 3.6+
3.0Mdownloads / mo
mdformat Worth it
PyPI · Markup · released Oct 2025

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.

MITpure Python · 3.10+
2.9Mdownloads / mo
oyaml With conditions
PyPI · Markup · released Aug 2020

oyaml is a drop-in replacement for PyYAML that preserves dictionary ordering when dumping and loading YAML, eliminating scrambled key order.

permissive licensepure Pythondormant
2.7Mdownloads / mo
ansi2html Worth it
PyPI · Markup · released Jun 2024

Converts terminal output with ANSI color codes to HTML or LaTeX, preserving colors and formatting for display in browsers or documents.

Install it if you need to convert ANSI-colored terminal output to HTML or LaTeX.

LGPL-3.0-or-laterpure Python · 3.7+
2.3Mdownloads / mo
dicttoxml With conditions
PyPI · Markup · released Dec 2022

Converts Python dictionaries and other native data types into valid XML strings, handling nested structures, type attributes, and custom root elements.

copyleftpure Python · 3.6+abandoned
2.3Mdownloads / mo
pydantic-handlebars With conditions
PyPI · Markup · released May 2026

Renders Handlebars templates for composing LLM prompts, with compile-time validation against Pydantic models to catch typos and missing fields before rendering.

MITpure Python · 3.10+
2.1Mdownloads / mo
pybtex Worth it
PyPI · Markup · released Apr 2026

Pybtex reads bibliography data from BibTeX, BibTeXML, or YAML files and generates formatted bibliographies in LaTeX, HTML, markdown, or plain text, supporting both BibTeX style files and Python-based custom styles.

Install it if you need to process BibTeX files programmatically, generate bibliographies in multiple formats, or integrate bibliography handling into a Python workflow.

MITpure Python · 3.8+
1.9Mdownloads / mo
latexcodec With conditions
PyPI · Markup · released Jun 2025

Provides a Python codec to convert between LaTeX-encoded text and Unicode, suitable for processing short text fragments like BibTeX entries or paragraphs rather than full documents.

MITpure Python · 3.9+aging
1.9Mdownloads / mo
markdown-to-confluence Worth it
PyPI · Markup · released Jul 2026

Converts Markdown files to Confluence Storage Format and publishes them to Confluence wiki via REST API, handling text formatting, images, code blocks, diagrams, and tables.

MITpure Python · 3.10+
1.8Mdownloads / mo
feedparser-sgmllib With conditions
PyPI · Markup · released Aug 2026

Provides the sgmllib SGML parser from Python 2.7 for use with feedparser, enabling parsing of SGML-based feed formats in modern Python versions.

PSF-2.0pure Python · 3.10+
1.7Mdownloads / mo
mdutils With conditions
PyPI · Markup · released Oct 2025

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.

MITpure Pythonaging
1.6Mdownloads / mo
jinja2-time Skip
PyPI · Markup · released Jun 2016

Jinja2 extension that adds template tags for working with dates and times, including current time retrieval with timezone support and relative time offsets.

No—not for new projects.

MITpure Pythonabandoned
1.6Mdownloads / mo
ruamel.yaml.jinja2 Skip
PyPI · Markup · released Sep 2021

Enables Jinja2 templating within YAML files by preprocessing templates before YAML parsing and postprocessing after rendering, allowing you to use template logic while keeping the file valid YAML.

Install only if you have an existing codebase already depending on it and cannot migrate.

MITpure Python · 3.6+abandoned
1.5Mdownloads / mo
mdformat-gfm With conditions
PyPI · Markup · released Oct 2025

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.

MITpure Python · 3.10+
1.4Mdownloads / mo
docstring-to-markdown With conditions
PyPI · Markup · released May 2025

Converts Python docstrings from reStructuredText and Google format to Markdown on the fly, with extensibility via entry points for custom converters.

LGPL-2.0-or-laterpure Python · 3.7+aging
1.4Mdownloads / mo
mdx-truly-sane-lists With conditions
PyPI · Markup · released Jul 2022

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.

MITpure Pythonabandoned
1.4Mdownloads / mo
bibtexparser With conditions
PyPI · Markup · released Jan 2026

Parses BibTeX files into Python data structures, extracting bibliographic metadata from standard citation formats.

However, the high install friction is a concern: verify that installation succeeds in your environment before committing to it.

copyleftbuilds from source
1.3Mdownloads / mo
docstring-parser-fork Worth it
PyPI · Markup · released Jul 2026

Parses Python docstrings in ReST, Google, Numpydoc, and Epydoc formats, extracting structured metadata like parameters, return types, and exceptions.

Install it if you need programmatic access to docstring metadata; verify against the CHANGELOG.md that the fork's fixes and additions matter for your use case.

MITpure Python · 3.8+
1.3Mdownloads / mo
saxonche With conditions
PyPI · Markup · released May 2026

SaxonC-HE is a Python wrapper for Saxon, an XML processor that runs XSLT 3.0 transformations, XQuery 3.1 queries, XPath 3.1 expressions, and XML Schema validation.

license unclearcompiled wheel · 3.9+
1.3Mdownloads / mo
python-liquid Worth it
PyPI · Markup · released Aug 2026

Python Liquid is a template engine that renders Liquid templates—a safe, customer-facing template language used by Shopify—from strings or files with variable substitution and control flow.

MITpure Python · 3.9+
1.3Mdownloads / mo
jinjanator Worth it
PyPI · Markup · released Dec 2025

A command-line tool that renders Jinja2 templates using data from INI, YAML, JSON, or environment variables, with support for custom filters, tests, and plugins.

Install it if you need Jinja2 templating outside a Python application.

permissive licensepure Python · 3.10+
1.1Mdownloads / mo
py-asciimath With conditions
PyPI · Markup · released Apr 2020

Converts between ASCIIMath, LaTeX, and MathML mathematical notation formats, with bidirectional translation support and a command-line interface.

However, do not rely on it for new features or bug fixes—treat it as a snapshot tool.

MITpure Pythonabandoned
1.1Mdownloads / mo
jsonpath Skip
PyPI · Markup · released Aug 2023

Implements JSONPath, a query language for extracting data from JSON documents using XPath-like syntax to navigate and filter nested structures.

No—not recommended for new projects.

MITbuilds from sourceabandoned
1.1Mdownloads / mo
myst-nb With conditions
PyPI · Markup · released Mar 2026

Sphinx extension that parses and converts Jupyter Notebooks (.ipynb files) directly into Sphinx documentation, built on the MyST markdown parser.

license unclearpure Python · 3.10+
1.1Mdownloads / mo
scrapling Worth it
PyPI · Markup · released Aug 2026

Scrapling is a web scraping and crawling framework that handles single requests to full-scale crawls, with built-in anti-bot bypass, adaptive element relocation, proxy rotation, and concurrent spider support.

Install it if you need to scrape protected or dynamic websites at scale; skip it if you only need simple static HTML parsing.

BSD-3-Clausepure Python · 3.10+
966.1Kdownloads / mo
mwparserfromhell Worth it
PyPI · Markup · released Jul 2025

Parses MediaWiki wikicode into a queryable syntax tree, allowing you to extract, analyze, and modify templates, links, and other wiki markup elements programmatically.

MITcompiled wheel · 3.9+
906.9Kdownloads / mo
pyandoc Skip
PyPI · Markup · released Feb 2016

Pyandoc wraps Pandoc to convert between document formats by reading from and writing to a Document object's format properties.

MITbuilds from sourceabandoned
877.0Kdownloads / mo
py-markdown-table Worth it
PyPI · Markup · released Feb 2025

Generates formatted markdown tables from lists of dictionaries, with support for padding, alignment, multiline text, and float rounding.

MITpure Python
814.1Kdownloads / mo
mdit-plain With conditions
PyPI · Markup · released Jan 2023

Converts markdown documents to plain text by stripping formatting and rendering only the text content.

MITpure Python · 3.7+abandoned
764.9Kdownloads / mo
cmeel-tinyxml2 With conditions
PyPI · Markup · released May 2026

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

Zlibcompiled wheel · 3.10+
712.4Kdownloads / mo
empy With conditions
PyPI · Markup · released Feb 2026

EmPy is a templating system that embeds Python code directly into text documents using customizable markup (default `@`), processing the combined source to produce output with Python expressions, statements, and control structures evaluated inline.

BSD-3-Clausebuilds from source · 2.4+aging
691.1Kdownloads / mo
PyLaTeX With conditions
PyPI · Markup · released Oct 2023

PyLaTeX generates LaTeX documents and code snippets from Python, letting you programmatically create PDFs and typeset content without writing raw LaTeX by hand.

MITbuilds from sourcedormant
665.6Kdownloads / mo
python-toon With conditions
PyPI · Markup · released Nov 2025

Encodes and decodes TOON (Token-Oriented Object Notation), a compact data format designed to represent structured data in 30-60% fewer tokens than JSON, optimized for transmission to Large Language Models.

MITpure Python · 3.8+aging
605.2Kdownloads / mo
imgkit With conditions
PyPI · Markup · released Feb 2023

imgkit wraps the wkhtmltoimage command-line tool to convert HTML (from URLs, files, or strings) into image files using the Webkit rendering engine.

However, do not use it in production without understanding that no upstream maintenance is available—if wkhtmltoimage itself breaks or you encounter bugs in imgkit,…

MITpure Pythonabandoned
598.5Kdownloads / mo
untangle With conditions
PyPI · Markup · released Jul 2022

Converts XML documents into Python objects with dot-notation access to elements and attributes, handling special characters by substituting them with underscores.

However, avoid it for production systems, security-sensitive applications, or projects requiring ongoing maintenance—consider lxml or xml.etree.ElementTree instead.

MITpure Pythonabandoned
584.9Kdownloads / mo
markdown-pdf With conditions
PyPI · Markup · released May 2026

Converts markdown text to PDF files, with support for tables, images, hyperlinks, table of contents, custom CSS styling, and optional diagram rendering via plugins.

AGPL-3.0-onlypure Python · 3.8+
557.0Kdownloads / mo