{"categories":[{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup/2"}],"enrichment":{"capability":"Converts Markdown documents to Confluence Storage Format and uploads them to a Confluence instance via REST API, with command-line automation and library support.","skillfed_tags":["documentation-automation","confluence-integration"],"use_cases":["Automate publishing of Markdown-based documentation (e.g., from a Git repo) to a Confluence space on a schedule.","Mirror technical documentation written in Markdown to Confluence for team access without manual conversion.","Batch-upload multiple Markdown files or an entire documentation folder to Confluence with consistent formatting.","Integrate Markdown documentation into CI/CD pipelines to keep Confluence pages in sync with source control.","Convert and upload Markdown with front-matter metadata (title, labels) to control page properties in Confluence."],"what_it_does":"md2cf is a command-line tool and Python library that bridges Markdown and Confluence by converting Markdown documents into Confluence Storage Format and uploading them directly to a Confluence instance. It wraps a Mistune-based renderer to handle the Markdown-to-Storage conversion and includes a lightweight REST API client for Confluence Server operations. The tool is designed for automation workflows where you want to publish or mirror Markdown documentation to Confluence without manual page creation.\n\nYou provide a Confluence host URL, authentication credentials (username/password or personal access token), a target space, and one or more Markdown files. md2cf handles the conversion, uploads pages, manages attachments, and supports batch operations on folders. It can read from files, directories, or stdin, and offers options to strip headers, add prefaces, manage labels, set parent pages, and detect unchanged content to avoid redundant updates.","worth_installing":"Yes, if you need to automate Markdown-to-Confluence publishing and accept dormant maintenance. The tool is stable and has no known vulnerabilities, but expect no active development\u2014use it for straightforward conversion and upload workflows, not as a foundation for custom extensions. For active support or cutting-edge Confluence API features, consider alternatives under active maintenance."},"id":"md2cf","links":{"html":"https://skillfed.io/packages/md2cf","md":"https://skillfed.io/packages/md2cf.md","pypi":"https://pypi.org/project/md2cf/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-08-06","license_spdx":null,"license_treatment":"permissive","name":"md2cf","python_support":"supports_current","summary":"Convert Markdown documents to Confluence"},"popularity":{"monthly_downloads":77898,"position":14482,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.3.0"}
