Usage

Download statistics for 2025-02-22.

PyPI Download Statistics
# napari npe2 napari-plugin-manager
Last day 3137 3945 1040
Last week 12724 16719 7677
Last month 57323 59087 25060
Total 4730478 4322789 387331
Conda Download Statistics
# napari npe2 napari-plugin-manager
Total 157288 102372 14908
Last version 1625 226 2607
Bundled App Downloads
Windows macOS Linux
6349 3123 915
Forum Engagement

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

Total engagement: 806 users.

290 topics active since 2024-01-01 with 277 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-02-22)
Name Value
Stars2288
Active contributors46
Average PR per day0.28
Total PRs4354
Merged PRs3669
PRs closed without merge599
Open PRs86
Merged PRs since 2024-01-01580
Open PRs since 2024-01-01117
New features since 2024-01-0123
New enhancements since 2024-01-0161
Bug fixes since 2024-01-01133
Issues closed since 2024-01-01387
Issues opened since 2024-01-01392

Contributor Activity

Top Contributor Metrics
All Time
PR creator Total napari/napari napari/docs napari/npe2
tlambert03 663 535 2 126
Czaki 654 593 40 21
sofroniewn 485 482 0 3
Carreau 273 254 1 18
jni 245 202 42 1
psobolewskiPhD 225 164 58 3
brisvag 164 161 2 1
melissawm 160 59 94 7
andy-sweet 146 140 4 2
DragaDoncila 111 94 5 12
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
Czaki 217 191 19 7
psobolewskiPhD 123 100 22 1
jni 72 37 34 1
melissawm 61 8 52 1
dalthviz 54 51 3 0
lucyleeow 48 25 21 2
DragaDoncila 28 16 4 8
brisvag 23 23 0 0
TimMonko 22 18 4 0
willingc 22 11 10 1
All Time
PR coauthor Total napari/napari napari/docs napari/npe2
tlambert03 5292 4447 3 842
Czaki 3953 3753 112 88
sofroniewn 3113 3096 0 17
andy-sweet 1606 1566 38 2
jni 1598 1433 156 9
brisvag 1514 1509 2 3
pwinston 1470 1470 0 0
psobolewskiPhD 1148 871 256 21
dalthviz 972 912 57 3
DragaDoncila 926 804 41 81
Since 2024-01-01
PR coauthor Total napari/napari napari/docs napari/npe2
Czaki 1237 1173 46 18
dalthviz 540 526 14 0
psobolewskiPhD 521 441 78 2
jni 470 349 114 7
lucyleeow 267 113 152 2
DragaDoncila 184 101 34 49
melonora 173 163 10 0
melissawm 143 11 131 1
brisvag 132 132 0 0
TimMonko 98 89 9 0
All Time
PR creator Total napari/napari napari/docs napari/npe2
Carreau 273 254 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
jaimergp 66 57 9 0
liu-ziyang 54 54 0 0
ppwadhwa 52 49 0 3
nclack 30 17 0 13
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
dalthviz 54 51 3 0
TimMonko 22 18 4 0
willingc 22 11 10 1
dstansby 17 14 3 0
andy-sweet 15 11 4 0
goanpeca 5 5 0 0
vreuter 4 0 3 1
jules-vanaret 4 4 0 0
jaimergp 3 0 3 0
yarikoptic 2 1 1 0
All Time
PR reviewer Total napari/napari napari/docs napari/npe2
sofroniewn 4432 4424 1 7
jni 3247 3085 140 22
Czaki 2543 2344 148 51
tlambert03 2400 2227 0 173
brisvag 1345 1292 41 12
psobolewskiPhD 1286 782 475 29
andy-sweet 1166 1142 21 3
Carreau 873 842 9 22
goanpeca 788 777 7 4
DragaDoncila 623 451 119 53
Since 2024-01-01
PR reviewer Total napari/napari napari/docs napari/npe2
Czaki 665 602 55 8
jni 634 542 79 13
psobolewskiPhD 536 338 191 7
brisvag 286 265 17 4
DragaDoncila 208 135 61 12
lucyleeow 205 101 102 2
melissawm 106 20 85 1
dalthviz 64 61 3 0
melonora 58 56 2 0
andy-sweet 55 41 14 0

Plugin Statistics

Name Value
Plugin count 497
Total plugin downloads (PyPI) 39876377
Total plugin downloads (Conda) 1766607
Plugins above 1500 downloads (last month) 33
Actively developed plugins (since 2024-01-01) 201

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

Repository Activity

From 2025-02-10 to 2025-02-16

Merged old PRs
  • 📗 napari/docs#541 Update finding and installing plugin docs by melissawm
  • 📗 napari/napari#7544 Small improvement of code readability for Shape painting by Czaki
  • 📗 napari/napari#7569 Change naming of 'pan/zoom' mode to 'Move camera' to clarify functionality differences in 2D and 3D by TimMonko
  • 📗 napari/docs#560 Rename Gallery to Examples by TimMonko
  • 📗 napari/napari#7580 Update grid / layer button icons (and separate from stop playback icon) by TimMonko
  • 📗 napari/napari#7575 Update `babel`, `certifi`, `coverage`, `fsspec`, `hypothesis`, `ipython`, `lxml`, `psygnal`, `pyqt6`, `qtpy`, `virtualenv`, `xarray` by napari-bot
  • 📗 napari/napari#7582 Fix / update path (shape layer) icon by TimMonko
  • 📗 napari/napari#7586 Fix double-click-to-zoom for case of only 2D layer in 3D display by psobolewskiPhD
  • 📗 napari/napari#7584 ENH: adjust layer coordinates in status by _translate_grid by psobolewskiPhD
  • 📗 napari/napari#7583 Update NotebookScreenshot docstring by TimMonko
  • 📗 napari/napari#7589 Remove pydantic v1 compatibility layer, depend on pydantic>=2.2 by Czaki
Solved old Issues
  • 📗 napari/napari#2751 Aspiration: Add mypy typing checks by tlambert03
  • 📗 napari/docs#354 Update the Plugin installation information that drag-and-drop can work too! by psobolewskiPhD
  • 📗 napari/docs#122 Update the `Finding and Installing a Plugin` docs by psobolewskiPhD
  • 📗 napari/docs#508 Add a more prominent link or admonition to conda-forge publishing of plugin by willingc
  • 📗 napari/docs#532 Plugin deployment doc incorrectly claims that built-in napari plugin installer doesn't install from conda by TimMonko
  • 📗 napari/napari#7467 Pan/zoom is spacebar in most instances except 3D view, where it is shift by TimMonko
  • 📗 napari/napari#7570 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📗 napari/napari#7581 the coordinate shown in the status bar is not correct in grid display mode by Fokatu
  • 📗 napari/napari#7577 Double-click to zoom doesn't work correctly with 2D images when ndisplay=3 by TimMonko
New PRs
  • 📗 napari/napari#7590 Add right click indicator to playback icons by TimMonko
  • 📗 napari/napari#7594 Remove andy-sweet from CODEOWNERS by andy-sweet
  • 📗 napari/napari#7593 Cleanup multiple viewer example by Czaki
  • 📗 napari/napari#7592 [pre-commit.ci] pre-commit autoupdate by pre-commit-ci[bot]
  • 📗 napari/napari#7598 stop using ubuntu 20.04 runners in actions by Czaki
  • 📗 napari/napari#7597 Add Grid Mode Spacing to change distance between layers by TimMonko
  • 📗 napari/napari#7596 Block problematic pydantic pre-release by Czaki
  • 📗 napari/docs#564 Update BlueSky link to our actual account (not masto bridge) by jni
  • 📖 napari/napari#7602 Add support for memmap for tiffs by matham
  • 📖 napari/napari#7600 Enable creation of custom linear colormaps in layer controls by lukasz-migas
  • 📗 napari/napari#7599 Update README.md to use python 3.10 like napari.org install docs by psobolewskiPhD
  • 📗 napari/napari#7603 Update configuration to drop python 3.9 and add python 3.13 by Czaki
  • 📖 napari/napari#7609 Add link to napari weather report dashboard in README.md by willingc
  • 📖 napari/napari#7608 Change ndisplay button to toggle-like to increase discoverability by TimMonko
  • 📗 napari/napari#7606 Set dtype for out of bounds slice when slicing image by Czaki
  • 📗 napari/napari#7605 Update `dask`, `hypothesis`, `psutil` by napari-bot
  • 📖 napari/napari#7613 [UI] Add Command Palette to the welcome screen by psobolewskiPhD
  • 📖 napari/napari#7610 Update README.md to bump the recommended python to 3.11 by psobolewskiPhD
  • 📖 napari/docs#576 Update viewer.md to include tip about the chevron for right-click by psobolewskiPhD
  • 📖 napari/docs#574 Update shapes path icon by psobolewskiPhD
  • 📖 napari/docs#573 Update viewer.md to include spacing for grid mode by psobolewskiPhD
  • 📖 napari/docs#572 Update conf.py to bump the recommended python version to 3.11 by psobolewskiPhD
  • 📖 napari/docs#571 Update installation instructions to mention the `optional` dependency group by psobolewskiPhD
New Issues
  • 📖 napari/napari#7595 Use clear and consistent symbols for displaying keybindings by DragaDoncila
  • 📖 napari/napari#7591 [Labels] Consider a keybind for reporting total number of labels by psobolewskiPhD
  • 📗 napari/napari#7601 If you change Layer.scale of a one out of two 3D layers, get OverflowError when scrolling through the stack by psobolewskiPhD
  • 📖 napari/napari#7607 activate layer control when selecting multiple layers by tduvalpm
  • 📗 napari/napari#7604 _ImageSliceResponse.to_displayed resets .empty field to False by jni
  • 📖 napari/napari#7612 When opening console from the palette it doesn't gain focus by psobolewskiPhD
  • 📖 napari/napari#7611 Command Palette Followups (tracking) by psobolewskiPhD
  • 📖 napari/docs#575 Find a way to use the svg icons from napari/napari in the docs instead of screenshots. by psobolewskiPhD
  • 📖 napari/docs#570 document viewer handedness https://github.com/napari/napari/pull/7554 by psobolewskiPhD
  • 📖 napari/docs#569 document command palette https://github.com/napari/napari/pull/5483 by psobolewskiPhD
  • 📖 napari/docs#568 check the viewer tutorial to ensure GUI changes in 0.6.0 are covered by psobolewskiPhD
  • 📖 napari/docs#567 add to troubleshooting: plugin issues due dropping pydantic 1 support by psobolewskiPhD
  • 📖 napari/docs#566 bump the recommended python version to 3.11 (update `python_version`) by psobolewskiPhD
  • 📖 napari/docs#565 napari 0.6.0 Tracking issue by psobolewskiPhD
  • 📖 napari/napari#7615 Re-consider *menu* command ids from using napari:window to napari:menu by psobolewskiPhD
  • 📖 napari/napari#7614 Deprecate ``changed`` event for layerlist and use ``replaced`` by willingc
Updated old PRs
Updated old Issues
  • 📖 napari/napari#7551 Napari - deactivate key bindings that switch active layer based on first letter of layer name by coreyelowsky
  • 📖 napari/napari#7574 Add intermediate widget examples that subclass magicgui widgets directly by TimMonko
  • 📖 napari/npe2#155 Consider application of `filename_patterns` to readers that accept directories by DragaDoncila
  • 📖 napari/napari#7232 Check `Reset scroll` action behavior and if it should be renamed or removed by dalthviz
  • 📖 napari/docs#563 Update the Viewer tutorial with new icons by psobolewskiPhD
  • 📖 napari/napari#5389 Expose canvas.background_color_override in the GUI by psobolewskiPhD
  • 📖 napari/napari#7587 Goals for improved canvas experience: Visualization and Overlays by TimMonko
  • 📖 napari/napari#7573 Add uv instructions (and perhaps other project related files) by TimMonko
Source data available here.