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

https://github.com/pre-commit/identify

Score: 31.533995224484475

Last synced: about 20 hours ago
JSON representation

Repository metadata:

File identification library for Python


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 649
Total Committers: 149
Avg Commits per committer: 4.356
Development Distribution Score (DDS): 0.584

Commits in past year: 44
Committers in past year: 14
Avg Commits per committer in past year: 3.143
Development Distribution Score (DDS) in past year: 0.659

Name Email Commits
Anthony Sottile a****e@u****u 270
pre-commit-ci[bot] 6****] 147
Chris Kuehl c****l@o****u 21
Tamás PEREGI p****s@g****m 9
Christian Knittl-Frank l****l@g****m 8
Max R m****r 5
C.A.M. Gerlach C****h@G****M 4
Rob Orr r****r@a****m 4
Thibaud Colas t****s@g****m 4
Aaron Gokaslan a****n@g****m 3
Vitaliy Lotorev v****v 3
Taylor Buchanan t****n@e****m 3
Stephan Wolski s****n@w****i 3
Sean Budd s****n@n****g 3
Markus Hofbauer m****r@t****e 3
ColemanTom 1****m 3
AleksaC a****1@g****m 3
David Arnold d****r@x****s 3
Stuart Jansen s****n@b****g 2
Stephen Rosen s****n@g****g 2
Raphael Boidol b****r 2
Qexat 4****t 2
Kat Rossiter s****e 2
Julian Berman J****n@G****m 2
W. Augusto Andreoli a****a@g****m 2
dkolepp d****2@g****m 2
Marco m****o@m****m 2
Sebastian Weddmark Olsson s****w 2
Jakub Kropáček k****a@g****m 2
Ihor Kaharlichenko i****r@k****g 2
and 119 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 47
Total pull requests: 311
Average time to close issues: 3 months
Average time to close pull requests: 12 days
Total issue authors: 42
Total pull request authors: 119
Average comments per issue: 2.11
Average comments per pull request: 0.77
Merged pull request: 214
Bot issues: 2
Bot pull requests: 115

Past year issues: 8
Past year pull requests: 35
Past year average time to close issues: 3 days
Past year average time to close pull requests: 7 days
Past year issue authors: 4
Past year pull request authors: 22
Past year average comments per issue: 4.25
Past year average comments per pull request: 0.86
Past year merged pull request: 17
Past year bot issues: 1
Past year bot pull requests: 10

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pre-commit/identify

Top Issue Authors

  • ngie-eign (3)
  • bn-andrew (3)
  • pre-commit-ci[bot] (2)
  • aharrison24 (1)
  • asottile (1)
  • psa (1)
  • akamac (1)
  • vinchona (1)
  • choman (1)
  • rbroderi (1)
  • janosh (1)
  • rehsack (1)
  • MattF-NSIDC (1)
  • imomaliev (1)
  • Freed-Wu (1)

Top Pull Request Authors

  • pre-commit-ci[bot] (115)
  • asottile (12)
  • jalaziz (6)
  • vlotorev (5)
  • havocesp (4)
  • ColemanTom (4)
  • gtbuchanan (4)
  • qexat (4)
  • lalten (3)
  • mike325 (3)
  • benspaulding (3)
  • hofbi (3)
  • ngie-eign (3)
  • mxr (3)
  • zupo (2)

Top Issue Labels

  • enhancement (1)

Top Pull Request Labels


Package metadata

pypi.org: identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Documentation: https://identify.readthedocs.io/
  • Licenses: MIT
  • Latest release: 2.6.19 (published 4 months ago)
  • Last Synced: 2026-08-24T14:04:18.358Z (2 days ago)
  • Versions: 185
  • Dependent Packages: 104
  • Dependent Repositories: 19,097
  • Downloads: 195,056,980 Last month
  • Docker Downloads: 891,666,266
  • Rankings:
    • Downloads: 0.055%
    • Dependent repos count: 0.057%
    • Docker downloads count: 0.074%
    • Dependent packages count: 0.205%
    • Average: 1.892%
    • Forks count: 5.365%
    • Stargazers count: 5.593%
  • Maintainers (2)
nixpkgs-unstable: python313Packages.identify

File identification library for Python

proxy.golang.org: github.com/pre-commit/identify

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pre-commit/identify#section-documentation
  • Licenses: mit
  • Latest release: v2.6.19+incompatible (published 4 months ago)
  • Last Synced: 2026-08-24T14:06:10.617Z (2 days ago)
  • Versions: 185
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 2.352%
    • Stargazers count: 3.525%
    • Average: 6.564%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine-edge: py3-identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.19-r0 (published 4 months ago)
  • Last Synced: 2026-04-20T10:46:13.282Z (4 months ago)
  • Versions: 42
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 6.031%
    • Average: 8.671%
    • Forks count: 11.189%
    • Stargazers count: 17.462%
  • Maintainers (1)
alpine-edge: py3-identify-pyc

Precompiled Python bytecode for py3-identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.19-r0 (published 4 months ago)
  • Last Synced: 2026-04-20T10:46:13.991Z (4 months ago)
  • Versions: 34
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 10.933%
    • Forks count: 11.485%
    • Dependent packages count: 14.133%
    • Stargazers count: 18.117%
  • Maintainers (1)
spack.io: py-identify

File identification library for Python. Given a file (or some information about a file), return a set of standardized tags identifying what the file is.

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: []
  • Latest release: 2.6.19 (published 4 months ago)
  • Last Synced: 2026-08-24T14:04:29.201Z (2 days ago)
  • Versions: 6
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Average: 14.034%
    • Dependent packages count: 28.067%
  • Maintainers (1)
conda-forge.org: identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.5.8 (published almost 4 years ago)
  • Last Synced: 2026-03-14T22:22:28.216Z (5 months ago)
  • Versions: 112
  • Dependent Packages: 4
  • Dependent Repositories: 30
  • Rankings:
    • Dependent repos count: 6.742%
    • Dependent packages count: 12.501%
    • Average: 15.526%
    • Forks count: 16.503%
    • Stargazers count: 26.359%
anaconda.org: identify

File identification library for Python.

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.19 (published 3 months ago)
  • Last Synced: 2026-05-20T13:47:39.473Z (3 months ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 30
  • Downloads: 13,416 Total
  • Rankings:
    • Dependent repos count: 29.047%
    • Forks count: 29.319%
    • Dependent packages count: 30.62%
    • Average: 31.936%
    • Stargazers count: 38.759%
alpine-v3.22: py3-identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.12-r0 (published over 1 year ago)
  • Last Synced: 2026-03-19T17:24:31.764Z (5 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-identify-pyc

Precompiled Python bytecode for py3-identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.15-r0 (published 11 months ago)
  • Last Synced: 2026-04-01T09:01:56.345Z (5 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)
openbsd-7.9-amd64: devel/py-identify

file identification library

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: mit
  • Latest release: 2.6.18 (published 4 months ago)
  • Last Synced: 2026-05-28T01:09:16.517Z (3 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-identify-pyc

Precompiled Python bytecode for py3-identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.12-r0 (published over 1 year ago)
  • Last Synced: 2026-03-19T17:24:35.083Z (5 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)
nixpkgs-unstable: python314Packages.identify

File identification library for Python

gentoo-portage: dev-python/identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify/
  • Documentation: https://packages.gentoo.org/packages/dev-python/identify
  • Licenses: MIT
  • Latest release: 2.6.19 (published 3 months ago)
  • Last Synced: 2026-07-01T02:01:03.583Z (about 2 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
alpine-v3.20: py3-identify-pyc

Precompiled Python bytecode for py3-identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.5.36-r0 (published over 2 years ago)
  • Last Synced: 2026-07-27T20:00:52.269Z (30 days 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-identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.3-r0 (published over 1 year ago)
  • Last Synced: 2026-03-15T22:25:33.276Z (5 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-identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.15-r0 (published 11 months ago)
  • Last Synced: 2026-04-01T09:01:50.855Z (5 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-identify

File identification library for Python

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.5.36-r0 (published over 2 years ago)
  • Last Synced: 2026-08-03T19:02:39.958Z (23 days 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-identify-pyc

Precompiled Python bytecode for py3-identify

  • Homepage: https://github.com/pre-commit/identify
  • Licenses: MIT
  • Latest release: 2.6.3-r0 (published over 1 year ago)
  • Last Synced: 2026-03-15T22:25:47.294Z (5 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)

Dependencies

requirements-dev.txt pypi
  • covdefaults *
  • coverage *
  • pytest *
.github/workflows/main.yml actions
setup.py pypi