Posts from 2026
- JupyterHub 6.0
- Mark Your Calendars: Jupyter Day 2026 is Coming to San Jose!
- A Robotics Workbench for JupyterCAD
- What you told us: results from the 2026 Jupyter User Experience and Product Enhancement Survey
- JupyterGIS 0.16: New visualization capabilities, collaborative Story Maps, and more
- Positron Server available for academic use via JupyterHub
- JupyterLite 0.8 is released! 🎉
- Navigating the Post-Workshop Fog: a Path to Myst
- 2026 Jupyter Community Call For Funding Proposals
- JupyterLab 4.6 and Notebook 7.6 are out!
- Congratulations, Distinguished Contributors!
- Announcing jupyter-builder: A Standalone Build System for JupyterLab Extensions
- Jupyter User Survey
- Becoming the new JupyterHub and Jupyter Book community manager
- Catching Jupyter-specific bugs before CI does: announcing jupyter eslint plugin
- A User’s Journey with Plugin Playground: From First Idea to Installable JupyterLab Extension.
- Our new Jupyter Foundation Community Manager
- nb-cli: A Command-Line Interface for AI Agents and Notebook Automation
- A Jupyter Workshop: Demystifying MyST Markdown in Education
- How we combine multiple repositories into one website at jupyterbook.org
- Exploring Petabytes of the Night Sky — Jupyter Notebooks at NOIRLab’s Astro Data Lab Science Platform
- The MyST AnyWidget Directive
- Better sharing UX with nbgitpuller and contextual error handling
- Berkeley Institute for Data Science (BIDS) joins the mybinder.org
- What’s New in MyST Markdown 1.8.2
- Jupyter Security Sprint March 31st
- 700 JupyterLab 4 Extensions!
- Call for applications: Community Manager for JupyterHub and Jupyter Book
- Expanding Geospatial Workflows in JupyterGIS: STAC Browsing and Story Maps
- Jupyter Community Call: February 2026
- JupyterLite Officially Joins Project Jupyter!
- mybinder.org adding request Origin to events archive
- Instantly view Parquet files in JupyterLab with Arbalister