https://github.com/sindresorhus/p-queue
async-functions async-queue node-module npm-package promise promise-queue queue queue-data-stucture
Score: 33.633734181839486
Last synced: about 6 hours ago
JSON representation
Repository metadata:
Promise queue with concurrency control
- Host: GitHub
- URL: https://github.com/sindresorhus/p-queue
- Owner: sindresorhus
- License: mit
- Created: 2016-10-28T10:57:52.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2026-10-16T21:25:44.000Z (22 days ago)
- Last Synced: 2026-11-03T14:37:06.333Z (4 days ago)
- Topics: async-functions, async-queue, node-module, npm-package, promise, promise-queue, queue, queue-data-stucture
- Language: TypeScript
- Size: 404 KB
- Stars: 4,305
- Watchers: 18
- Forks: 232
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: license
- Security: .github/security.md
-
Funding:
- Github: sindresorhus
- Open collective: sindresorhus
- Buy me a coffee: sindresorhus
- Custom: https://sindresorhus.com/donate
Owner metadata:
- Name: Sindre Sorhus
- Login: sindresorhus
- Email:
- Kind: user
- Description: Full-Time Open-Sourcerer. Focused on Swift & JavaScript. Makes macOS apps, CLI tools, npm packages.
- Website: https://sindresorhus.com/apps
- Location:
- Twitter: sindresorhus
- Company:
- Icon url: https://avatars.githubusercontent.com/u/170270?u=34acd557a042ac478d273a4621570cadb6b0bd89&v=4
- Repositories: 1111
- Last Synced at: 2024-10-29T21:14:09.635Z
- Profile URL: https://github.com/sindresorhus
GitHub Events
Total
- Create event: 2
- Delete event: 1
- Fork event: 20
- Issue comment event: 45
- Issues event: 39
- Pull request event: 13
- Pull request review comment event: 23
- Pull request review event: 16
- Push event: 30
- Release event: 4
- Watch event: 438
- Total: 631
Last Year
- Fork event: 4
- Issue comment event: 3
- Issues event: 4
- Pull request event: 2
- Pull request review event: 3
- Push event: 15
- Release event: 2
- Watch event: 69
- Total: 102
Committers metadata
Last synced: 1 day ago
Total Commits: 231
Total Committers: 37
Avg Commits per committer: 6.243
Development Distribution Score (DDS): 0.277
Commits in past year: 56
Committers in past year: 4
Avg Commits per committer in past year: 14.0
Development Distribution Score (DDS) in past year: 0.054
| Name | Commits | |
|---|---|---|
| Sindre Sorhus | s****s@g****m | 167 |
| Richie Bendall | r****l@g****m | 13 |
| Vsevolod Strukchinsky | f****p@g****m | 9 |
| Rafael09ED | s****k@g****m | 3 |
| Onur Yıldırım | o****y | 2 |
| Lukas Tetzlaff | l****f | 2 |
| Edo Rivai | e****i@g****m | 2 |
| Dobes Vandermeer | d****v@g****m | 2 |
| Dimitri Benin | B****r | 2 |
| Bob Long | r****g@g****m | 2 |
| 1da | d****2@g****m | 1 |
| Adam Meech | m****m@g****m | 1 |
| Ahmad Ilaiwi | a****i@g****m | 1 |
| Alex Miller | c****z@g****m | 1 |
| Christopher Peng | w****g@g****m | 1 |
| Dave Gramlich | c****p@g****m | 1 |
| Denis Saripov | 7****s | 1 |
| Eric Cornelius | E****s@g****m | 1 |
| matamatanot | 3****t | 1 |
| aikawayataro | 1****o | 1 |
| Zoltan Kochan | z****n | 1 |
| X.L | l****o@g****m | 1 |
| Vivek Kumar Bansal | 5****l | 1 |
| Tim Jones | m****s@g****m | 1 |
| Szymon Marczak | 3****k | 1 |
| Ruchama Goldman | r****n@q****m | 1 |
| Raishav Hanspal | 6****l | 1 |
| Raees Iqbal | 1****i | 1 |
| Przemysław Zalewski | p****i@s****l | 1 |
| Noah Manneschmidt | n****m | 1 |
| and 7 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 129
Total pull requests: 48
Average time to close issues: about 1 year
Average time to close pull requests: about 2 months
Total issue authors: 117
Total pull request authors: 37
Average comments per issue: 2.65
Average comments per pull request: 1.48
Merged pull request: 16
Bot issues: 0
Bot pull requests: 0
Past year issues: 15
Past year pull requests: 6
Past year average time to close issues: 8 days
Past year average time to close pull requests: 10 days
Past year issue authors: 13
Past year pull request authors: 6
Past year average comments per issue: 0.47
Past year average comments per pull request: 1.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- drmrbrewer (3)
- pzich (2)
- MarcelFinkbeiner (2)
- ognif (2)
- adenzhou1350 (2)
- acrodrig (2)
- galaczi (2)
- rightaway (2)
- thejamespower (2)
- tsushanth (2)
- sindresorhus (2)
- szmarczak (1)
- zhengyimeng (1)
- nolannguyen1212 (1)
- glhrmv (1)
Top Pull Request Authors
- Richienb (6)
- RaishavHanspal (3)
- RaeesBhatti (2)
- dobesv (2)
- noahm (2)
- lukehorvat (2)
- Misaka-0x447f (1)
- JammingBen (1)
- Benedikt1992 (1)
- jpike88 (1)
- lynxtaa (1)
- kheyse (1)
- Rafael09ED (1)
- szmarczak (1)
- shamilovtim (1)
Top Issue Labels
- help wanted (14)
- enhancement (9)
- bug (3)
- documentation (1)
- question (1)
Top Pull Request Labels
Package metadata
- Total packages: 19
-
Total downloads:
- npm: 150,064,094 last-month
- Total docker downloads: 2,386,486,549
- Total dependent packages: 1,897 (may contain duplicates)
- Total dependent repositories: 128,482 (may contain duplicates)
- Total versions: 183
- Total maintainers: 22
npmjs.org: @types/p-queue
Stub TypeScript definitions entry for p-queue, which provides its own types definitions
- Homepage:
- Licenses: MIT
- Latest release: 3.2.1 (published over 7 years ago)
- Last Synced: 2026-11-06T02:43:09.596Z (1 day ago)
- Versions: 7
- Dependent Packages: 68
- Dependent Repositories: 3,232
- Downloads: 494,416 Last month
- Docker Downloads: 165,866,025
-
Rankings:
- Docker downloads count: 0.138%
- Downloads: 0.21%
- Average: 0.304%
- Dependent repos count: 0.39%
- Dependent packages count: 0.479%
- Maintainers (1)
npmjs.org: p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 10.0.0 (published 26 days ago)
- Last Synced: 2026-11-05T14:33:53.553Z (2 days ago)
- Versions: 59
- Dependent Packages: 1,808
- Dependent Repositories: 125,243
- Downloads: 149,568,238 Last month
- Docker Downloads: 2,220,620,524
-
Rankings:
- Dependent packages count: 0.043%
- Downloads: 0.054%
- Dependent repos count: 0.091%
- Docker downloads count: 0.097%
- Average: 0.714%
- Stargazers count: 1.574%
- Forks count: 2.428%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: @ilb/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 7.1.0 (published almost 5 years ago)
- Last Synced: 2026-11-05T04:35:11.714Z (2 days ago)
- Versions: 1
- Dependent Packages: 4
- Dependent Repositories: 3
- Downloads: 109 Last month
-
Rankings:
- Stargazers count: 1.599%
- Forks count: 2.459%
- Average: 4.437%
- Dependent packages count: 4.507%
- Dependent repos count: 6.341%
- Downloads: 7.277%
- Maintainers (6)
-
Funding:
- https://github.com/sponsors/sindresorhus
proxy.golang.org: github.com/sindresorhus/p-queue
- Homepage:
- Documentation: https://pkg.go.dev/github.com/sindresorhus/p-queue#section-documentation
- Licenses: mit
- Latest release: v10.0.0+incompatible (published 26 days ago)
- Last Synced: 2026-11-06T01:44:10.369Z (1 day ago)
- Versions: 58
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.835%
- Forks count: 1.299%
- Average: 4.62%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
npmjs.org: p-queue-es5
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 6.0.2 (published over 7 years ago)
- Last Synced: 2026-11-06T08:48:37.807Z (1 day ago)
- Versions: 1
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 695 Last month
-
Rankings:
- Stargazers count: 1.6%
- Forks count: 2.459%
- Average: 5.502%
- Dependent packages count: 5.888%
- Downloads: 7.264%
- Dependent repos count: 10.296%
- Maintainers (1)
npmjs.org: @okbeng03/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 7.1.0 (published almost 5 years ago)
- Last Synced: 2026-11-05T23:01:00.218Z (1 day ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 30 Last month
-
Rankings:
- Stargazers count: 1.6%
- Forks count: 2.459%
- Average: 8.465%
- Dependent packages count: 8.834%
- Dependent repos count: 10.296%
- Downloads: 19.139%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: @hysc/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 6.3.0 (published almost 4 years ago)
- Last Synced: 2026-11-06T01:54:55.670Z (1 day ago)
- Versions: 1
- Dependent Packages: 2
- Dependent Repositories: 0
- Downloads: 9 Last month
-
Rankings:
- Stargazers count: 2.279%
- Forks count: 3.106%
- Dependent packages count: 9.479%
- Average: 10.09%
- Downloads: 10.282%
- Dependent repos count: 25.306%
- Maintainers (2)
npmjs.org: p-aggregate-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 8.0.12 (published over 5 years ago)
- Last Synced: 2026-11-06T01:43:58.475Z (1 day ago)
- Versions: 12
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 35 Last month
-
Rankings:
- Stargazers count: 2.159%
- Forks count: 2.94%
- Average: 13.832%
- Dependent packages count: 16.224%
- Downloads: 22.51%
- Dependent repos count: 25.328%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: @xuhaojun/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 7.2.0-noah.5 (published over 4 years ago)
- Last Synced: 2026-11-05T08:49:29.052Z (2 days ago)
- Versions: 6
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 48 Last month
-
Rankings:
- Stargazers count: 2.159%
- Forks count: 2.94%
- Average: 13.995%
- Dependent packages count: 16.22%
- Downloads: 23.351%
- Dependent repos count: 25.306%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
repo1.maven.org: org.webjars.npm:p-queue
WebJar for p-queue
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/p-queue/
- Licenses: MIT
- Latest release: 8.1.1 (published about 1 year ago)
- Last Synced: 2026-11-06T01:44:10.652Z (1 day ago)
- Versions: 6
- Dependent Packages: 4
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 5.718%
- Forks count: 11.001%
- Average: 16.401%
- Dependent packages count: 16.904%
- Dependent repos count: 31.98%
npmjs.org: a98k-es5-p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 1.0.1 (published about 7 years ago)
- Last Synced: 2026-11-06T02:33:53.739Z (1 day ago)
- Versions: 2
- Dependent Packages: 3
- Dependent Repositories: 1
- Downloads: 9 Last month
-
Rankings:
- Stargazers count: 1.601%
- Forks count: 2.463%
- Dependent packages count: 8.834%
- Dependent repos count: 10.296%
- Average: 16.615%
- Downloads: 59.882%
- Maintainers (1)
npmjs.org: kokoro-p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 6.2.0 (published about 7 years ago)
- Last Synced: 2026-11-05T04:03:50.499Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 1.6%
- Forks count: 2.459%
- Dependent repos count: 10.296%
- Average: 18.033%
- Dependent packages count: 20.908%
- Downloads: 54.903%
- Maintainers (1)
npmjs.org: wc-p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 6.4.0 (published over 6 years ago)
- Last Synced: 2026-11-05T07:34:18.868Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3 Last month
-
Rankings:
- Stargazers count: 2.274%
- Forks count: 2.94%
- Average: 20.694%
- Dependent repos count: 25.328%
- Dependent packages count: 32.894%
- Downloads: 40.033%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: vlopp-p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 6.3.0 (published over 6 years ago)
- Last Synced: 2026-11-06T19:07:08.886Z (about 18 hours ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 4 Last month
-
Rankings:
- Stargazers count: 2.274%
- Forks count: 2.94%
- Average: 21.405%
- Dependent repos count: 25.328%
- Dependent packages count: 32.894%
- Downloads: 43.589%
- Maintainers (1)
npmjs.org: @depup/p-queue
Promise queue with concurrency control (with updated dependencies)
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 9.3.5-depup.0 (published 27 days ago)
- Last Synced: 2026-11-05T03:18:44.789Z (2 days ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 367 Last month
-
Rankings:
- Dependent repos count: 22.199%
- Average: 27.098%
- Dependent packages count: 31.997%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: @nmann/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Status: deprecated
- Licenses: MIT
- Latest release: 8.1.1 (published almost 2 years ago)
- Last Synced: 2026-11-05T11:17:16.471Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 102 Last month
-
Rankings:
- Dependent repos count: 25.149%
- Average: 30.764%
- Dependent packages count: 36.379%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
npmjs.org: @rata2020/p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Licenses: MIT
- Latest release: 8.1.3 (published almost 2 years ago)
- Last Synced: 2026-11-05T07:34:22.102Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 7 Last month
-
Rankings:
- Dependent repos count: 25.161%
- Average: 30.779%
- Dependent packages count: 36.397%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
repo1.maven.org: org.mvnpm:p-queue
Promise queue with concurrency control
- Homepage: https://github.com/sindresorhus/p-queue#readme
- Documentation: https://appdoc.app/artifact/org.mvnpm/p-queue/
- Licenses: MIT
- Latest release: 10.0.0 (published 24 days ago)
- Last Synced: 2026-11-06T01:44:07.454Z (1 day ago)
- Versions: 13
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 31.759%
- Average: 38.582%
- Dependent packages count: 45.405%
npmjs.org: @oraichain/p-queue
Promise queue with concurrency control
- Homepage:
- Licenses: MIT
- Latest release: 8.0.4 (published almost 3 years ago)
- Last Synced: 2026-11-05T12:11:47.712Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 14 Last month
-
Rankings:
- Dependent repos count: 35.362%
- Average: 42.959%
- Dependent packages count: 50.557%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/sindresorhus
Dependencies
- actions/checkout v2 composite
- actions/setup-node v2 composite
- @sindresorhus/tsconfig ^2.0.0 development
- @types/benchmark ^2.1.1 development
- @types/node ^17.0.13 development
- ava ^5.1.1 development
- benchmark ^2.1.4 development
- del-cli ^5.0.0 development
- delay ^5.0.0 development
- in-range ^3.0.0 development
- p-defer ^4.0.0 development
- random-int ^3.0.0 development
- time-span ^5.0.0 development
- ts-node ^10.9.1 development
- tsd ^0.25.0 development
- typescript ^4.8.4 development
- xo ^0.44.0 development
- eventemitter3 ^4.0.7
- p-timeout ^5.0.2