https://github.com/pydicom/pydicom
dicom pydicom python
Score: 28.02845510491954
Last synced: about 9 hours ago
JSON representation
Repository metadata:
Read, modify and write DICOM files with python code
- Host: GitHub
- URL: https://github.com/pydicom/pydicom
- Owner: pydicom
- License: other
- Created: 2013-10-31T02:58:52.000Z (about 13 years ago)
- Default Branch: main
- Last Pushed: 2026-11-01T16:03:52.000Z (2 days ago)
- Last Synced: 2026-11-02T01:33:54.126Z (1 day ago)
- Topics: dicom, pydicom, python
- Language: Python
- Homepage: https://pydicom.github.io/pydicom/dev
- Size: 142 MB
- Stars: 2,230
- Watchers: 58
- Forks: 574
- Open Issues: 72
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
-
Funding:
- Github: darcymason
Owner metadata:
- Name: DICOM in Python
- Login: pydicom
- Email:
- Kind: organization
- Description: development for software, modules, and containers for dicom applications that use Python
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/28906941?v=4
- Repositories: 25
- Last Synced at: 2026-10-31T11:55:43.392Z
- Profile URL: https://github.com/pydicom
GitHub Events
Total
- Create event: 31
- Delete event: 31
- Discussion event: 1
- Fork event: 35
- Issue comment event: 287
- Issues event: 62
- Pull request event: 128
- Pull request review comment event: 229
- Pull request review event: 298
- Push event: 187
- Watch event: 179
- Total: 1468
Last Year
- Create event: 9
- Delete event: 9
- Discussion event: 1
- Fork event: 2
- Issue comment event: 31
- Issues event: 5
- Pull request event: 18
- Pull request review comment event: 6
- Pull request review event: 23
- Push event: 54
- Watch event: 23
- Total: 181
Committers metadata
Last synced: 1 day ago
Total Commits: 1,670
Total Committers: 108
Avg Commits per committer: 15.463
Development Distribution Score (DDS): 0.745
Commits in past year: 54
Committers in past year: 15
Avg Commits per committer in past year: 3.6
Development Distribution Score (DDS) in past year: 0.685
| Name | Commits | |
|---|---|---|
| scaramallion | s****n | 426 |
| Darcy Mason | d****n@g****m | 408 |
| mrbean-bremen | m****n | 203 |
| rhaxton | r****n@g****m | 119 |
| Suever | s****r@g****m | 71 |
| dependabot[bot] | 4****] | 64 |
| Dimitri Papadopoulos Orfanos | 3****s | 54 |
| pre-commit-ci[bot] | 6****] | 38 |
| vsoch | v****t@s****u | 36 |
| Guillaume Lemaitre | g****8@g****m | 24 |
| Chris Bridge | c****4@g****m | 13 |
| lamy | d****l@l****t | 12 |
| Alex Rothberg | a****g@g****m | 10 |
| Markus D. Herrmann | h****d | 10 |
| Joan Massich | m****k@g****m | 9 |
| James Kerns | j****0@g****m | 9 |
| Korijn van Golen | k****n@c****m | 9 |
| Aditya Panchal | a****l@b****g | 8 |
| Simon Biggs | m****e@s****t | 7 |
| Thomas Robitaille | t****e@g****m | 7 |
| Matthew Shun-Shin | m****@s****m | 6 |
| Brendan Moloney | m****n@g****m | 6 |
| Blair Conrad | b****r@b****m | 5 |
| p.l.zajdel | p****l@g****m | 5 |
| Markus Mattes | m****7@g****m | 4 |
| youngkiu | y****u@g****m | 4 |
| Tim | t****n@g****m | 3 |
| Félix C. Morency | f****y@g****m | 3 |
| Ram Rachum | r****m@r****m | 3 |
| Zvi Baratz | z****z@g****m | 3 |
| and 78 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 249
Total pull requests: 530
Average time to close issues: 9 months
Average time to close pull requests: about 1 month
Total issue authors: 165
Total pull request authors: 74
Average comments per issue: 4.54
Average comments per pull request: 2.06
Merged pull request: 406
Bot issues: 0
Bot pull requests: 119
Past year issues: 24
Past year pull requests: 78
Past year average time to close issues: 12 days
Past year average time to close pull requests: 16 days
Past year issue authors: 18
Past year pull request authors: 40
Past year average comments per issue: 1.71
Past year average comments per pull request: 1.77
Past year merged pull request: 27
Past year bot issues: 0
Past year bot pull requests: 16
Top Issue Authors
- scaramallion (23)
- darcymason (18)
- CPBridge (5)
- hackermd (4)
- Dashtid (4)
- naterichman (4)
- mrbean-bremen (3)
- Kri-Ol (3)
- erikogabrielsson (3)
- BJladika (3)
- DG47 (3)
- bersbersbers (3)
- rconnaughton (3)
- kwijk (3)
- ZviBaratz (3)
Top Pull Request Authors
- scaramallion (190)
- dependabot[bot] (87)
- darcymason (47)
- DimitriPapadopoulos (38)
- pre-commit-ci[bot] (32)
- mrbean-bremen (21)
- CPBridge (11)
- Dashtid (4)
- DG47 (3)
- zack-dev-cm (3)
- ZviBaratz (3)
- hackermd (3)
- gnottobfly (2)
- cool-RR (2)
- seandoyle (2)
Top Issue Labels
- enhancement (62)
- pixel-data (57)
- bug (39)
- question (21)
- housekeeping (11)
- Documentation (11)
- typing (4)
- Difficulty-Medium (3)
- needs details (2)
- imported (2)
- duplicate (2)
- Difficulty-Hard (2)
- performance (1)
- invalid (1)
- RFC (1)
- Difficulty-Easy (1)
- Performance (1)
- release (1)
Top Pull Request Labels
- dependencies (87)
- github_actions (17)
- python (9)
- enhancement (2)
- RFC (2)
- contrib (1)
- housekeeping (1)
- Merged (1)
- CLA Signed (1)
- fb-exported (1)
- invalid (1)
Package metadata
- Total packages: 21
-
Total downloads:
- conda: 417
- pypi: 5,802,240 last-month
- Total docker downloads: 180,338
- Total dependent packages: 331 (may contain duplicates)
- Total dependent repositories: 1,561 (may contain duplicates)
- Total versions: 151
- Total maintainers: 8
- Total advisories: 1
pypi.org: pydicom
A pure Python package for reading and writing DICOM data
- Homepage:
- Documentation: https://pydicom.readthedocs.io/
- Licenses: MIT License
- Latest release: 3.0.2 (published 8 months ago)
- Last Synced: 2026-11-03T01:25:42.978Z (about 15 hours ago)
- Versions: 43
- Dependent Packages: 300
- Dependent Repositories: 1,519
- Downloads: 5,802,226 Last month
- Docker Downloads: 180,338
-
Rankings:
- Dependent packages count: 0.077%
- Dependent repos count: 0.289%
- Average: 0.452%
- Downloads: 0.528%
- Docker downloads count: 0.913%
- Maintainers (3)
- Advisories:
spack.io: py-pydicom
Pure python package for DICOM medical file reading and writing pydicom is a pure Python package for working with DICOM files. It lets you read, modify and write DICOM data in an easy "pythonic" way.
- Homepage: https://github.com/pydicom/pydicom
- Licenses: []
- Latest release: 3.0.1 (published 3 months ago)
- Last Synced: 2026-11-02T01:36:48.843Z (1 day ago)
- Versions: 5
- Dependent Packages: 5
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 4.349%
- Average: 4.995%
- Stargazers count: 5.919%
- Dependent packages count: 9.712%
- Maintainers (1)
alpine-edge: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.2-r0 (published 7 months ago)
- Last Synced: 2026-03-24T04:02:20.485Z (7 months ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 4.784%
- Average: 6.489%
- Stargazers count: 7.785%
- Dependent packages count: 13.386%
- Maintainers (1)
conda-forge.org: pydicom
pydicom is a pure python package for parsing DICOM files. DICOM is a standard (https://dicomstandard.org) for communicating medical images and related information such as reports and radiotherapy objects. pydicom makes it easy to read these complex files into natural pythonic structures for easy manipulation. Modified datasets can be written again to DICOM format files. See the `Getting Started <https://pydicom.github.io/pydicom/stable/>`_ page for installation and basic information, and the `Pydicom User Guide
- Homepage: http://github.com/pydicom/pydicom
- Licenses: MIT
- Latest release: 2.3.1 (published almost 4 years ago)
- Last Synced: 2026-04-01T03:22:23.304Z (7 months ago)
- Versions: 18
- Dependent Packages: 26
- Dependent Repositories: 41
-
Rankings:
- Dependent packages count: 2.595%
- Dependent repos count: 5.619%
- Average: 6.567%
- Forks count: 7.984%
- Stargazers count: 10.07%
proxy.golang.org: github.com/pydicom/pydicom
- Homepage:
- Documentation: https://pkg.go.dev/github.com/pydicom/pydicom#section-documentation
- Licenses: other
- Latest release: v3.0.2+incompatible (published 8 months ago)
- Last Synced: 2026-11-02T01:36:50.876Z (1 day ago)
- Versions: 33
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.423%
- Average: 6.64%
- Dependent repos count: 6.857%
alpine-edge: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.2-r0 (published 7 months ago)
- Last Synced: 2026-03-24T04:02:10.423Z (7 months ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Forks count: 4.767%
- Average: 6.788%
- Stargazers count: 7.762%
- Dependent packages count: 14.623%
- Maintainers (1)
pypi.org: ukritlib
Testing Python Package From Ukrit Fongsomboon
- Homepage: https://github.com/ukritfongsomboon/ukritlib
- Documentation: https://ukritlib.readthedocs.io/
- Licenses: MIT
- Latest release: 0.3.13 (published over 5 years ago)
- Last Synced: 2026-11-02T01:40:38.667Z (1 day ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 14 Last month
-
Rankings:
- Dependent packages count: 10.103%
- Average: 21.055%
- Dependent repos count: 21.607%
- Downloads: 31.455%
- Maintainers (1)
pypi.org: medcog-dicom-anonymizer
Program to anonymize dicom files with default and custom rules.
- Homepage:
- Documentation: https://medcog-dicom-anonymizer.readthedocs.io/
- Licenses: MIT
- Latest release: 1.0.8 (published over 2 years ago)
- Last Synced: 2026-11-02T01:36:49.497Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.773%
- Average: 37.127%
- Dependent repos count: 64.481%
- Maintainers (1)
anaconda.org: pydicom
pydicom is a pure python package for parsing DICOM files. DICOM is a standard (https://dicomstandard.org) for communicating medical images and related information such as reports and radiotherapy objects. pydicom makes it easy to read these complex files into natural pythonic structures for easy manipulation. Modified datasets can be written again to DICOM format files. See the `Getting Started <https://pydicom.github.io/pydicom/stable/>`_ page for installation and basic information, and the `Pydicom User Guide
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT
- Latest release: 3.0.2 (published 6 months ago)
- Last Synced: 2026-10-01T08:31:38.153Z (about 1 month ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 417 Total
-
Rankings:
- Dependent packages count: 42.333%
- Average: 44.437%
- Dependent repos count: 46.54%
alpine-v3.22: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.1-r0 (published almost 2 years ago)
- Last Synced: 2026-04-01T01:56:56.135Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.1-r0 (published almost 2 years ago)
- Last Synced: 2026-10-01T08:31:39.734Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 2.4.4-r1 (published over 2 years ago)
- Last Synced: 2026-04-01T02:09:06.315Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
pkgsrc-netbsd-x86_64-10.1-all: biology/py-pydicom
Pure python package for working with DICOM files
- Homepage: https://github.com/pydicom/pydicom
- Documentation: https://pkgsrc.se/biology/py-pydicom
- Licenses: modified-bsd AND mit
- Latest release: 3.0.1 (published 8 months ago)
- Last Synced: 2026-07-24T19:43:43.085Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.21: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.1-r0 (published about 2 years ago)
- Last Synced: 2026-04-01T01:47:13.887Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
guix: python-pydicom
Python library for reading and writing DICOM data
- Homepage: https://github.com/pydicom/pydicom
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-science.scm#n6066
- Licenses: expat
- Latest release: 2.4.4 (published 8 months ago)
- Last Synced: 2026-04-27T16:42:52.958Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.19: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 2.4.3-r0 (published about 3 years ago)
- Last Synced: 2026-08-24T20:31:02.822Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 2.4.4-r1 (published over 2 years ago)
- Last Synced: 2026-04-08T09:56:46.320Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.2-r0 (published 7 months ago)
- Last Synced: 2026-03-26T04:46:41.708Z (7 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.2-r0 (published 7 months ago)
- Last Synced: 2026-03-26T04:46:40.294Z (7 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-pydicom-pyc
Precompiled Python bytecode for py3-pydicom
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 2.4.3-r0 (published about 3 years ago)
- Last Synced: 2026-10-01T08:30:59.357Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.21: py3-pydicom
Read, modify and write DICOM files with python
- Homepage: https://github.com/pydicom/pydicom
- Licenses: MIT AND BSD-3-Clause
- Latest release: 3.0.1-r0 (published about 2 years ago)
- Last Synced: 2026-10-01T08:31:08.133Z (about 1 month ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
Dependencies
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/upload-artifact v2 composite
- pypa/gh-action-pypi-publish master composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- codecov/codecov-action v3 composite