{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/4"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"},{"label":"Dynamic Content","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content"},{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup"},{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"},{"label":"Documentation","url":"https://skillfed.io/packages/category/software-development-documentation"}],"enrichment":{"capability":"Parses Markdown text according to the CommonMark specification and renders it to HTML, JSON, or an abstract syntax tree using pure Python.","skillfed_tags":["deprecated","markdown-parser"],"use_cases":["Convert Markdown files to HTML in a legacy codebase that already uses commonmark.py","Parse Markdown to inspect or manipulate the abstract syntax tree programmatically","Render Markdown to JSON for downstream processing or analysis","Use the cmark command-line tool to batch-convert Markdown documentation to HTML"],"what_it_does":"commonmark.py is a pure Python implementation of the CommonMark Markdown specification, ported from the original JavaScript commonmark.js. It parses Markdown text into an abstract syntax tree and can render that tree to HTML, JSON, or formatted AST output. The package includes both a Python API and a command-line tool (cmark) for processing Markdown files.\n\nThe package depends only on future for Python 2/3 compatibility. However, it is now deprecated and abandoned\u2014the repository is archived with no active maintenance. The maintainers recommend using an alternative for new projects.","worth_installing":"No. The package is abandoned with no active maintenance and the repository is archived. While it has no known security vulnerabilities and low install friction, the lack of maintenance makes it unsuitable for new projects. Install only if you are maintaining legacy code that already depends on it."},"id":"commonmark","links":{"html":"https://skillfed.io/packages/commonmark","md":"https://skillfed.io/packages/commonmark.md","pypi":"https://pypi.org/project/commonmark/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2026-05-28","license_spdx":null,"license_treatment":"permissive","name":"commonmark","python_support":"unspecified","summary":"Python parser for the CommonMark Markdown spec"},"popularity":{"monthly_downloads":5997233,"position":1992,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.9.2"}
