Bring Your Notebooks Into Confluence
Render Jupyter/IPython notebooks: code, outputs, plots, math formulas, and markdown, directly inside Confluence pages. No exporting, no screenshots. Confluence has no native support for .ipynb files. Jupyter Viewer renders them properly, wherever your notebooks actually live.
Renders Jupyter notebooks incl. math, plots & code
Include Jupyter notebooks from a URL , GitHub, GitLab, Bitbucket Cloud or Data Center, Dropbox, or any public link, just by pasting it into a page. Or attach the .ipynb file directly to the Confluence page and render it in place.


Access notebooks by URL, e.g. GitHub or Bitbucket
Supports to include Jupyter notebooks with an URL (e.g., Dropbox, Github, Bitbucket). Easy to use by copy&pasting the URL. Notebooks from private Github repositories are supported as well with token-based authentication.
Renders Jupyter notebooks from page attachments
The Confluence macro can also render Jupyter notebooks attached to a Confluence page. Useful to have everything together on one page.

Why use Jupyter Viewer for Confluence?
Data science and research work happens in notebooks, but documentation, decisions, and knowledge-sharing happen in Confluence. Jupyter Viewer closes that gap instead of forcing your team to choose one or the other.
No conversion needed
Paste a URL or attach the file, the notebook renders as-is, with all outputs intact. No exporting to PDF or HTML first.
Multiple sources, one macro
GitHub, GitLab, Bitbucket Cloud, Bitbucket Data Center, Dropbox, or Confluence attachments: one macro handles them all.
Built for confidential work
Token-based auth for private GitHub repos and application-link auth for Bitbucket Data Center mean sensitive notebooks stay private while still being easy to share internally.





















