https://github.com/jmespath/jmespath.py
Score: 33.76555774040898
Last synced: about 11 hours ago
JSON representation
Repository metadata:
JMESPath is a query language for JSON.
- Host: GitHub
- URL: https://github.com/jmespath/jmespath.py
- Owner: jmespath
- License: mit
- Created: 2013-02-19T22:16:36.000Z (almost 13 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-26T23:08:07.000Z (10 days ago)
- Last Synced: 2026-01-29T02:13:18.037Z (8 days ago)
- Language: Python
- Homepage: http://jmespath.org
- Size: 681 KB
- Stars: 2,409
- Watchers: 30
- Forks: 193
- Open Issues: 60
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Owner metadata:
- Name: jmespath
- Login: jmespath
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6053930?v=4
- Repositories: 17
- Last Synced at: 2025-10-30T00:34:28.267Z
- Profile URL: https://github.com/jmespath
GitHub Events
Total
- Create event: 2
- Fork event: 12
- Issue comment event: 4
- Issues event: 2
- Pull request event: 7
- Pull request review comment event: 4
- Pull request review event: 4
- Push event: 1
- Watch event: 195
- Total: 231
Last Year
- Create event: 2
- Fork event: 10
- Issue comment event: 3
- Issues event: 1
- Pull request event: 4
- Pull request review comment event: 1
- Pull request review event: 1
- Push event: 1
- Watch event: 150
- Total: 173
Committers metadata
Last synced: 21 days ago
Total Commits: 420
Total Committers: 32
Avg Commits per committer: 13.125
Development Distribution Score (DDS): 0.157
Commits in past year: 12
Committers in past year: 3
Avg Commits per committer in past year: 4.0
Development Distribution Score (DDS) in past year: 0.25
| Name | Commits | |
|---|---|---|
| James Saryerwinnie | j****s@j****m | 354 |
| Nate Prewitt | n****t@g****m | 14 |
| Michael Dowling | m****g@g****m | 11 |
| Hugo | h****k | 8 |
| Jon Dufresne | j****e@g****m | 3 |
| Michael Käufl | m****k | 2 |
| Trevor Rowe | t****e@g****m | 2 |
| dependabot[bot] | 4****] | 2 |
| Adam Chainz | a****m@a****u | 1 |
| Michael Neil | a****z@m****m | 1 |
| Alex Willmer | a****x@m****k | 1 |
| Areski Belaid | a****i@g****m | 1 |
| Christian Clauss | c****s@m****m | 1 |
| Delirious Lettuce | d****e@g****m | 1 |
| Felix Yan | f****s@a****g | 1 |
| Giuliano Mega | m****a@s****u | 1 |
| Hannes Schmidt | h****s@u****u | 1 |
| Ilhan Yumer | i****n@i****e | 1 |
| Jason Ansel | j****l@j****t | 1 |
| Joshua Bryan | j****n@g****m | 1 |
| Karthikeyan Singaravelan | t****i@g****m | 1 |
| Loren Segal | l****l@s****a | 1 |
| Michael Bianco | m****e@m****o | 1 |
| Michał Górny | m****y@g****g | 1 |
| Roman Zhuzha | r****a@g****m | 1 |
| Shadi Akiki | s****6@g****m | 1 |
| Steffen Opel | s****l@o****t | 1 |
| Thilo Maurer | t****r@d****m | 1 |
| Tommy Jenkins | t****s@k****m | 1 |
| gomi_ningen | g****n@g****m | 1 |
| and 2 more... | ||
Issue and Pull Request metadata
Last synced: 10 days ago
Total issues: 68
Total pull requests: 64
Average time to close issues: 11 months
Average time to close pull requests: 4 months
Total issue authors: 63
Total pull request authors: 28
Average comments per issue: 2.01
Average comments per pull request: 0.78
Merged pull request: 27
Bot issues: 0
Bot pull requests: 3
Past year issues: 3
Past year pull requests: 8
Past year average time to close issues: N/A
Past year average time to close pull requests: 9 days
Past year issue authors: 3
Past year pull request authors: 3
Past year average comments per issue: 0.0
Past year average comments per pull request: 0.88
Past year merged pull request: 5
Past year bot issues: 0
Past year bot pull requests: 1
Top Issue Authors
- kloczek (3)
- iyaozhen (2)
- uri-rodberg (2)
- ChenXiaoTemp (2)
- kbroughton (1)
- kapilt (1)
- adamency (1)
- kintarowins (1)
- grokas-splunk (1)
- Granitosaurus (1)
- tomelliff (1)
- ijesneo611 (1)
- ric79 (1)
- ionutnechita (1)
- binbinu (1)
Top Pull Request Authors
- jamesls (11)
- springcomp (9)
- nateprewitt (8)
- hugovk (4)
- dependabot[bot] (3)
- iloveitaly (2)
- khneal (2)
- wiseaidev (2)
- cclauss (2)
- WatchTower001110 (2)
- michael-k (2)
- 2kjiejie (1)
- jstewmon (1)
- Inilien (1)
- uhlikfil (1)
Top Issue Labels
- feature-request (3)
- question (1)
- enhancement (1)
- response-requested (1)
Top Pull Request Labels
- dependencies (3)
- pending (1)
- needs-tests (1)
- python (1)
Package metadata
- Total packages: 9
-
Total downloads:
- pypi: 369,118,786 last-month
- Total docker downloads: 5,472,308,629
- Total dependent packages: 553 (may contain duplicates)
- Total dependent repositories: 64,155 (may contain duplicates)
- Total versions: 54
- Total maintainers: 4
pypi.org: jmespath
JSON Matching Expressions
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://jmespath.readthedocs.io/
- Licenses: MIT
- Latest release: 1.1.0 (published 14 days ago)
- Last Synced: 2026-01-26T23:59:17.086Z (10 days ago)
- Versions: 27
- Dependent Packages: 505
- Dependent Repositories: 63,755
- Downloads: 369,118,446 Last month
- Docker Downloads: 5,472,308,629
-
Rankings:
- Docker downloads count: 0.007%
- Downloads: 0.007%
- Dependent repos count: 0.022%
- Dependent packages count: 0.048%
- Average: 1.189%
- Stargazers count: 2.161%
- Forks count: 4.889%
- Maintainers (2)
spack.io: py-jmespath
JSON Matching Expressions.
- Homepage: https://github.com/jmespath/jmespath.py
- Licenses: []
- Latest release: 1.0.1 (published about 3 years ago)
- Last Synced: 2024-11-29T10:27:48.691Z (about 1 year ago)
- Versions: 3
- Dependent Packages: 8
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 5.405%
- Stargazers count: 5.53%
- Forks count: 7.642%
- Dependent packages count: 8.448%
- Maintainers (1)
conda-forge.org: jmespath
- Homepage: https://github.com/jmespath/jmespath.py
- Licenses: MIT
- Latest release: 1.0.1 (published over 3 years ago)
- Last Synced: 2026-01-02T08:07:58.724Z (about 1 month ago)
- Versions: 9
- Dependent Packages: 31
- Dependent Repositories: 200
-
Rankings:
- Dependent packages count: 2.151%
- Dependent repos count: 2.415%
- Average: 6.978%
- Stargazers count: 9.442%
- Forks count: 13.903%
pypi.org: jmespaths
JSON Matching Expressions
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://jmespaths.readthedocs.io/
- Licenses: MIT
- Latest release: 1.0.1 (published about 3 years ago)
- Last Synced: 2025-01-14T06:08:12.176Z (about 1 year ago)
- Versions: 7
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 340 Last month
-
Rankings:
- Stargazers count: 1.591%
- Forks count: 3.838%
- Dependent packages count: 6.633%
- Average: 12.523%
- Downloads: 19.94%
- Dependent repos count: 30.611%
- Maintainers (1)
anaconda.org: jmespath
JMESPath allows you to declaratively specify how to extract elements from a JSON document.
- Homepage: https://jmespath.org/
- Licenses: MIT
- Latest release: 1.0.1 (published about 2 years ago)
- Last Synced: 2026-01-15T14:00:17.338Z (22 days ago)
- Versions: 4
- Dependent Packages: 9
- Dependent Repositories: 200
-
Rankings:
- Dependent packages count: 5.87%
- Dependent repos count: 13.797%
- Average: 15.424%
- Stargazers count: 17.7%
- Forks count: 24.327%
nixpkgs-23.05: python310Packages.jmespath
JMESPath allows you to declaratively specify how to extract elements from a JSON document
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/jmespath/default.nix#L25
- Licenses: MIT
- Latest release: 1.0.1 (published 10 days ago)
- Last Synced: 2026-01-26T17:12:40.265Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-23.05: python311Packages.jmespath
JMESPath allows you to declaratively specify how to extract elements from a JSON document
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/jmespath/default.nix#L25
- Licenses: MIT
- Latest release: 1.0.1 (published 10 days ago)
- Last Synced: 2026-01-26T19:23:15.679Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-unstable: python313Packages.jmespath
JMESPath allows you to declaratively specify how to extract elements from a JSON document
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jmespath/default.nix#L26
- Licenses: MIT
- Latest release: 1.0.1 (published 10 days ago)
- Last Synced: 2026-01-27T02:28:40.480Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
nixpkgs-unstable: python314Packages.jmespath
JMESPath allows you to declaratively specify how to extract elements from a JSON document
- Homepage: https://github.com/jmespath/jmespath.py
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/jmespath/default.nix#L26
- Licenses: MIT
- Latest release: 1.0.1 (published 10 days ago)
- Last Synced: 2026-01-27T08:00:08.676Z (10 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
Dependencies
- hypothesis ==5.5.4
- hypothesis ==5.35.4
- hypothesis ==3.1.0
- pytest ==6.2.5
- pytest-cov ==3.0.0
- wheel ==0.24.0
- actions/checkout v2 composite
- actions/setup-python v2 composite