{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/2"}],"enrichment":{"capability":"Converts CommonMark and GitHub-flavored markdown to HTML using Python bindings to GitHub's fork of cmark.","skillfed_tags":["markdown-parsing","html-rendering"],"use_cases":["Convert user-submitted markdown comments or documentation to HTML in web applications.","Render GitHub-flavored markdown (tables, strikethrough, task lists) in static site generators or documentation tools.","Parse and sanitize markdown input with configurable safety options to prevent XSS attacks.","Build markdown preview or editing tools that need fast, standards-compliant HTML output.","Process markdown files with GitHub-specific extensions in CI/CD pipelines or build systems."],"what_it_does":"cmarkgfm is a minimal Python wrapper around GitHub's fork of the cmark CommonMark parser. It exposes two main rendering functions: one for standard CommonMark markdown and another for GitHub-flavored markdown (GFM), both producing HTML output. The package depends on cffi to interface with the underlying C library.\n\nThe library supports a range of rendering options\u2014including smart typography, footnotes, strikethrough, tables, and source position tracking\u2014that can be combined and passed to either rendering function. By default (since version 0.5.0), rendering is safe and blocks potentially dangerous HTML and JavaScript-based URLs; earlier versions rendered unsafely by default. Wheels are provided for modern Python versions on macOS, Linux, and Windows, making installation friction low on common platforms.","worth_installing":"Yes, if you need to render CommonMark or GitHub-flavored markdown to HTML in Python. The package is stable, has no known vulnerabilities, supports current Python versions, and provides prebuilt wheels for easy installation. The aging maintenance status (296 days since last release) is not a blocker for a mature, focused library; however, if you need active development or rapid bug fixes, verify the maintainer's responsiveness first."},"id":"cmarkgfm","links":{"html":"https://skillfed.io/packages/cmarkgfm","md":"https://skillfed.io/packages/cmarkgfm.md","pypi":"https://pypi.org/project/cmarkgfm/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-22","license_spdx":"MIT","license_treatment":"permissive","name":"cmarkgfm","python_support":"supports_current","summary":"Minimal bindings to GitHub's fork of cmark"},"popularity":{"monthly_downloads":585965,"position":5883,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2025.10.22"}
