Sign in

napari

@napari.org
582 followers 49 following 109 posts

n-dimensional image viewer for Python

PostsRepliesMedia
napari @napari.org · 29/09/2026
New blog post: a recap of our latest hackathon, naPLari in Krakow, Poland, this past July! Read why our hackathons are world famous! (With GloBIAS, we've had attendees from every continent except Antarctica!) And give us a follow to make sure you don't miss the next one! napari.org/island-dispa...
Jules Vanaret demonstrates BDV-style non-orthogonal slicing within napariDevelopers smiling gather around a laptop to look at a demo.hackathon participants looking at a phone together at a group dinnerDevelopers discussing around a laptop
064
napari @napari.org · 26/08/2026
Surface layers can now be sliced in 2D, including with thick slicing! This makes it possible to navigate surface data in the 2D view, and supports thick slicing and async slicing, allowing support for large surface layers.
160
napari @napari.org · 26/08/2026
You can now take a guided tour of the viewer! This is a great way to get your colleagues started with using napari. Spread the word! 😉 Access the tour from the Help menu, or using the Command Palette (Ctrl/Cmd+Shift+P).
130
napari @napari.org · 26/08/2026
Another long-standing issue fixed: for all of napari's history, you could only change settings on a single layer. No more: common controls now show for any selection of layers, and you can then adjust them together! 🤯
131
napari @napari.org · 26/08/2026
Using the same infrastructure, you can now just add @xarray.bsky.social DataArrays as images to napari and napari will read the axis labels, scale and translate, and units metadata automagically! This was issue number 14 in the napari repo. We get to stuff eventually! 😅
131
napari @napari.org · 26/08/2026
First up: if you add axis_labels to your layers, they will automatically propagate to the viewer! This makes it easier to reason about high-dimensional data, as shown by our friendly FLIM ghost! (Source: www.ebi.ac.uk/biostudies/b...) Check it out yourself with: gist.github.com/jni/d188d977...
120
napari @napari.org · 20/08/2026
Sizzling Summer Series 4 - global 🌍️ napari 0.9.0 is about ready to fly out the door! ✈️ We would be grateful if you tried out the pre-release: Install into an environment with `pip install "napari[all]>=0.9.0rc1"` or try with uv in a temp environment with `uvx "napari[all]>=0.9.0rc1"`.
1199
napari @napari.org · 13/08/2026
Sizzling Summer Series 3 - naPLari Hackathon, Kraków 🇵🇱 A lucky crew of 13 got to spend 6 jam-packed sunny days inside pumping out a fantastical assortment of napari features 🖥️ It was a ☕️ caffeine-, string 🧀 cheese- and 🥟 pierogi-fuelled extravaganza 🎊
0112
napari @napari.org · 12/08/2026
Sizzling Summer Series 2: Minneapolis -> Kraków ✈️ We talked, tutorialed and sprinted at EuroPython! The sprints WENT OFF -- 22 merged PRs don't lie 🤯 Then rinse repeat for EuroSciPy - our first conference as platinum sponsors! 💐THANK YOU💐 to those who joined us in Kraków!
042
napari @napari.org · 12/08/2026
July was a whirlwind 🌪️ Join us for a Sizzling Summer Series of posts highlighting the community's amazing work💪 First, @timmonko.bsky.social, @aganders3.bsky.social and @willingc.bsky.social took on Minneapolis for SciPy 2026 with a tutorial, talk and plenary update - bit.ly/napari-scipy26
062
napari @napari.org · 31/07/2026
And it's a wrap! The hackathon was a fantastic success! 🥳 You can look forward to a longer post about all we did, and one of our biggest releases yet in 0.9.0! Huge thanks to all the participants 🤩, and we hope to see you at the next one!
Hackathon participants discussing a new feature demo.Jules Vanaret shows off slicing of volumes with non-orthogonal transforms.The naPLari hackathon crowd: Wouter-Michiel Vierdag, Grzegorz Bokota, Tim Monko, Giannis Liaskas, Draga Doncila Pop, Lorenzo Gaifas, Aroj Hada, Brian Northan, Jules Vanaret, Zuzana Čočková, Curtis Rueden, Juan Nunez-Iglesias, and Margot Chazotte.Celebratory drink after the last full day of the hackathon. 🍻
0223
napari @napari.org · 12/07/2026
Speaking of annotation: if you've switched back and forth between annotating in 2D and checking your work in 3D, you know it can be disorienting! You can now sync the 2D and 3D cameras so that panning, zooming, and scrubbing around in 2D affects 3D view, and vice versa. Let us know if it helps you!
250
napari @napari.org · 12/07/2026
Annotating blobs just got easier with auto-fill of labels when right-clicking! Right click, draw your shape, and the whole shape gets auto-filled. This should give much faster annotations for many workflows!
130
napari @napari.org · 12/07/2026
*Finally*, napari gets a built-in histogram! It's still a work in progress but already *very* cool if we do say so ourselves, with live update based on the canvas and progressive, background update when computing on large full data.
1171
napari @napari.org · 12/03/2026
We would especially like feedback on: 1. Using napari with python 3.14 and the new Qt6 default backends (included in napari[all]) 2. The behavior of the new layer buttons changing how metadata is inherited 3. And trying out the new unit-aware rendering
120
napari @napari.org · 24/12/2025
Has napari helped your research this year? Why not say thank you to free and open source software by making a small donation? Every bit helps your friendly core team fix bugs and bring new features to life! CZI will match up to $75K in donations! opencollective.com/napari/donate
1197
napari @napari.org · 18/12/2025
We're a bit late in ringing in the giving season, but it is indeed upon us. Enjoy our special edition holiday logo ☃️ and, if you can spare a bit and appreciate napari, please donate to our development efforts! 🙏 CZI will match donations up to $75K. opencollective.com/napari/donate
the napari logo (a two-lobed island) modified to look like a snowman, with Christmas (red/green) colors
1178
napari @napari.org · 31/10/2025
Happy Halloween from the napari team!
Special edition of the napari logo for Halloween. The island is white and looks like a ghost, and there are spiderwebs.
2186
napari @napari.org · 30/10/2025
Longer wrap-up to come, but in the meantime: we had a fantastic and productive time at the napari hackathon at @globias.bsky.social 2025 conference! Thanks to all the participants and to the GloBIAS team for hosting us!
napari core team members coding with community members at the GloBIAS 2025 hackathon at RIKEN BDR in Kobe, Japan.napari core team members and community members in a discussion at the GloBIAS 2025 hackathon at RIKEN BDR in Kobe, Japan.napari core team members coding with community members at the GloBIAS 2025 hackathon at RIKEN BDR in Kobe, Japan.napari core team members and community members posing together for a group photo on a staircase at the GloBIAS 2025 hackathon at RIKEN BDR in Kobe, Japan.
0226
napari @napari.org · 02/10/2025
napari 0.6.5 is out! 🚀 Rapid-fire highlights are: colorbar overlay, custom startup script, and better and prettier documentation! Check out the full release notes here: napari.org/dev/release/...
Image depicting the napari viewer in grid mode with scale bars and color bars enabled
12712
napari @napari.org · 28/05/2025
Ok guys **nobody open any more issues** 😂
screenshot of the napari github repo page. The issues tab shows 999 open issues.
0182
napari @napari.org · 19/05/2025
Contributing to open source can be scary, but don't worry! We ourselves often write code where the initial implementation is not the best, but we are here to help simplify life. Want to know more about contributing or have anything else napari you want to discuss come join our community meeting!
150
napari @napari.org · 06/05/2025
Like what you see? Our own Lorenzo Gaifas is working on multichannel grid mode which is to replace our current grid mode. If you want to come discuss this or other things, join us at the community meeting tomorrow May 7th, 5:30PM CET | 8:30AM PDT at lnkd.in/gDmtK2JQ. Agenda here: lnkd.in/gna9YF8u
081
napari @napari.org · 01/05/2025
As a final treat, here's a video of napari 0.6.0 browsing a gorgeous 88Mp image from @noirlabastro.bsky.social (noirlab.edu/public/image...)
000
napari @napari.org · 01/05/2025
@czaki-pl.bsky.social has made huge improvements to the Shapes layer, supported by a grant to the Spatial Data team by @cziscience.bsky.social. We've launched a *fast* triangulation library written in Rust (called bermuda 😉), making Shapes up to 200x faster! Read more: napari.org/stable/guide...
Matplotlib figure showing how different tools result in different triangulations for the same shape
100
napari @napari.org · 01/05/2025
Axis praxis! You can now point the depth, vertical, and horizontal axes any which way! We've fixed the handedness of the 3D view — DNA helices are again right-handed 😅, and if you have map data you can make latitude point north. Check out our new guide! napari.org/stable/guide...
Screenshot of the napari viewer showing a dataset of air temperature over North America overlaid on worldwide sea surface temperatures. The axes are drawn at coordinate (0, 0) with latitude pointing up and longitude pointing right.Screenshot of the napari viewer showing a right-handed DNA helix as a surface layer
100
napari @napari.org · 01/05/2025
0.6.0 features @liu-hanjin.bsky.social's command palette. It exposes all commands registered with the napari app-model (app-model.readthedocs.io/en/latest/) — including plugin commands! We now go to an exciting new phase for napari plugins — see discussion at github.com/napari/napar... for a teaser!
120
napari @napari.org · 23/04/2025
BIG change since 0.6.0a1, the culmination of months of work: we've made major improvements to triangulation (splitting polygons into triangles for drawing on the GPU), resulting in up to 200x while improving accuracy. We can now accurately draw South Africa with its enclave Lesotho.
picture of the napari viewer with a shapes layer with a single shape: the outline of South Africa, including a hole where its enclave Lesotho is found.
141
napari @napari.org · 15/04/2025
Hello all, Hopefully the last community meeting now before 0.6.0 lands 😅 This has been a lot of hard work the last weeks by multiple people! Want to discuss the release or have any napari questions for core devs or want to show a cool demo? Come join tomorrow! Details below
130
napari @napari.org · 11/04/2025
Did you notice that cool new camera parameters menu? That and other right-click menus are easier to discover thanks to new core dev (!) @timmonko.bsky.social — check the little indicators! *And*, check the cute new canvas dimensionality toggle! And did you notice view angle is preserved now? 😉😍
110
napari @napari.org · 11/04/2025
What do structural biologists and atmospheric scientists have in common? They care which way their axes point! In napari 0.6.0, we finally default to a right-handed reference frame in 3D. But don't panic, we also let you customise axes directions from the API, UI, or startup preferences!
screenshot of the napari viewer showing an atmospheric temperature time series overlaid on a sea surface temperature time series. The axes indicators are visible and show latitude pointing up and longitude pointing right.Screenshot of the napari viewer displaying the structure of B-DNA. The helix is right-handed, correctly, and the axes form a right-handed reference frame. There is also a panel that can be used to change the direction of axes.

Structure reference: https://www.rcsb.org/structure/1BNA
110
napari @napari.org · 11/04/2025
Thanks to @liu-hanjin.bsky.social, napari now has a command palette! 🎨 This thing is really nice to use — the core team can no longer live without it — and it even works with plugin commands! 🤩
121
napari @napari.org · 08/04/2025
Our Atlantic community meeting is tomorrow, April 9, 5:30PM CET / 11:30AM ET / 8:30AM PT. This time among others we will discuss bringing the web to napari (see the very rudimentary initial example below)!
101
napari @napari.org · 31/03/2025
Another community contribution! Taking screenshots of regions of interest has been made a lot easier with help of our community member Sesan Ajina! Here, a code example: napari.org/dev/gallery/... Soon, more on how we are making publication ready figures easier with help of our community members!
181
napari @napari.org · 25/03/2025
Hello all, We are now very close to landing 0.6.0. Here is your last chance to give feedback and report your issues at the community meeting at March 26, 8:30am SFO / 11:30am DC / ⚠️ 3:30pm London / 4:30pm Paris ⚠️ . Agenda: hackmd.io/BXWDZ3i8Q6OA... Zoom link: numfocus-org.zoom.us/j/8404893
030
napari @napari.org · 20/03/2025
Gearing up for our 0.6.0 release, it is time to look back on some of the awesome features implemented by contributors of the community since 0.5.0. First off an awesome contribution by GitHub user #beanli161514 to enable 3D picking with the perspective camera with a very nice example!
0133
napari @napari.org · 12/03/2025
Please hold while we ready the 0.6.0 release… 😅
image of a PAL text pattern from wikipedia being shown in the napari viewer. Source: https://en.wikipedia.org/wiki/Test_card
2143