atlassian-doc-builder
Creating Atlassian Document in a programmatic way.
Decision gist · record as of 2026-08-14
Yes, if you need to automate Atlassian document creation from Python. The package is actively maintained, has low install friction, carries a permissive MIT license, and solves a specific problem with minimal dependencies. It is in Beta, so expect some API surface to evolve, but the core functionality is stable enough for production use in CI/CD automation.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.8 or later.
- Low friction install with a single runtime dependency (jsonschema).
- Repository is active with recent commits and no archived status, though the project is in Beta development stage.
License · maintenance · safety
permissive license (permissive) — MIT License permits free use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.
last release 2026-06-24 (51 days) · last repo commit 2026-06-24 · 16 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 145,209 downloads/mo, #11,133 on PyPI
Alternatives
Verify before relying
pip install atlassian-doc-builder
from atlassian_doc_builder import ADFDocument, ADFParagraph, ADFText
doc = ADFDocument()
para = ADFParagraph()
para.append(ADFText('Hello, Confluence'))
doc.append(para)
json_output = doc.render()- Whether the package supports all ADF node types or only a subset of the Atlassian specification
- Performance characteristics when generating large or deeply nested documents
- Compatibility with specific Confluence and Jira server/cloud versions
What it is and what it does
Atlassian Document Builder lets you create Atlassian Document Format (ADF) documents programmatically instead of through the UI. It provides a tree-like object model that maps to ADF's JSON structure, so you can build documents in Python code, validate them against the schema, and render them as JSON ready for Confluence or Jira APIs. The package includes support for common elements like text, paragraphs, tables, links, lists, and collapsible sections, with a template system for reusable document patterns.
Typical use is automating report generation and publication into Confluence or Jira as part of CI/CD pipelines—for example, publishing functional verification reports or requirement documents directly from test runs or build systems. The package depends only on jsonschema for validation, making it lightweight to integrate into existing workflows.
Use it for
- Automate generation of test reports and publish them to Confluence from CI/CD pipelines
- Programmatically create requirement or specification documents in Jira from source data
- Build reusable document templates with variable substitution for recurring report formats
- Generate tables and structured data exports from Python scripts into Atlassian documents
- Validate ADF document structure before sending to Confluence or Jira APIs
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you need to automate Atlassian document creation from Python.
The package is actively maintained, has low install friction, carries a permissive MIT license, and solves a specific problem with minimal dependencies. It is in Beta, so expect some API surface to evolve, but the core functionality is stable enough for production use in CI/CD automation.
Install
atlassian-doc-builder on PyPI
Before you install
Low friction install with a single runtime dependency (jsonschema). Repository is active with recent commits and no archived status, though the project is in Beta development stage.
Requires Python 3.8 or later.
License in practice
MIT License permits free use, modification, and distribution with minimal restrictions—suitable for both open-source and commercial projects.
Quickstart
pip install atlassian-doc-builder
from atlassian_doc_builder import ADFDocument, ADFParagraph, ADFText
doc = ADFDocument()
para = ADFParagraph()
para.append(ADFText('Hello, Confluence'))
doc.append(para)
json_output = doc.render()
Verify before relying
- Whether the package supports all ADF node types or only a subset of the Atlassian specification
- Performance characteristics when generating large or deeply nested documents
- Compatibility with specific Confluence and Jira server/cloud versions
Package facts
| License | permissive license permissive |
| Python support | Supports the current Python release >=3.8 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 1 packagejsonschema |
| Maintenance | Actively maintained 51 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 145,209 / month, #11,133 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 4 - BetaLicense :: OSI Approved :: MIT LicenseProgramming Language :: PythonProgramming Language :: Python :: 3 |
Evidence: atlassian_doc_builder-0.6.0-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “confluence jira document automation”
- atlassian-doc-builderProgrammatically generate and validate Atlassian Document Format…
- atlas-doc-parserConverts Atlassian Document Format (ADF) JSON from Confluence and…
- mcp-atlassianAn MCP server that exposes Jira and Confluence APIs to AI language…
Give your agent the search over MCP, or paste the wish link into any chat.
More Documentation packages
Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.
Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.
Griffe extracts the complete structure and signatures of Python programs to generate API documentation or detect breaking changes in your project's public API.
Install it if you need to programmatically inspect Python code structure, generate API docs, or enforce API stability in CI.
A Sphinx extension that outputs documentation in serialized HTML formats (JSON and pickle) alongside standard HTML.
Alabaster is a clean, responsive Sphinx theme for documentation that requires Python 3.10 or newer and Sphinx 6.2 or newer.
A Sphinx extension that generates HTML help files from reStructuredText documentation source.
See also adf-lib · atlas-doc-parser · sphinxcontrib-confluencebuilder · md2cf · mcp-atlassian · markdown-to-confluence · apache-airflow-providers-atlassian-jira · jira2markdown · apache-airflow-providers-jira · sphinxcontrib-blockdiag