JunoDeck is a tool I built to solve a familiar gap:
great analysis often lives in Jupyter notebooks — but stakeholders don’t.
It transforms .ipynb files into clear, polished, shareable presentations, keeping the analytical depth while removing the friction for non-technical audiences.
Why I built it
Jupyter is perfect for exploration.
It’s not great for communication.
I’ve seen strong insights get lost behind:
- long notebooks
- exposed code
- cluttered outputs
- screenshots pasted into slides
JunoDeck is my attempt to bridge data science and business communication — without forcing data people to rebuild everything in PowerPoint.
What it does
- Notebook → presentation
Upload a Jupyter notebook and convert it into a structured, readable presentation. - Visual builder
Control layout, themes, and visibility of cells through a simple UI — no reformatting by hand. - Cell-level control
Show or hide code, outputs, or markdown depending on your audience. - Real-time preview
See exactly how the presentation will look before publishing. - Professional themes
Business-ready layouts designed for clarity, not decoration.
Customization & publishing
- Add hero images and contextual subtitles
- Organize content with tags and categories
- Choose between single-page or slideshow formats
- Generate public URLs for easy sharing
- Server-side rendering for SEO and performance
- Built-in analytics to track engagement
- Access control for sensitive content
Built for teams and iteration
- Centralized dashboard
- Drafts saved automatically
- Versioned updates without breaking links
- Bulk management for multiple presentations
For developers, JunoDeck also exposes:
- a REST API
- API keys for integrations
- an embeddable renderer for other apps
All documented and designed to stay out of the way.
Design principles
- Respect the original notebook
- Separate exploration from communication
- Let data scientists stay in their flow
- Make insights accessible, not simplified
JunoDeck doesn’t replace Jupyter.
It extends it — to the people who need the results, not the code.
Open-source, MIT licensed.
Built with Next.js and TypeScript.
Still evolving — shaped by real use cases and real feedback.