https://github.com/tox-dev/platformdirs
appdirs configuration cross-platform xdg xdg-user-dirs
Score: 33.828309302606556
Last synced: about 10 hours ago
JSON representation
Repository metadata:
A Python package for determining platform-specific directories (e.g. user data, config, cache, logs). Handles the differences between macOS, Windows, Linux/Unix, and Android so you don't have to.
- Host: GitHub
- URL: https://github.com/tox-dev/platformdirs
- Owner: tox-dev
- License: mit
- Created: 2021-05-13T11:48:19.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-08-17T17:42:21.000Z (7 days ago)
- Last Synced: 2026-08-17T23:24:26.270Z (7 days ago)
- Topics: appdirs, configuration, cross-platform, xdg, xdg-user-dirs
- Language: Python
- Homepage: https://platformdirs.readthedocs.io
- Size: 863 KB
- Stars: 968
- Watchers: 9
- Forks: 86
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yaml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
-
Funding:
- Github: gaborbernat
- Tidelift: pypi/platformdirs
- Thanks dev: u/gh/gaborbernat
Owner metadata:
- Name: tox development team
- Login: tox-dev
- Email: gaborjbernat@gmail.com
- Kind: organization
- Description: testing out of the box
- Website: https://tox.wiki
- Location: United Kingdom
- Twitter: gjbernat
- Company:
- Icon url: https://avatars.githubusercontent.com/u/20345659?v=4
- Repositories: 31
- Last Synced at: 2024-05-01T09:35:00.421Z
- Profile URL: https://github.com/tox-dev
GitHub Events
Total
- Create event: 62
- Delete event: 61
- Fork event: 14
- Issue comment event: 56
- Issues event: 29
- Pull request event: 106
- Pull request review comment event: 26
- Pull request review event: 85
- Push event: 116
- Release event: 3
- Watch event: 219
- Total: 777
Last Year
- Create event: 31
- Delete event: 32
- Fork event: 4
- Issue comment event: 33
- Issues event: 20
- Pull request event: 34
- Pull request review comment event: 8
- Pull request review event: 21
- Push event: 65
- Release event: 2
- Watch event: 43
- Total: 293
Committers metadata
Last synced: 5 days ago
Total Commits: 600
Total Committers: 89
Avg Commits per committer: 6.742
Development Distribution Score (DDS): 0.772
Commits in past year: 145
Committers in past year: 18
Avg Commits per committer in past year: 8.056
Development Distribution Score (DDS) in past year: 0.6
| Name | Commits | |
|---|---|---|
| pre-commit-ci[bot] | 6****] | 137 |
| Bernát Gábor | g****t@g****m | 127 |
| dependabot[bot] | 4****] | 57 |
| Trent Mick | t****m@g****m | 28 |
| Julian Berman | J****n@G****m | 21 |
| Jeff Rouse | j****r@i****o | 19 |
| Eddy Petrișor | e****r@g****m | 17 |
| Sridhar Ratnakumar | s****a@g****m | 13 |
| Sridhar Ratnakumar | s****r@a****m | 12 |
| Sridhar Ratnakumar | g****b@s****e | 12 |
| Jon Dufresne | j****e@g****m | 12 |
| Hugo van Kemenade | h****k | 9 |
| Ofek Lev | o****r@g****m | 8 |
| Benjamin Drung | b****g@p****m | 7 |
| Kemal Zebari | 6****b | 7 |
| cpburnz | c****z@g****m | 7 |
| jack1142 | 6****2 | 5 |
| Ruslan Kuprieiev | k****r@g****m | 4 |
| Thomas Grainger | t****n@g****m | 4 |
| Sridhar Ratnakumar | m****e@s****e | 3 |
| Matěj Cepl | m****l@r****m | 3 |
| Edgar Ramírez Mondragón | 1****n | 3 |
| Joe Esposito | j****e@j****m | 3 |
| carlgeorge | c****e@r****m | 3 |
| darrenhuai | 6****i | 3 |
| wzy | 3****u | 2 |
| Sergey Fedoseev | f****y@g****m | 2 |
| Pradyun Gedam | p****g@g****m | 2 |
| Pablo Prietz | p****o@p****g | 2 |
| Mark Keller | 8****0 | 2 |
| and 59 more... | ||
Issue and Pull Request metadata
Last synced: about 22 hours ago
Total issues: 63
Total pull requests: 335
Average time to close issues: 7 days
Average time to close pull requests: 3 days
Total issue authors: 57
Total pull request authors: 54
Average comments per issue: 2.89
Average comments per pull request: 0.52
Merged pull request: 294
Bot issues: 1
Bot pull requests: 205
Past year issues: 14
Past year pull requests: 114
Past year average time to close issues: 5 days
Past year average time to close pull requests: about 12 hours
Past year issue authors: 14
Past year pull request authors: 17
Past year average comments per issue: 0.5
Past year average comments per pull request: 0.28
Past year merged pull request: 103
Past year bot issues: 0
Past year bot pull requests: 68
Top Issue Authors
- julie777 (2)
- Jackenmen (2)
- domdfcoding (2)
- reneeotten (2)
- PhrozenByte (2)
- Pro-pra (2)
- v4u6h4n (1)
- 0-wiz-0 (1)
- uilianries (1)
- tiran (1)
- mushitoriami (1)
- AWhetter (1)
- Berserker66 (1)
- havocesp (1)
- nukemiko (1)
Top Pull Request Authors
- pre-commit-ci[bot] (143)
- dependabot[bot] (62)
- gaborbernat (54)
- ofek (5)
- hugovk (4)
- darrenhuai (4)
- WhyNotHugo (3)
- edgarrmondragon (3)
- Jackenmen (3)
- gene1wood (2)
- moi15moi (2)
- bysiber (2)
- Blocked (2)
- Jayman2000 (2)
- papr (2)
Top Issue Labels
- help wanted (7)
- enhancement (5)
- bug (3)
- question (1)
Top Pull Request Labels
- dependencies (62)
- github_actions (27)
- enhancement (5)
- documentation (4)
- bug (4)
- skip news (2)
Package metadata
- Total packages: 3
-
Total downloads:
- pypi: 809,061,531 last-month
- Total docker downloads: 4,889,021,313
- Total dependent packages: 1,088 (may contain duplicates)
- Total dependent repositories: 62,842 (may contain duplicates)
- Total versions: 70
- Total maintainers: 3
pypi.org: platformdirs
A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`.
- Homepage: https://github.com/tox-dev/platformdirs
- Documentation: https://platformdirs.readthedocs.io
- Licenses: MIT
- Latest release: 4.11.3 (published 11 days ago)
- Last Synced: 2026-08-22T11:34:56.045Z (2 days ago)
- Versions: 68
- Dependent Packages: 1,088
- Dependent Repositories: 62,842
- Downloads: 809,061,531 Last month
- Docker Downloads: 4,889,021,313
-
Rankings:
- Downloads: 0.006%
- Docker downloads count: 0.014%
- Dependent repos count: 0.023%
- Dependent packages count: 0.032%
- Average: 1.938%
- Stargazers count: 3.898%
- Forks count: 7.657%
- Maintainers (3)
proxy.golang.org: github.com/tox-dev/platformdirs
- Homepage:
- Status: removed
- Documentation: https://pkg.go.dev/github.com/tox-dev/platformdirs#section-documentation
- Licenses: mit
- Latest release: v0.0.0-20260812205011-6d2105a28ea2 (published 12 days ago)
- Last Synced: 2026-08-23T00:29:26.627Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.482%
- Average: 4.633%
- Dependent repos count: 4.783%
pkgsrc-netbsd-x86_64-10.1-all: misc/py-platformdirs
Python module for determining appropriate platform-specific dirs
- Homepage: https://github.com/tox-dev/platformdirs
- Documentation: https://pkgsrc.se/misc/py-platformdirs
- Licenses: mit
- Latest release: 4.9.4 (published 6 months ago)
- Last Synced: 2026-05-27T08:25:21.233Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- typing-extensions >=4.4; python_version < "3.8"
- actions/checkout v6 composite
- actions/download-artifact v8 composite
- actions/upload-artifact v7 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- actions/download-artifact v8 composite
- actions/upload-artifact v7 composite
- astral-sh/setup-uv v7 composite
- pypa/gh-action-pypi-publish v1.13.0 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite