Usage
Download statistics for 2025-05-05.
PyPI Download Statistics
# | napari | npe2 | napari-plugin-manager |
---|---|---|---|
Last day | 2613 | 2253 | 523 |
Last week | 16438 | 15845 | 5141 |
Last month | 74354 | 84690 | 32106 |
Total | 4916040 | 4526408 | 464475 |
Conda Download Statistics
# | napari | npe2 | napari-plugin-manager |
---|---|---|---|
Total | 171574 | 112989 | 22051 |
Last version | 317 | 7304 | 528 |
Bundled App Downloads
Windows | macOS | Linux |
---|---|---|
7208 | 3531 | 1028 |
Forum Engagement
There are 1281 topics on forum.image.sc with the napari tag.
Total engagement: 829 users.
324 topics active since 2024-01-01 with 307 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
Version downloaded from conda in last 30 days
Basic GitHub Statistics (2025-05-05)
Name | Value |
---|---|
Stars | 2348 |
Active contributors | 49 |
Average PR per day | 0.27 |
Total PRs | 4498 |
Merged PRs | 3796 |
PRs closed without merge | 613 |
Open PRs | 89 |
Merged PRs since 2024-01-01 | 707 |
Open PRs since 2024-01-01 | 134 |
New features since 2024-01-01 | 27 |
New enhancements since 2024-01-01 | 78 |
Bug fixes since 2024-01-01 | 153 |
Issues closed since 2024-01-01 | 474 |
Issues opened since 2024-01-01 | 498 |
Contributor Activity
Top Contributor Metrics
All Time
PR creator | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
Czaki | 693 | 629 | 43 | 21 |
tlambert03 | 663 | 535 | 2 | 126 |
sofroniewn | 485 | 482 | 0 | 3 |
jni | 275 | 218 | 56 | 1 |
Carreau | 274 | 255 | 1 | 18 |
psobolewskiPhD | 262 | 179 | 80 | 3 |
brisvag | 176 | 173 | 2 | 1 |
melissawm | 161 | 59 | 95 | 7 |
andy-sweet | 146 | 140 | 4 | 2 |
DragaDoncila | 115 | 96 | 7 | 12 |
Since 2024-01-01
PR creator | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
Czaki | 256 | 227 | 22 | 7 |
psobolewskiPhD | 160 | 115 | 44 | 1 |
jni | 102 | 53 | 48 | 1 |
melissawm | 62 | 8 | 53 | 1 |
willingc | 56 | 28 | 27 | 1 |
dalthviz | 54 | 51 | 3 | 0 |
TimMonko | 52 | 38 | 14 | 0 |
lucyleeow | 48 | 25 | 21 | 2 |
brisvag | 35 | 35 | 0 | 0 |
DragaDoncila | 32 | 18 | 6 | 8 |
All Time
PR coauthor | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
tlambert03 | 5292 | 4447 | 3 | 842 |
Czaki | 4293 | 4086 | 119 | 88 |
sofroniewn | 3113 | 3096 | 0 | 17 |
jni | 1783 | 1567 | 207 | 9 |
brisvag | 1620 | 1615 | 2 | 3 |
andy-sweet | 1606 | 1566 | 38 | 2 |
pwinston | 1470 | 1470 | 0 | 0 |
psobolewskiPhD | 1393 | 923 | 449 | 21 |
dalthviz | 982 | 922 | 57 | 3 |
DragaDoncila | 953 | 816 | 56 | 81 |
Since 2024-01-01
PR coauthor | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
Czaki | 1577 | 1506 | 53 | 18 |
psobolewskiPhD | 766 | 493 | 271 | 2 |
jni | 655 | 483 | 165 | 7 |
dalthviz | 550 | 536 | 14 | 0 |
TimMonko | 291 | 231 | 60 | 0 |
willingc | 289 | 150 | 128 | 11 |
lucyleeow | 267 | 113 | 152 | 2 |
brisvag | 238 | 238 | 0 | 0 |
DragaDoncila | 211 | 113 | 49 | 49 |
melonora | 179 | 167 | 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 |
tlambert03 | 4 | 2 | 1 | 1 |
vreuter | 4 | 0 | 3 | 1 |
jules-vanaret | 4 | 4 | 0 | 0 |
jaimergp | 3 | 0 | 3 | 0 |
All Time
PR reviewer | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
sofroniewn | 4432 | 4424 | 1 | 7 |
jni | 3441 | 3238 | 181 | 22 |
Czaki | 2719 | 2508 | 160 | 51 |
tlambert03 | 2400 | 2227 | 0 | 173 |
psobolewskiPhD | 1431 | 852 | 550 | 29 |
brisvag | 1359 | 1306 | 41 | 12 |
andy-sweet | 1166 | 1142 | 21 | 3 |
Carreau | 873 | 842 | 9 | 22 |
goanpeca | 788 | 777 | 7 | 4 |
DragaDoncila | 651 | 472 | 126 | 53 |
Since 2024-01-01
PR reviewer | Total | napari/napari | napari/docs | napari/npe2 |
---|---|---|---|---|
Czaki | 841 | 766 | 67 | 8 |
jni | 828 | 695 | 120 | 13 |
psobolewskiPhD | 681 | 408 | 266 | 7 |
brisvag | 300 | 279 | 17 | 4 |
DragaDoncila | 236 | 156 | 68 | 12 |
lucyleeow | 205 | 101 | 102 | 2 |
willingc | 171 | 111 | 55 | 5 |
TimMonko | 145 | 83 | 62 | 0 |
melissawm | 126 | 22 | 103 | 1 |
melonora | 67 | 65 | 2 | 0 |
Plugin Statistics
Name | Value |
---|---|
Plugin count | 521 |
Total plugin downloads (PyPI) | 41402721 |
Total plugin downloads (Conda) | 1953772 |
Plugins above 1500 downloads (last month) | 54 |
Actively developed plugins (since 2024-01-01) | 227 |
Plugins with more than 1500 downloads last month are considered actively used.
Excluded: PartSeg
, skan
Repository Activity
From 2025-04-28 to 2025-05-04
Merged old PRs
- 📗 napari/napari#7823 Update `hypothesis`, `ipython`, `numpy`, `pillow`, `pydantic` by napari-bot
- 📗 napari/napari#7857 [maint, enh] Add experimental settings status to napari --info by psobolewskiPhD
- 📗 napari/napari#7860 Update CITATION.cff for 0.6.0 by jni
- 📗 napari/napari#7859 Gallery: use colors from the South African flag to draw SA by jni
- 📗 napari/docs#683 Add command palette to the Quick start guide and Viewer tutorial by psobolewskiPhD
Solved old Issues
- 📗 napari/docs#469 missing opengraph/oembed attributes in docs pages? by jni
- 📗 napari/docs#563 Update the Viewer tutorial with new icons by psobolewskiPhD
- 📗 napari/docs#570 document viewer handedness napari/napari#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#565 napari 0.6.0 Tracking issue by psobolewskiPhD
- 📗 napari/napari#7668 Broken QtDimSliderWidget after removing and adding layers by nicmarti4801
- 📗 napari/napari#7689 napari crashes on "special" shapes by bauerdavid
- 📗 napari/napari#7847 Update python in Docker container by psobolewskiPhD
- 📗 napari/napari#7856 Ensure napari --info reports experimental settings: async, triangulation backend by psobolewskiPhD
- 📗 napari/docs#679 document the Shapes triangulation backend options and Shapes holes by psobolewskiPhD
New PRs
- 📗 napari/napari#7867 [pre-commit.ci] pre-commit autoupdate by pre-commit-ci[bot]
- 📗 napari/napari#7866 Use weak reference to slider in `AnimationThread` by Czaki
- 📗 napari/docs#686 More 0.6.0 release note updates by jni
- 📗 napari/napari#7873 Add Constantin Aronssohn to citation.cff by jni
- 📗 napari/napari#7872 [Maint] Update dockerfile for napari 0.6.0 by psobolewskiPhD
- 📖 napari/napari#7870 Grid mode using vispy ViewBox and linked cameras by brisvag
- 📗 napari/napari#7869 Patch `CONDA_EXE` environment variable to valid conda path by Czaki
- 📖 napari/napari#7868 Add multiplicative blending by brisvag
- 📗 napari/docs#688 Add triangulation guide by jni
- 📗 napari/napari#7879 Compare slice_key array instead of value for use with 4+D data by TimMonko
- 📖 napari/napari#7877 Features table widget as builtin by brisvag
- 📕 napari/napari#7876 add optional deps (bermuda. triangle, numba) to build docs by Czaki
- 📗 napari/napari#7875 Add bermuda and triangle to docs dependencies by jni
- 📗 napari/docs#697 Update the version switcher for 0.6.0 by jni
- 📗 napari/docs#696 Final release notes for 0.6.0 by jni
- 📗 napari/docs#695 Add handedness guide and link from viewer tutorial by jni
- 📗 napari/docs#694 Always upload build artifacts in build_docs.yml workflow by Czaki
- 📗 napari/docs#692 Update pan-zoom video with new UI, better data, and better framerate by jni
- 📗 napari/docs#691 Add image highlighting right-click indicators in viewer tutorial by jni
- 📗 napari/docs#690 Update button screenshots in viewer tutorial by jni
- 📖 napari/docs#702 Update sidebar-nav-bs.html to try to fix links by psobolewskiPhD
- 📖 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/docs#699 Point opengraph preview location to 'stable' by TimMonko
- 📖 napari/napari#7883 Properly determine dtype for view of Labels by Czaki
New Issues
- 📖 napari/docs#687 Links to mp4 GitHub assets don't render on Firefox by jni
- 📖 napari/napari#7874 [bot-repo] bot repo update is failing by github-actions[bot]
- 📖 napari/napari#7871 Consider having `napari --info` work when headless by psobolewskiPhD
- 📖 napari/docs#689 Bot triggered builds arn't working by psobolewskiPhD
- 📗 napari/napari#7878 [Shapes] ValueError spam on mouseover if 4D. by psobolewskiPhD
- 📗 napari/docs#693 Fix triangulation guide so that full build and deploy works by psobolewskiPhD
- 📖 napari/napari#7880 Creating a Labels layers with uint32 leads to a ValueError if `visible=False` by IgorTatarnikov
- 📖 napari/docs#698 Fix opengraph preview image location by TimMonko
- 📖 napari/napari#7882 napari.utils.colormaps.colormap_utils.ensure_colormap does not always check if the colormap exists by psobolewskiPhD
- 📖 napari/napari#7881 Devbio Napari + Tools Menu broken in Napari 0.6..0 by haesleinhuepf
Updated old PRs
- 📖 napari/napari#7262 Add automatic area and perimeter measurement for shapes + action by brisvag
- 📖 napari/napari#7803 Use Qt pypi server for pre-releases by Czaki
- 📖 napari/napari#7827 Add grid overlay 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
Updated old Issues
- 📖 napari/napari#7865 Command palette: remove reader & writer contributions (result in a tracebacks) by psobolewskiPhD
- 📖 napari/napari#5847 Closes widgets via X isn't registered as unticking in the plugin menu by ruaridhg
- 📖 napari/napari#7652 Shapes `to_labels` doesn't take into account edge width by psobolewskiPhD
- 📖 napari/docs#685 Consider surfacing Viewer Tutorial on Usage page by psobolewskiPhD
- 📖 napari/docs#557 Add short contributing guide to icons in napari - making, editing, and how used by TimMonko
- 📖 napari/docs#32 Add Tracks layer tutorial by kevinyamauchi
- 📖 napari/docs#682 Resources links (side bar) is broken when accessing from pages other than in the root by psobolewskiPhD
- 📖 napari/napari#7671 3D view throws OpenGL error (GL_INVALID_ENUM ) on Ubuntu/Mesa, conda-forge pyopengl by caylamiller
- 📖 napari/napari#6644 [Labels] Brush size in GUI cannot be increased above 40 using slider by psobolewskiPhD
Source data available here.