nb2wb
Turns Jupyter notebooks, Markdown articles or Quarto documents into paste-ready HTML for publishing editors that do not understand notebooks or LaTeX. Lets you write in a notebook and publish on platforms like Substack.
Pick a small issue you can reproduce, then fix it with your AI coding agent.
Share on XLicense: MIT
Overview
nb2wb is a Python tool that converts notebook-style writing into HTML you can paste into publishing editors. Many web editors do not understand Jupyter, Quarto or LaTeX, so code and math often break when copied. You start from a notebook, a Markdown article or a Quarto document, pick a target such as Substack, Medium, LinkedIn or WordPress, and paste the result. It can also turn published HTML back into a notebook.
Key features
- Accepts .ipynb, .qmd and .md files as input
- Renders code cells as syntax-highlighted images
- Renders display math as images and inline math as Unicode
- Provides output profiles for Substack, Medium, Ghost, WordPress and more
- Converts published HTML back into a notebook scaffold
Best for
Writers who draft technical posts in notebooks and publish on platforms without notebook or LaTeX support.
- Upstream
- the-palindrome/nb2wb
- Fork on GitHub
- Guo-astro/nb2wb
- Upstream stars
- 23
- Category
- Documents, media and content
- Language
- Python
- License
- MIT
- Forked
- 2026-02-15
- Sync status
- In syncLast synced 2026-10-19
More in Documents, media and content
Textus is a free, open-source Markdown editor with an AI writing assistant for drafting and editing on macOS, Windows, and Linux.
Forked 2026-10-18Last synced 2026-10-19License: MITDocuments, media and contentGitHub
Clypra is a free, open-source video editor for editing and arranging footage on a frame-accurate timeline. It uses Rust and GPU acceleration for video decoding and rendering.
Forked 2026-10-14Last synced 2026-10-19License: MITDocuments, media and contentGitHub
A self-hosted app for turning audio recordings into searchable notes. Use it to transcribe, summarize, organize, and ask questions about recordings while keeping the library on your own infrastructure.
Forked 2026-10-12Last synced 2026-10-19License: AGPL-3.0Documents, media and contentGitHub
OpenCut is an open-source video editor project intended for web, desktop, and mobile. This repository is a ground-up rewrite in progress; the README points users to OpenCut Classic for the version to use today.
Forked 2026-10-12Last synced 2026-10-19License: MITDocuments, media and contentGitHub