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

https://github.com/mkdocstrings/griffe

api breaking-changes docs mkdocstrings-collector parser python signature

Score: 29.25824254460573

Last synced: about 10 hours ago
JSON representation

Repository metadata:

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 7 days ago

Total Commits: 1,336
Total Committers: 50
Avg Commits per committer: 26.72
Development Distribution Score (DDS): 0.065

Commits in past year: 144
Committers in past year: 14
Avg Commits per committer in past year: 10.286
Development Distribution Score (DDS) in past year: 0.181

Name Email Commits
Timothée Mazzucotelli p****y@p****e 1249
Bartosz Sławecki b****z@s****v 8
Hassan Kibirige h****1@g****m 5
Michael Chow m****b@f****m 5
github-actions[bot] 4****] 4
Edouard Choinière 2****x 4
Vincent Gao g****0@g****m 4
Jeremy Goh j****k@o****m 4
Marco Ricci s****e@t****o 4
Antoine Dechaume A****D 3
Talley Lambert t****t@g****m 3
Victor Westerhuis v****0 3
François Rozet f****t@o****m 2
mushitoriami 2****i 2
Abraham Cheung 5****7 1
Andrew Sansom q****n@g****m 1
Ashwin Vinod a****a@g****m 1
Brandon Andersen 3****3 1
Carsten Igel 1****s 1
Ethan Henderson 4****a 1
Frank David Martínez M m****o@g****m 1
Gabriel Dugny g****l@d****e 1
Geethakrishna-Puligundla p****a@g****m 1
Gilad 8****e 1
ISOREX 7****X 1
sgt 1****0 1
max 8****0 1
jgart j****t@d****e 1
ellie 1****y 1
davfsa d****a@g****m 1
and 20 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 264
Total pull requests: 124
Average time to close issues: 3 months
Average time to close pull requests: 9 days
Total issue authors: 129
Total pull request authors: 51
Average comments per issue: 3.33
Average comments per pull request: 1.9
Merged pull request: 95
Bot issues: 0
Bot pull requests: 1

Past year issues: 23
Past year pull requests: 28
Past year average time to close issues: 20 days
Past year average time to close pull requests: 4 days
Past year issue authors: 17
Past year pull request authors: 15
Past year average comments per issue: 2.17
Past year average comments per pull request: 1.5
Past year merged pull request: 17
Past year bot issues: 0
Past year bot pull requests: 1

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

Top Issue Authors

  • pawamoy (69)
  • machow (13)
  • tlambert03 (8)
  • bswck (7)
  • samuelcolvin (6)
  • analog-cbarber (6)
  • has2k1 (5)
  • the-13th-letter (4)
  • patrick91 (3)
  • LukeSavefrogs (3)
  • tazend (3)
  • tristanlatr (3)
  • patrick-kidger (3)
  • shaypal5 (2)
  • elfkuzco (2)

Top Pull Request Authors

  • pawamoy (35)
  • has2k1 (9)
  • gaoflow (5)
  • machow (5)
  • bswck (4)
  • the-13th-letter (4)
  • tlambert03 (4)
  • mushitoriami (4)
  • johnslavik (3)
  • AntoineD (2)
  • francois-rozet (2)
  • viccie30 (2)
  • lmmx (2)
  • ISOR3X (2)
  • echoix (2)

Top Issue Labels

  • feature (98)
  • bug (50)
  • unconfirmed (20)
  • docstrings (15)
  • help wanted (14)
  • good first issue (14)
  • sphinx (14)
  • docs (8)
  • wildcard-imports (7)
  • refactor (6)
  • griffe: docstrings (6)
  • packaging (5)
  • documentation (4)
  • insiders (4)
  • tests (4)
  • griffe: google (2)
  • not-a-type-checker (2)
  • classes (1)
  • inheritance (1)
  • fund (1)
  • griffe: numpy (1)
  • error-handling (1)
  • ci (1)
  • griffe extension (1)

Top Pull Request Labels


Package metadata

nixpkgs-unstable: python314Packages.griffecli

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API

pypi.org: griffe

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.

  • Homepage: https://mkdocstrings.github.io/griffe
  • Documentation: https://mkdocstrings.github.io/griffe
  • Licenses: ISC
  • Latest release: 2.2.0 (published 9 days ago)
  • Last Synced: 2026-08-24T13:39:56.783Z (1 day ago)
  • Versions: 154
  • Dependent Packages: 59
  • Dependent Repositories: 1,422
  • Downloads: 32,365,863 Last month
  • Docker Downloads: 108,407,178
  • Rankings:
    • Dependent repos count: 0.299%
    • Dependent packages count: 0.339%
    • Downloads: 0.352%
    • Docker downloads count: 0.434%
    • Average: 2.099%
    • Stargazers count: 4.478%
    • Forks count: 6.694%
  • Maintainers (1)
  • Funding:
    • https://github.com/sponsors/pawamoy
nixpkgs-24.11: python312Packages.griffe

Signatures for entire Python programs

conda-forge.org: griffe

  • Homepage: https://mkdocstrings.github.io/griffe
  • Licenses: ISC
  • Latest release: 0.24.0 (published almost 4 years ago)
  • Last Synced: 2026-03-16T07:02:24.523Z (5 months ago)
  • Versions: 18
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 802,278 Total
  • Rankings:
    • Dependent packages count: 19.607%
    • Dependent repos count: 24.412%
    • Average: 27.544%
    • Stargazers count: 30.126%
    • Forks count: 36.03%
anaconda.org: griffecli

Griffe is a tool to extract the structure of your project to generate API documentation or find breaking changes in your API. As of v2.0, the project is split into three packages: griffelib (the library that provides the griffe Python module), griffecli (the command-line tools), and griffe (an umbrella metapackage that installs both).

  • Homepage: https://mkdocstrings.github.io/griffe
  • Licenses: ISC
  • Latest release: 2.0.2 (published 4 months ago)
  • Last Synced: 2026-05-05T16:05:31.636Z (4 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 40 Total
  • Rankings:
    • Stargazers count: 30.766%
    • Dependent packages count: 35.874%
    • Forks count: 37.859%
    • Dependent repos count: 39.116%
    • Average: 40.723%
    • Downloads: 60.0%
anaconda.org: griffelib

Griffe is a tool to extract the structure of your project to generate API documentation or find breaking changes in your API. As of v2.0, the project is split into three packages: griffelib (the library that provides the griffe Python module), griffecli (the command-line tools), and griffe (an umbrella metapackage that installs both).

  • Homepage: https://mkdocstrings.github.io/griffe
  • Licenses: ISC
  • Latest release: 2.0.2 (published 4 months ago)
  • Last Synced: 2026-08-06T11:00:51.057Z (20 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 40 Total
  • Rankings:
    • Dependent packages count: 35.874%
    • Dependent repos count: 39.116%
    • Average: 44.997%
    • Downloads: 60.0%
anaconda.org: griffe

Griffe is a tool to extract the structure of your project to generate API documentation or find breaking changes in your API. As of v2.0, the project is split into three packages: griffelib (the library that provides the griffe Python module), griffecli (the command-line tools), and griffe (an umbrella metapackage that installs both).

  • Homepage: https://mkdocstrings.github.io/griffe
  • Licenses: ISC
  • Latest release: 2.0.2 (published 4 months ago)
  • Last Synced: 2026-05-05T16:05:12.692Z (4 months ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 605 Total
  • Rankings:
    • Dependent packages count: 44.749%
    • Average: 46.973%
    • Dependent repos count: 49.197%
debian-12: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Documentation: https://packages.debian.org/bookworm/python-griffe
  • Licenses: isc
  • Latest release: 0.25.5-1 (published 6 months ago)
  • Last Synced: 2026-03-13T14:43:03.921Z (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.05: python311Packages.griffe

Signatures for entire Python programs

nixpkgs-23.05: griffe

Signatures for entire Python programs

nixpkgs-24.05: python312Packages.griffe

Signatures for entire Python programs

nixpkgs-23.11: griffe

Signatures for entire Python programs

ubuntu-23.04: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Licenses: isc
  • Latest release: 0.25.5-1 (published 7 months ago)
  • Last Synced: 2026-03-12T13:15:10.210Z (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: python310Packages.griffe

Signatures for entire Python programs

nixpkgs-unstable: python314Packages.griffe

Signatures for entire Python programs

nixpkgs-unstable: python313Packages.griffe

Signatures for entire Python programs

nixpkgs-24.11: python311Packages.griffe

Signatures for entire Python programs

ubuntu-24.04: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Licenses: isc
  • Latest release: 0.40.0-1 (published 7 months ago)
  • Last Synced: 2026-03-06T12:02:04.029Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
nixpkgs-unstable: griffe

Signatures for entire Python programs

debian-13: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Documentation: https://packages.debian.org/trixie/python-griffe
  • Licenses: isc
  • Latest release: 1.7.3-1 (published 6 months ago)
  • Last Synced: 2026-03-14T09:06:17.009Z (5 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: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Licenses: isc
  • Latest release: 0.32.3-1 (published 6 months ago)
  • Last Synced: 2026-03-14T01:16:15.529Z (5 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.05: python310Packages.griffe

Signatures for entire Python programs

nixpkgs-24.11: griffe

Signatures for entire Python programs

nixpkgs-unstable: python314Packages.griffelib

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API

nixpkgs-23.11: python311Packages.griffe

Signatures for entire Python programs

nixpkgs-24.05: griffe

Signatures for entire Python programs

nixpkgs-24.05: python311Packages.griffe

Signatures for entire Python programs

ubuntu-24.10: python-griffe

  • Homepage: https://github.com/mkdocstrings/griffe
  • Licenses: isc
  • Latest release: 0.48.0-1 (published 6 months ago)
  • Last Synced: 2026-03-13T16:18:20.264Z (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.griffelib

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API

nixpkgs-unstable: python313Packages.griffecli

Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API


Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • pdm-project/setup-pdm v3 composite
.github/workflows/sponsors.yml actions
  • actions/checkout v4 composite
  • pawamoy/readme-insert main composite
packages/griffecli/pyproject.toml pypi
.github/workflows/release.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v6 composite
  • astral-sh/setup-uv v5 composite
  • softprops/action-gh-release v2 composite
packages/griffelib/pyproject.toml pypi
pyproject.toml pypi