An open API service for producing an overview of a list of open source projects.

https://github.com/pymupdf/pymupdf

data-science epub extract-data font mupdf ocr pdf pdf-documents pymupdf python table-extraction tesseract text-processing text-shaping xps

Score: 32.3458545537485

Last synced: about 20 hours ago
JSON representation

Repository metadata:

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 3,256
Total Committers: 95
Avg Commits per committer: 34.274
Development Distribution Score (DDS): 0.537

Commits in past year: 456
Committers in past year: 16
Avg Commits per committer in past year: 28.5
Development Distribution Score (DDS) in past year: 0.344

Name Email Commits
Julian Smith j****h@a****m 1507
Jorj X. McKie j****e@o****e 1201
Jamie Lemon j****n@a****m 244
Ruikai Liu l****0@g****m 68
github-actions[bot] 4****] 26
wenheping w****n@F****g 17
Colin B. Macdonald c****m@m****g 16
Sebastian Rasmussen s****s@g****m 16
Robin Watts R****s@a****m 14
user202729 2****9 7
Minhyeok Jeong m****g@e****m 7
Michael J Gruber m****g@f****g 6
Pablo Rodríguez o****a 5
ellacroix 5****x 4
fsecada01 f****a@g****m 4
Ruikai Liu r****u@r****m 4
Hsiu-Ming Chang c****1@g****m 4
Arthur Darcet a****t@m****i 4
zhoubingcheng z****g@d****m 3
deeplow 4****w 3
Roger Bissonnette r****e@g****m 3
Gully Chen d****y@g****m 3
mara004 6****4 3
Power Snail h****j@p****m 2
NxOne14 8****4 2
Mariusz Felisiak f****z@g****m 2
Jürgen Löhel j****l@i****m 2
Vikka d****a@g****m 2
mackey0225 m****5@g****m 2
ph3n92h3 7****3 2
and 65 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 1,114
Total pull requests: 990
Average time to close issues: 24 days
Average time to close pull requests: 4 days
Total issue authors: 788
Total pull request authors: 80
Average comments per issue: 3.14
Average comments per pull request: 0.56
Merged pull request: 783
Bot issues: 0
Bot pull requests: 0

Past year issues: 93
Past year pull requests: 112
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 4 days
Past year issue authors: 79
Past year pull request authors: 27
Past year average comments per issue: 3.88
Past year average comments per pull request: 0.88
Past year merged pull request: 79
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pymupdf/pymupdf

Top Issue Authors

  • JorjMcKie (21)
  • cbm755 (15)
  • 1339503169 (12)
  • Andreasox (9)
  • wz93672 (8)
  • cmyers009 (7)
  • mahlzahn (7)
  • dvzrv (7)
  • Rodrigodd (7)
  • Syntamin (6)
  • izerui (6)
  • nissansz (6)
  • stevesimmons (5)
  • little-polka-dot (5)
  • cole-dda (5)

Top Pull Request Authors

  • julian-smith-artifex-com (398)
  • JorjMcKie (330)
  • jamie-lemon (105)
  • sebras (17)
  • mjg (9)
  • cbm755 (6)
  • linuxrider (4)
  • jthomme1 (4)
  • felixxm (4)
  • BBC-Esq (4)
  • mackey0225 (3)
  • lu4 (3)
  • apyrgio (3)
  • ZLotusRain (2)
  • mara004 (2)

Top Issue Labels

  • not a bug (242)
  • enhancement (174)
  • fix developed (124)
  • Fixed in next release (112)
  • bug (94)
  • wontfix (88)
  • upstream bug (62)
  • Waiting for information (56)
  • example required (27)
  • question (25)
  • duplicate (17)
  • enhancement-upstream (15)
  • resolved (14)
  • postpone (13)
  • invalid (10)
  • documentation issue (9)
  • documentation bug (8)
  • Works in rebased (3)
  • security (1)

Top Pull Request Labels

  • not a bug (1)
  • fix developed (1)

Package metadata

nixpkgs-23.05: python310Packages.pymupdf

Python bindings for MuPDF's rendering library

pypi.org: pymupdf

A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

  • Homepage:
  • Documentation: https://pymupdf.readthedocs.io/
  • Licenses: Dual Licensed - GNU AFFERO GPL 3.0 or Artifex Commercial License
  • Latest release: 1.28.2 (published 20 days ago)
  • Last Synced: 2026-08-24T13:45:17.128Z (2 days ago)
  • Versions: 144
  • Dependent Packages: 206
  • Dependent Repositories: 1,798
  • Downloads: 108,457,567 Last month
  • Docker Downloads: 2,059
  • Rankings:
    • Dependent packages count: 0.131%
    • Downloads: 0.137%
    • Dependent repos count: 0.262%
    • Stargazers count: 1.341%
    • Average: 1.351%
    • Forks count: 2.775%
    • Docker downloads count: 3.462%
  • Maintainers (1)
pypi.org: pymupdfb

MuPDF shared libraries for PyMuPDF.

  • Homepage:
  • Documentation: https://pymupdf.readthedocs.io/
  • Licenses: GNU AFFERO GPL 3.0
  • Latest release: 1.24.10 (published almost 2 years ago)
  • Last Synced: 2026-08-24T13:50:09.767Z (2 days ago)
  • Versions: 18
  • Dependent Packages: 4
  • Dependent Repositories: 133
  • Downloads: 2,728,837 Last month
  • Docker Downloads: 1,451
  • Rankings:
    • Downloads: 0.16%
    • Dependent repos count: 1.306%
    • Stargazers count: 1.344%
    • Average: 1.788%
    • Docker downloads count: 1.97%
    • Forks count: 2.775%
    • Dependent packages count: 3.176%
  • Maintainers (1)
proxy.golang.org: github.com/pymupdf/PyMuPDF

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pymupdf/PyMuPDF#section-documentation
  • Licenses: agpl-3.0
  • Latest release: v1.12.6 (published over 8 years ago)
  • Last Synced: 2026-08-24T13:50:10.580Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.378%
    • Average: 6.593%
    • Dependent repos count: 6.808%
proxy.golang.org: github.com/pymupdf/pymupdf

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pymupdf/pymupdf#section-documentation
  • Licenses: agpl-3.0
  • Latest release: v1.12.6 (published over 8 years ago)
  • Last Synced: 2026-08-24T13:45:17.445Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.378%
    • Average: 6.593%
    • Dependent repos count: 6.808%
alpine-edge: py3-pymupdf-pyc

Precompiled Python bytecode for py3-pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: AGPL-3.0
  • Latest release: 1.26.4-r2 (published 8 months ago)
  • Last Synced: 2026-03-19T23:08:48.720Z (5 months ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.697%
    • Dependent packages count: 13.394%
  • Maintainers (1)
alpine-edge: py3-pymupdf

Python lib for data extraction, analysis, conversion & manipulation of PDF

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: AGPL-3.0
  • Latest release: 1.26.4-r2 (published 8 months ago)
  • Last Synced: 2026-07-27T02:03:18.711Z (about 1 month ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 6.697%
    • Dependent packages count: 13.394%
  • Maintainers (1)
pypi.org: aqpymupdf

A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

  • Homepage:
  • Documentation: https://pymupdf.readthedocs.io/
  • Licenses: GNU AFFERO GPL 3.0
  • Latest release: 1.23.7 (published over 2 years ago)
  • Last Synced: 2026-08-24T13:46:10.639Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 13 Last month
  • Rankings:
    • Dependent packages count: 9.569%
    • Average: 36.35%
    • Dependent repos count: 63.131%
  • Maintainers (1)
anaconda.org: pymupdf

A high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

  • Homepage: https://github.com/pymupdf/pymupdf
  • Licenses: AGPL-3.0-or-later
  • Latest release: 1.26.7 (published 7 months ago)
  • Last Synced: 2026-03-22T20:07:59.713Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 63 Total
  • Rankings:
    • Dependent packages count: 38.984%
    • Average: 40.745%
    • Dependent repos count: 42.506%
ubuntu-22.04: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.19.2+ds1-1ubuntu1 (published 6 months ago)
  • Last Synced: 2026-03-13T19:42:52.180Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.21.1+ds1-1build1 (published 7 months ago)
  • Last Synced: 2026-03-12T07:04:51.026Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.22.5+ds1-1 (published 6 months ago)
  • Last Synced: 2026-03-14T09:20:30.722Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Documentation: https://packages.debian.org/trixie/pymupdf
  • Licenses: agpl-3.0
  • Latest release: 1.25.4+ds1-3 (published 7 months ago)
  • Last Synced: 2026-03-14T15:29:10.247Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Status: removed
  • Documentation: https://packages.debian.org/bullseye/pymupdf
  • Licenses: agpl-3.0
  • Latest release: 1.17.4+ds1-2 (published 7 months ago)
  • Last Synced: 2026-07-28T06:01:37.343Z (29 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.23.7+ds1-1ubuntu2 (published 7 months ago)
  • Last Synced: 2026-03-09T11:08:17.197Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.16.11-1 (published 6 months ago)
  • Last Synced: 2026-03-14T00:25:59.889Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-unstable: python313Packages.pymupdf

Python bindings for MuPDF's rendering library

debian-12: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Documentation: https://packages.debian.org/bookworm/pymupdf
  • Licenses: agpl-3.0
  • Latest release: 1.21.1+ds1-1 (published 6 months ago)
  • Last Synced: 2026-03-13T07:47:47.287Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python311Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-23.11: python310Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-24.05: python311Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-23.05: python311Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-24.05: python312Packages.pymupdf

Python bindings for MuPDF's rendering library

guix: python-pymupdf

Python bindings for the PDF toolkit and renderer MuPDF

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/pdf.scm#n1078
  • Licenses: agpl3
  • Latest release: 1.26.7 (published 6 months ago)
  • Last Synced: 2026-08-05T09:57:40.453Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: pymupdf

  • Homepage: https://github.com/pymupdf/PyMuPDF
  • Licenses: agpl-3.0
  • Latest release: 1.23.7+ds1-1ubuntu2 (published 7 months ago)
  • Last Synced: 2026-03-06T11:05:02.382Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-24.11: python311Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-24.11: python312Packages.pymupdf

Python bindings for MuPDF's rendering library

nixpkgs-unstable: python314Packages.pymupdf

Python bindings for MuPDF's rendering library


Dependencies

.github/workflows/build_wheels.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
  • docker/setup-qemu-action v1 composite
  • pypa/cibuildwheel v2.11.2 composite
docs/requirements.txt pypi
  • docutils <0.16
  • rst2pdf *
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • pypa/cibuildwheel v2.11.2 composite
.github/workflows/test_sysinstall.yml actions
  • actions/checkout v4 composite
.github/workflows/test_multiple.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/test_quick.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
setup.py pypi
.github/workflows/cla.yml actions
  • contributor-assistant/github-action v2.4.0 composite
.github/workflows/test-valgrind.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
pyproject.toml pypi
.github/workflows/test_pyodide.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite