Usage

Download statistics for 2025-05-24.

PyPI Download Statistics
# napari npe2 napari-plugin-manager
Last day 3852 3984 1275
Last week 23498 21850 7992
Last month 90265 88697 33983
Total 4980686 4589942 489644
Conda Download Statistics
# napari npe2 napari-plugin-manager
Total 176269 115908 24251
Last version 314 8999 2227
Bundled App Downloads
Windows macOS Linux
7433 3664 1074
Forum Engagement

There are 1291 topics on forum.image.sc with the napari tag.

Total engagement: 836 users.

334 topics active since 2024-01-01 with 315 users.

Download Maps

GitHub Statistics

Activity Overview
Napari issues activity

Cumulative activity on the repository.

Napari pull requests activity

Cumulative PR activity.

Napari GitHub Stars

Current star count.

Napari Downloads per Day
Daily download form conda
Conda API only provides information about total downloads. So if we have holes in data, the information is interpolated and show as straight line.
Version downloaded from conda in last 30 days
Basic GitHub Statistics (2025-05-24)
Name Value
Stars2365
Active contributors49
Average PR per day0.27
Total PRs4536
Merged PRs3829
PRs closed without merge622
Open PRs85
Merged PRs since 2024-01-01740
Open PRs since 2024-01-01139
New features since 2024-01-0130
New enhancements since 2024-01-0181
Bug fixes since 2024-01-01162
Issues closed since 2024-01-01498
Issues opened since 2024-01-01538

Contributor Activity

Top Contributor Metrics
All Time
PR creator Total napari/napari napari/docs napari/npe2
Czaki 708 644 43 21
tlambert03 663 535 2 126
sofroniewn 485 482 0 3
jni 277 218 58 1
Carreau 274 255 1 18
psobolewskiPhD 264 180 81 3
brisvag 186 182 3 1
melissawm 162 59 96 7
andy-sweet 146 140 4 2
DragaDoncila 119 98 7 14
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
Czaki 271 242 22 7
psobolewskiPhD 162 116 45 1
jni 104 53 50 1
melissawm 63 8 54 1
TimMonko 61 42 19 0
willingc 56 28 27 1
dalthviz 54 51 3 0
lucyleeow 48 25 21 2
brisvag 45 44 1 0
DragaDoncila 36 20 6 10
All Time
PR coauthor Total napari/napari napari/docs napari/npe2
tlambert03 5292 4447 3 842
Czaki 4413 4206 119 88
sofroniewn 3113 3096 0 17
brisvag 1799 1793 3 3
jni 1794 1572 213 9
andy-sweet 1606 1566 38 2
pwinston 1470 1470 0 0
psobolewskiPhD 1400 927 452 21
dalthviz 982 922 57 3
DragaDoncila 962 822 56 84
Since 2024-01-01
PR coauthor Total napari/napari napari/docs napari/npe2
Czaki 1697 1626 53 18
psobolewskiPhD 773 497 274 2
jni 666 488 171 7
dalthviz 550 536 14 0
brisvag 417 416 1 0
TimMonko 324 252 72 0
willingc 289 150 128 11
lucyleeow 267 113 152 2
DragaDoncila 220 119 49 52
melonora 195 183 12 0
All Time
PR creator Total napari/napari napari/docs napari/npe2
tlambert03 663 535 2 126
sofroniewn 485 482 0 3
Carreau 274 255 1 18
andy-sweet 146 140 4 2
dalthviz 100 94 5 1
goanpeca 99 97 1 1
pwinston 85 85 0 0
dstansby 83 69 14 0
alisterburt 71 70 1 0
jaimergp 66 57 9 0
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
willingc 56 28 27 1
dalthviz 54 51 3 0
dstansby 17 14 3 0
andy-sweet 15 11 4 0
cnstt 6 4 2 0
goanpeca 5 5 0 0
jules-vanaret 4 4 0 0
vreuter 4 0 3 1
tlambert03 4 2 1 1
jaimergp 3 0 3 0
All Time
PR reviewer Total napari/napari napari/docs napari/npe2
sofroniewn 4432 4424 1 7
jni 3478 3261 195 22
Czaki 2754 2541 162 51
tlambert03 2400 2227 0 173
psobolewskiPhD 1450 864 556 30
brisvag 1403 1349 41 13
andy-sweet 1166 1142 21 3
Carreau 873 842 9 22
goanpeca 788 777 7 4
DragaDoncila 653 474 126 53
Since 2024-01-01
PR reviewer Total napari/napari napari/docs napari/npe2
Czaki 876 799 69 8
jni 865 718 134 13
psobolewskiPhD 700 420 272 8
brisvag 344 322 17 5
DragaDoncila 238 158 68 12
lucyleeow 205 101 102 2
TimMonko 185 116 69 0
willingc 177 117 55 5
melissawm 127 22 104 1
melonora 69 67 2 0

Plugin Statistics

Name Value
Plugin count 525
Total plugin downloads (PyPI) 41678258
Total plugin downloads (Conda) 2015274
Plugins above 1500 downloads (last month) 37
Actively developed plugins (since 2024-01-01) 231

Plugins with more than 1500 downloads last month are considered actively used. Excluded: skan, PartSeg

Repository Activity

From 2025-05-12 to 2025-05-18

Merged old PRs
  • 📗 napari/napari#7655 Remove outdated QSS styling elements by TimMonko
  • 📗 napari/napari#7826 Update builtins read extensions by brisvag
  • 📗 napari/napari#7851 Check return value is valid LayerDataTuple by DragaDoncila
  • 📗 napari/napari#7846 Bump to vispy 0.15 and update Colormap model by brisvag
  • 📗 napari/napari#7868 Add multiplicative blending by brisvag
  • 📗 napari/docs#701 Update build_trigger.yml to fix Circle pipeline by psobolewskiPhD
  • 📗 napari/docs#700 Update conf.py to try to fix opengraph image for dev and future deployments by psobolewskiPhD
  • 📗 napari/napari#7885 Use `ViewerModel` instead of `make_napari_viewer` in `test_toggle_axes_scale_bar_attr` by Czaki
  • 📗 napari/napari#7892 Fix `test_view_menu.py::test_toggle_menubar` to pass locally by Czaki
  • 📗 napari/napari#7901 Surface original error when a selected plugin fails to read file. by DragaDoncila
  • 📗 napari/napari#7899 Add information about installed plugins to info dialog by Czaki
Solved old Issues
  • 📗 napari/napari#6878 HiLO LUT by melonora
  • 📗 napari/napari#5770 potential bug in shape layer edge by yunhal
  • 📗 napari/napari#5591 Async slicing: dask cache error when multiple layers share data by andy-sweet
  • 📗 napari/napari#3828 Opening QPTIFF by igordot
  • 📗 napari/napari#7390 Cleanup qss files from dead rules by Czaki
  • 📗 napari/napari#7703 IndexError thrown when playing around with sample kidney image in 2d and 3d by willingc
  • 📗 napari/napari#7834 Improve error handling for sample contributions returning null layer sentinel by DragaDoncila
  • 📗 napari/napari#7874 [bot-repo] bot repo update is failing by github-actions[bot]
  • 📗 napari/docs#689 Bot triggered builds arn't working by psobolewskiPhD
  • 📗 napari/napari#7888 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📗 napari/napari#7903 Error when drawing with polygon lasso tool in shapes layer while very zoomed in by coreyelowsky
  • 📗 napari/napari#7904 [Labels] When using Direct colormap most labels not visible in 3D by psobolewskiPhD
New PRs
New Issues
  • 📖 napari/napari#7912 Doc request: add gallery example for multiplicative blending by jni
  • 📖 napari/napari#7911 [builtins] Unable to open remote zarr, unhelpful message by psobolewskiPhD
  • 📖 napari/docs#703 Req: Add docs for blending modes by jni
  • 📗 napari/napari#7916 [UI] Tick mark on axis order button shown in 3D, but no menu shows by psobolewskiPhD
  • 📖 napari/napari#7915 Preferences > Experimental > Triangulation backend allows choice of PartSegCore even if not installed by psobolewskiPhD
  • 📖 napari/docs#705 Document Feature Table Widget by brisvag
  • 📖 napari/napari#7920 Clean up our notifications pipeline by jni
  • 📖 napari/napari#7919 Change RDP path simplification in lasso to work on screen pixels by jni
  • 📖 napari/napari#7918 "RuntimeError: sequence argument must have length equal to input rank" when adding non visible 3D labels layer by JRadl
  • 📖 napari/napari#7924 Preferences: consider adding dask config array.chunk-size along side the cache size by psobolewskiPhD
  • 📗 napari/napari#7923 Shortcuts trigger twice if canvas is focused, resulting in toggles not working by TimMonko
  • 📖 napari/napari#7922 last_used attribute in event object for viewer.dims.events.current_step callback not correct when clicking to change dimension by coreyelowsky
  • 📖 napari/napari#7921 Proposal/discussion: data transforms by jni
  • 📖 napari/napari#7939 Shapes edge_width is in layer coords, not screen pixels by psobolewskiPhD
  • 📖 napari/napari#7938 Updated colormap for label layer by JB4Jaison
  • 📗 napari/napari#7935 Global contrast slider by marcel-goldschen-ohm
  • 📖 napari/napari#7934 Add 4D sample data by TimMonko
  • 📗 napari/napari#7932 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📖 napari/napari#7931 overlay events not handled correctly by jacopoabramo
  • 📖 napari/docs#710 Add documentation for linking layers by jni
  • 📗 napari/napari#7943 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📖 napari/napari#7941 [Shapes] Duplicate vertexes present for polygons with holes (linear rings) by psobolewskiPhD
  • 📖 napari/napari#7947 [UX] Multiplicative blending: opacity slider does nothing, so disable it by psobolewskiPhD
  • 📖 napari/napari#7946 [Shapes] Highlight thickness when selected while zoomed-in doesn't adjust for zooming-out by psobolewskiPhD
  • 📖 napari/napari#7945 [Performance, Shapes] With a large number of shapes (e.g. 100K), changing `face_color` hangs napari by psobolewskiPhD
  • 📖 napari/napari#7944 Reader Plugin, Delayed Dask Array, and File Closing by MosGeo
Updated old PRs
Updated old Issues
  • 📖 napari/docs#661 Code of Conduct notes by TimMonko
  • 📖 napari/napari#7863 [Labels] When creating a new Labels layer with multiscale image open, consider using the resolution of the level visualized and not max by psobolewskiPhD
  • 📖 napari/napari#7900 NAP-6: discussion about "Features" menu by jni
  • 📖 napari/npe2#378 `fetch_manifest` tests failing when building package from github zip by DragaDoncila
  • 📖 napari/napari#5845 Boolean/Complex Operations on Shapes by Rohit-Kannachel
  • 📖 napari/napari#906 Specifying axis names in `add_` methods by jni
  • 📖 napari/napari#753 Rectangles in shapes layers should be bounding boxes initially by jni
  • 📖 napari/napari#835 Convenience APIs for empty shapes / points / labels by sofroniewn
  • 📖 napari/napari#720 Receive events on shape create and delete by cudmore
  • 📖 napari/napari#582 Selecting segmentation labels and saving result to external variable by ngreenwald
  • 📖 napari/napari#6519 Split/merge stack doesn't work with multiscale data by jni
  • 📖 napari/napari#7447 Add ability to Select All Layers with GUI by TimMonko
  • 📖 napari/napari#7429 Investigate Layers menu to give GUI access to `Layer.bounding_box.visible` by psobolewskiPhD
  • 📖 napari/napari#7149 Consider automatic multiscaling instead of automatic downsampling when OpenGL max texture size is exceeded by jni
  • 📖 napari/napari#1305 Built-in writer crashes when trying to save multiple pyramid layers to zarr by jni
Source data available here.