Platform
Membership
About
Our mission
Our team
How we're funded
Open practices
Origin story
Jobs at 2i2c
Design and brand assets
Newsletter
Communities
Stories
Member communities
Collaborators and funders
Case studies
Roadmap
NEW
Docs
Blog
Join our network
Light
Dark
Automatic
Upstream Impact
Rebuilding Project Pythia's gallery on reusable MyST tooling
At the 2026 Pythia Cookoff at NCAR, we spent some hackathon time rebuilding the Project Pythia Cookbook Gallery and blog on shared MyST Engine tooling, replacing the one-off custom scripts Pythia had been using before.
Chris Holdgraf
Jun 23, 2026
Upstream Impact
Allow limiting access to Dask Gateway based on group membership
Starting with Dask Gateway version v2026.3.0, JupyterHub access scopes support has been added to Dask-Gateway. That means hub admins can now set, via JupyterHub role-based access control (RBAC), which hub users or groups have access to Dask-Gateway.
Georgiana Dolocan
Jun 10, 2026
Community-Impact
,
Upstream Impact
Accessibility improvements in Jupyter Book
We helped shepherd and implement a batch of accessibility improvements in myst-theme as part of the Jupyter Book project. The Jupyter Book team blogged about it here: jupyterbook.org/blog/posts/2026/accessibility-improvements Accessibility is a key part of making technology broadly impactful and useful, and it’s increasingly a requirement for the institutions we serve.
Chris Holdgraf
May 22, 2026
Upstream Impact
Supporting JupyterHub admins on workshop hubs with shared passwords
To facilitate communities using JupyterHub for a workshop, we introduced the idea of a ‘shared password’ based authentication a few years ago. This lets communities set a single global password that is handed out to all workshop attendees (instead of collecting email addresses or GitHub usernames before the workshop starts).
Apr 27, 2026
Upstream Impact
Report from the Jupyter and AI community meetup
A small group of Jupyter community members recently met in Seattle to demo Jupyter workflows augmented with AI tools and discuss what’s next. This is a quick report-out about what stood out.
Harold Campbell
Apr 23, 2026
Upstream Impact
How solving a disk usage bug for one community benefitted all communities
Scott Henderson noticed core dump files appearing on home directories that were taking up space when a program crashes in one of the hubs we run for the CryoCloud community. While core dump files can be useful in some circumstances, they are almost never useful on a hub.
Apr 11, 2026
Upstream Impact
Report from the Jupyter Security Working Group security tooling sprint
The Jupyter Security Working Group recently held a Security Tooling Sprint. It was a timely event given the recent spate of software supply chain attacks across the tech world. The sprint covered two main areas:
Jenny Wong
Apr 8, 2026
Upstream Impact
Combining multiple repos into one site at jupyterbook.org
As part of an initiative to improve jupyterbook.org’s documentation, we refactored the site so that multiple repositories are served under one domain. We wrote up the details on the Jupyter Book blog.
Chris Holdgraf
Apr 6, 2026
Upstream Impact
Jenny Wong joins the JupyterHub team
We’re excited to share that Jenny Wong has been invited to join the JupyterHub team as a contributor and maintainer. Jenny’s contributions to nbgitpuller and grafana-dashboards, along with her active participation in project meetings and community planning, earned her this recognition from the JupyterHub community.
Feb 9, 2026
Upstream Impact
Introducing Jupyter Book 2 at FOSDEM 2026
Our teammate Angus Hollands gave a talk at FOSDEM 2026: Introducing Jupyter Book 2. The talk shares why the Jupyter Book 2 and MyST stack was rebuilt, and how it supports open, reusable computational publishing workflows.
Angus Hollands
Feb 6, 2026
Upstream Impact
»