Skip to main content

Atlassian Document Format Parser.

Project description

Documentation Status https://github.com/MacHu-GWU/atlas_doc_parser-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/atlas_doc_parser-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/atlas-doc-parser.svg https://img.shields.io/pypi/l/atlas-doc-parser.svg https://img.shields.io/pypi/pyversions/atlas-doc-parser.svg https://img.shields.io/badge/✍️_Release_History!--None.svg?style=social&logo=github https://img.shields.io/badge/⭐_Star_me_on_GitHub!--None.svg?style=social&logo=github
https://img.shields.io/badge/Link-API-blue.svg https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to atlas_doc_parser Documentation

https://atlas-doc-parser.readthedocs.io/en/latest/_static/atlas_doc_parser-logo.png

Turn your Confluence pages and Jira issues into AI-ready Markdown.

Confluence and Jira store rich text as Atlassian Document Format (ADF) - a complex JSON structure that LLMs can’t directly consume. This library solves that:

from atlas_doc_parser.api import NodeDoc

# Parse ADF JSON from Confluence/Jira API
doc = NodeDoc.from_dict(adf_json)

# Convert to clean Markdown
markdown = doc.to_markdown()

# Feed to your AI
response = llm.chat(f"Summarize this: {markdown}")

Now your team’s knowledge in Confluence and Jira becomes training data, context, or input for any AI workflow.

Install

atlas_doc_parser is released on PyPI, so all you need is to:

$ pip install atlas-doc-parser

To upgrade to latest version:

$ pip install --upgrade atlas-doc-parser

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atlas_doc_parser-1.0.1.tar.gz (39.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atlas_doc_parser-1.0.1-py3-none-any.whl (74.0 kB view details)

Uploaded Python 3

File details

Details for the file atlas_doc_parser-1.0.1.tar.gz.

File metadata

  • Download URL: atlas_doc_parser-1.0.1.tar.gz
  • Upload date:
  • Size: 39.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for atlas_doc_parser-1.0.1.tar.gz
Algorithm Hash digest
SHA256 a04e17648d39bce6fbbac073d685a6a9c485aca19d77781684504a0ba2776213
MD5 93ca859e572d1cba9ec68ddf14464feb
BLAKE2b-256 82ad820a1e9b8abbdbb9ce985ad1b7aa515d3a408137c24096de3b7e282d1d89

See more details on using hashes here.

File details

Details for the file atlas_doc_parser-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for atlas_doc_parser-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c96ba365dfa895145a27eab409a0479d9532338b031c968062d4afb44e36a48c
MD5 1817abafe3729eb5ca6015129bc3398f
BLAKE2b-256 5d2887c1ebcf142e0199866311404117fb61fed6c5865ec943b89cea380b679c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page