Usage

Download statistics for 2025-03-25.

PyPI Download Statistics
# napari npe2 napari-plugin-manager
Last day 3292 4497 1691
Last week 16821 19115 7794
Last month 78725 83455 30883
Total 4811324 4408172 418782
Conda Download Statistics
# napari npe2 napari-plugin-manager
Total 163005 106628 17510
Last version 3959 3040 4897
Bundled App Downloads
Windows macOS Linux
6696 3294 967
Forum Engagement

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

Total engagement: 817 users.

310 topics active since 2024-01-01 with 294 users.

Download Maps

GitHub Statistics

Activity Overview
Napari issues activity

Cumulative activity on the repository.

Napari pull requests activity

Cumulative PR activity.

201920202021202220232024202501000200030004000
Pull Requests openPull Requests closePull Requests merged
2019202020212022202320242025010203040
Pull Requests open per weekPull Requests close per weekPull Requests merged per week
Jan 2024Mar 2024May 2024Jul 2024Sep 2024Nov 2024Jan 2025Mar 20250510152025
Merged maintenanceMerged bugfixMerged enhancementsMerged featuresnumber of merged pull requests per week
Jan 2024Mar 2024May 2024Jul 2024Sep 2024Nov 2024Jan 2025Mar 2025020406080100
Merged maintenanceMerged bugfixMerged enhancementsMerged featuresfraction of merged pull requests per week [%]
Mar 2024May 2024Jul 2024Sep 2024Nov 2024Jan 2025Mar 2025010203040
fraction of merged pull requeststhat are feature/enhancement per week [%]
Napari GitHub Stars

Current star count.

Napari Downloads per Day
Daily download form conda
Jul 2024Aug 2024Sep 2024Oct 2024Nov 2024Dec 2024Jan 2025Feb 2025Mar 202550100150200250300350400
datedownloads
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
54.3%7.6%6.84%6.72%4.79%3.7%3.07%2.69%2.62%2.62%2.6%2.48%
0.5.60.5.00.4.180.4.170.4.19.post10.4.130.4.150.5.40.3.40.4.160.5.50.3.1
Basic GitHub Statistics (2025-03-25)
Name Value
Stars2315
Active contributors46
Average PR per day0.27
Total PRs4413
Merged PRs3726
PRs closed without merge606
Open PRs81
Merged PRs since 2024-01-01637
Open PRs since 2024-01-01119
New features since 2024-01-0126
New enhancements since 2024-01-0165
Bug fixes since 2024-01-01143
Issues closed since 2024-01-01424
Issues opened since 2024-01-01440

Contributor Activity

Top Contributor Metrics
All Time
PR creator Total napari/napari napari/docs napari/npe2
Czaki 667 605 41 21
tlambert03 663 535 2 126
sofroniewn 485 482 0 3
Carreau 274 255 1 18
jni 251 208 42 1
psobolewskiPhD 241 171 67 3
brisvag 164 161 2 1
melissawm 161 59 95 7
andy-sweet 146 140 4 2
DragaDoncila 113 94 7 12
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
Czaki 230 203 20 7
psobolewskiPhD 139 107 31 1
jni 78 43 34 1
melissawm 62 8 53 1
dalthviz 54 51 3 0
willingc 53 27 25 1
lucyleeow 48 25 21 2
TimMonko 38 27 11 0
DragaDoncila 30 16 6 8
brisvag 23 23 0 0
All Time
PR coauthor Total napari/napari napari/docs napari/npe2
tlambert03 5292 4447 3 842
Czaki 4063 3859 116 88
sofroniewn 3113 3096 0 17
jni 1665 1499 157 9
andy-sweet 1606 1566 38 2
brisvag 1520 1515 2 3
pwinston 1470 1470 0 0
psobolewskiPhD 1220 891 308 21
dalthviz 980 920 57 3
DragaDoncila 949 812 56 81
Since 2024-01-01
PR coauthor Total napari/napari napari/docs napari/npe2
Czaki 1347 1279 50 18
psobolewskiPhD 593 461 130 2
dalthviz 548 534 14 0
jni 537 415 115 7
willingc 275 144 120 11
lucyleeow 267 113 152 2
DragaDoncila 207 109 49 49
TimMonko 189 147 42 0
melonora 179 167 12 0
melissawm 145 11 133 1
All Time
PR creator Total napari/napari napari/docs napari/npe2
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
jaimergp 66 57 9 0
liu-ziyang 54 54 0 0
willingc 53 27 25 1
ppwadhwa 52 49 0 3
Since 2024-01-01
PR creator Total napari/napari napari/docs napari/npe2
dalthviz 54 51 3 0
willingc 53 27 25 1
TimMonko 38 27 11 0
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
cjwatson 2 1 0 1
All Time
PR reviewer Total napari/napari napari/docs napari/npe2
sofroniewn 4432 4424 1 7
jni 3326 3147 157 22
Czaki 2620 2414 155 51
tlambert03 2400 2227 0 173
psobolewskiPhD 1354 816 509 29
brisvag 1349 1296 41 12
andy-sweet 1166 1142 21 3
Carreau 873 842 9 22
goanpeca 788 777 7 4
DragaDoncila 636 461 122 53
Since 2024-01-01
PR reviewer Total napari/napari napari/docs napari/npe2
Czaki 742 672 62 8
jni 713 604 96 13
psobolewskiPhD 604 372 225 7
brisvag 290 269 17 4
DragaDoncila 221 145 64 12
lucyleeow 205 101 102 2
melissawm 126 22 103 1
willingc 122 82 35 5
TimMonko 65 37 28 0
melonora 64 62 2 0

Plugin Statistics

Name Value
Plugin count 506
Total plugin downloads (PyPI) 40536212
Total plugin downloads (Conda) 1843988
Plugins above 1500 downloads (last month) 49
Actively developed plugins (since 2024-01-01) 211

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

Repository Activity

From 2025-03-17 to 2025-03-23

Merged old PRs
  • 📗 napari/napari#7255 Bump `asv` constraints version by Czaki
  • 📗 napari/napari#7709 [CI] skip flaky camera_3d test on windows by psobolewskiPhD
  • 📗 napari/docs#633 Update troubleshooting.md to address pydantic 2 change in 0.6.0 by psobolewskiPhD
  • 📗 napari/docs#632 Tidy up conf.py file for contributors by willingc
  • 📗 napari/docs#631 Update conf.py to use packaging to detect dev vs release versions by psobolewskiPhD
Solved old Issues
  • 📗 napari/docs#567 add to troubleshooting: plugin issues due dropping pydantic 1 support by psobolewskiPhD
New PRs
  • 📗 napari/napari#7712 Replace duck-typing check with isinstance check for QRangeSlider by jni
  • 📕 napari/napari#7718 Remove deprecated items scheduled to be removed in 0.6.0 by willingc
  • 📗 napari/napari#7717 [CI] Update test_vispy_camera.py to skip orientation_2d test on windows by psobolewskiPhD
  • 📖 napari/napari#7716 [pre-commit.ci] pre-commit autoupdate by pre-commit-ci[bot]
  • 📖 napari/napari#7714 Add docs contraints for python 3.12 by Czaki
  • 📖 napari/napari#7713 Update `coverage`, `dask`, `hypothesis`, `superqt`, `tifffile`, `xarray` by napari-bot
  • 📖 napari/docs#635 Edit testing doc and add admonition to Grzegorz blog post on Qt testing by willingc
  • 📖 napari/napari#7731 Remove interactive from camera, rounded_division, interpolation arg, get_app, get_gui_qt, and deprecations in points, image layer and utils by willingc
  • 📖 napari/napari#7730 Change deprecation to 0.7.0 for private attribute access from PublicOnlyProxy by willingc
  • 📖 napari/napari#7729 Remove deprecated - chunk_receiver, old async, as_dict, color in iterables, running_as_bundle, CallDefault by willingc
  • 📖 napari/napari#7727 Copy units from layer to layer by Czaki
  • 📗 napari/napari#7725 Remove debug statement in tox.ini to be compatible with local Windows usage by TimMonko
  • 📕 napari/napari#7723 Change tox command for compatability with local Windows usage by TimMonko
  • 📖 napari/napari#7721 Add toggle 3D view action by jni
  • 📗 napari/napari#7719 Replace duck-typing check with isinstance check for QRangeSlider, v2 by jni
  • 📗 napari/docs#636 update left sidebar to persist resources by willingc
  • 📖 napari/napari#7732 Add optional font scaling to layer text properties by TimMonko
  • 📖 napari/napari#7738 Remove deprecated and renamed points properties by willingc
  • 📖 napari/napari#7737 Remove deprecated get_app method by willingc
  • 📖 napari/napari#7736 Remove warning about deprecated and renamed params min and max for setting range in progress bar by willingc
  • 📖 napari/napari#7735 Remove deprecated gui_qt by willingc
  • 📖 napari/napari#7734 Remove deprecated rounded_division static method from viewer model by willingc
  • 📖 napari/napari#7733 Remove deprecated camera.interactive by willingc
  • 📖 napari/docs#639 remove gui_qt since it is deprecated and will be removed in 0.6.0 by willingc
  • 📖 napari/napari#7739 Test shapes performace against multiple backends by Czaki
New Issues
  • 📗 napari/napari#7711 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📗 napari/napari#7715 [test-bot] pip install --pre is failing by github-actions[bot]
  • 📖 napari/napari#7728 Updating tracks `tail_length` or `head_length` beyond maximum value doesn't update slider in layer controls by DragaDoncila
  • 📖 napari/napari#7726 Add UI for changing layer text by bauerdavid
  • 📖 napari/napari#7724 Remove deprecations in 0.7.0 by willingc
  • 📖 napari/napari#7722 Clarify error output when color format is incorrect by kephale
  • 📖 napari/napari#7720 View menu ordering by jni
  • 📖 napari/docs#637 Add guidance about disconnecting callbacks by DragaDoncila
  • 📖 napari/docs#638 Add deprecation section to contributing docs by melonora
Updated old PRs
  • 📖 napari/napari#6900 Add a custom log handler and GUI viewer with filters by brisvag
  • 📖 napari/napari#6654 Fix issues displaying polygons with holes in Shapes by jni
  • 📖 napari/napari#7355 Layer controls widgets refactor by dalthviz
  • 📖 napari/docs#618 Use uv for CI build and deploy on GitHub action and CircleCI by willingc
  • 📖 napari/docs#621 Autogenerate images of parts of the viewer by TimMonko
  • 📖 napari/docs#628 Update release process and procedure documentation by willingc
Updated old Issues
  • 📖 napari/napari#7705 [Windows] Look into frequent seg faults on test_vispy_camera.py test by psobolewskiPhD
  • 📖 napari/napari#3828 Opening QPTIFF by igordot
  • 📖 napari/napari#6469 Avoid importing GUI specific functions/files in headless mode by lucyleeow
Source data available here.