From 02dab03848afd5e20e66c7308e3c084f80a9a20d Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Wed, 18 Mar 2026 23:41:54 +0800 Subject: [PATCH] chore(text-processing): restructure Markdown subsection and add TOML - Replace Jimmy, Mistune, Python-Markdown with markdown-it-py, markdown, markitdown, and mistune (lowercased names, added CommonMark parser) - Add new TOML subsection with stdlib tomllib entry Co-Authored-By: Claude --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 774d04b4..f2f535e7 100644 --- a/README.md +++ b/README.md @@ -986,11 +986,14 @@ _Libraries for parsing and manipulating specific text formats._ - [PyPDF2](https://github.com/mstamy2/PyPDF2) - A library capable of splitting, merging and transforming PDF pages. - [ReportLab](https://www.reportlab.com/opensource/) - Allowing Rapid creation of rich PDF documents. - Markdown - - [Jimmy](https://github.com/marph91/jimmy) - Convert your notes to Markdown. - - [Mistune](https://github.com/lepture/mistune) - Fastest and full featured pure Python parsers of Markdown. - - [Python-Markdown](https://github.com/waylan/Python-Markdown) - A Python implementation of John Gruber’s Markdown. + - [markdown-it-py](https://github.com/executablebooks/markdown-it-py) - Markdown parser with 100% CommonMark support, extensions, and syntax plugins. + - [markdown](https://github.com/waylan/Python-Markdown) - A Python implementation of John Gruber’s Markdown. + - [markitdown](https://github.com/microsoft/markitdown) - Python tool for converting files and office documents to Markdown. + - [mistune](https://github.com/lepture/mistune) - Fastest and full featured pure Python parsers of Markdown. - YAML - [PyYAML](https://github.com/yaml/pyyaml) - YAML implementations for Python. +- TOML + - [tomllib](https://docs.python.org/3/library/tomllib.html) - (Python standard library) Parse TOML files. - CSV - [csvkit](https://github.com/wireservice/csvkit) - Utilities for converting to and working with CSV. - Archive