Massive breakthrough here!
Someone fixed every major flaw in Jupyter Notebooks.
The .ipynb format is stuck in 2014. It was built for a different era - no cloud collaboration, no AI agents, no team workflows.
Change one cell, and you get 50 lines of JSON metadata in your git diff. Code reviews become a nightmare.
Want to share a database connection across notebooks? Configure it separately in each one. Need comments or permissions? Too bad.
Jupyter works for solo analysis but breaks for teams building production AI systems.
Deepnote just open-sourced the solution (Apache 2.0 license)
They've built a new notebook standard that actually fits modern workflows:
↳ Human-readable YAML - Git diffs show actual code changes, not JSON noise. Code reviews finally work.
↳ Project-based structure - Multiple notebooks share integrations, secrets, and environment settings. Configure once, use everywhere.
↳ 23 new block - SQL, interactive inputs, charts, and KPIs as first-class citizens. Build data apps, not just analytics notebooks.
↳ Multi-language support - Python and SQL in one notebook. Modern data work isn't single-language anymore.
↳ Full backward and forward compatibility: convert any Jupyter notebook to Deepnote and vice versa with one command.
npx @ deepnote/convert notebook.ipynb
Then open it in VS Code, Cursor, WindSurf, or Antigravity. Your existing notebooks migrate instantly.
Their cloud version adds real-time collaboration with comments, permissions, and live editing.
I've shared the GitHub repo link in the replies!
It's 100% open-source.