Write in Jupyter Notebooks.Publish anywhere.

Turn notebooks into polished, platform-ready content in one click — so you can focus on the writing, not formatting and distribution.

Preparing interactive demo...

Tivadar from The Palindrome

About Me

Hey! It's Tivadar from The Palindrome.

The person behind NotebookPress

I love Jupyter Notebooks, it's hands-down the best format for math-and-code-heavy content. Notebooks combine theory, practice, and prose in one. It's a piece of content the reader can interact with. I write all of my posts in them. In fact, I wrote my Mathematics of Machine Learning book in Jupyter Notebooks. (Apologies to my editorial team.)

Unfortunately, converting a Jupyter Notebook to a post is a painful process. To fit the restrictions of platforms like Substack, I used to spend hours per post, manually rendering my LaTeX formulas and code snippets. But I don't want to waste any more time.

Instead of waiting for Substack, X, LinkedIn, Medium, and all the other platforms to add the support for interactive math and code snippets, I decided to build a tool on my own.

A tool that turns any Jupyter Notebook into a publication-ready post in a single click.

This became NotebookPress, which is currently in beta.

The goal is simple: bring Jupyter Notebooks to all content platforms.

Start Publishing

Ready to publish your next post?

Keep writing in a technical medium, then publish with one build action.

No setup needed. Create an account and open your first workspace in under a minute.

  • Import notebooks, or build them in NotebookPress
  • Run Python, write paragraphs, use LaTeX in the same workspace
  • Publish channel-ready posts with two clicks