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

https://github.com/nestjs/throttler

javascript nest nestjs nestjs-throttler nodejs rate-limiter typescript

Score: 27.165077302084555

Last synced: about 20 hours ago
JSON representation

Repository metadata:

A rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 2,760
Total Committers: 45
Avg Commits per committer: 61.333
Development Distribution Score (DDS): 0.447

Commits in past year: 234
Committers in past year: 12
Avg Commits per committer in past year: 19.5
Development Distribution Score (DDS) in past year: 0.132

Name Email Commits
renovate[bot] 2****] 1526
Renovate Bot b****t@r****m 638
dependabot-preview[bot] 2****] 274
Jay McDoniel j****9@g****m 121
Kim 金可明 k****n@p****m 60
github-actions[bot] g****] 25
Chris/si 2****i 10
Jonas Wagner l****h@g****m 10
Asif Jalil 6****l 8
Tony133 a****3@g****m 8
Kamil Myśliwiec m****l@k****m 8
Muhammed Ali Kösen m****n@m****m 7
dependabot[bot] 4****] 7
melonges m****s@i****m 5
Benjamin Levesque 1****e 4
Jay McDoniel j****l@c****m 4
Gürgün Dayıoğlu h****y@g****y 3
Stefan Sundin g****t@s****m 3
Waidmann a****n@h****m 3
Jackie McDoniel j****9@p****e 2
AljazOblonsek a****k@g****m 2
Juan Ignacio Rios 5****5 2
Oleg Gun 1****n 2
semantic-release-bot s****t@m****t 2
Tom Boettger t****r@l****e 2
Patrick Phan p****u@g****m 2
Manuchehr m****2@g****m 2
Maciej Jasiewicz m****z@i****m 2
Achim Nohl a****l@o****e 2
nick good n****d@h****m 1
and 15 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 55
Total pull requests: 1,528
Average time to close issues: 2 months
Average time to close pull requests: 1 day
Total issue authors: 42
Total pull request authors: 36
Average comments per issue: 2.49
Average comments per pull request: 0.06
Merged pull request: 1,419
Bot issues: 7
Bot pull requests: 1,458

Past year issues: 9
Past year pull requests: 111
Past year average time to close issues: 13 days
Past year average time to close pull requests: 3 days
Past year issue authors: 6
Past year pull request authors: 11
Past year average comments per issue: 0.78
Past year average comments per pull request: 0.16
Past year merged pull request: 80
Past year bot issues: 0
Past year bot pull requests: 95

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

Top Issue Authors

  • renovate[bot] (7)
  • mhalikosen (4)
  • TrejGun (3)
  • siisee11 (2)
  • melonges (2)
  • jkasztur (1)
  • amrsalama (1)
  • hcminh (1)
  • namphantech (1)
  • ticmaisdev (1)
  • Zmaon (1)
  • zhang-quan-yi (1)
  • AljazOblonsek (1)
  • ilanl (1)
  • sadams (1)

Top Pull Request Authors

  • renovate[bot] (1,431)
  • github-actions[bot] (25)
  • jmcdo29 (15)
  • mhalikosen (5)
  • melonges (4)
  • Tony133 (4)
  • gurgunday (4)
  • Asadshah7950 (3)
  • dependabot[bot] (2)
  • Ganesha2552 (2)
  • TrejGun (2)
  • ahmadi-akbar (2)
  • Waidmann (2)
  • kamilmysliwiec (2)
  • stefansundin (2)

Top Issue Labels

  • bug (19)

Top Pull Request Labels

  • bug (3)
  • dependencies (2)
  • enhancement (1)
  • hacktoberfest-accepted (1)
  • Ready for review (1)
  • javascript (1)

Package metadata

npmjs.org: @nestjs/throttler

A Rate-Limiting module for NestJS to work on Express, Fastify, Websockets, Socket.IO, and GraphQL, all rolled up into a simple package.

  • Homepage: https://github.com/nestjs/throttler#readme
  • Licenses: MIT
  • Latest release: 6.7.1 (published about 1 month ago)
  • Last Synced: 2026-10-29T18:55:03.758Z (2 days ago)
  • Versions: 31
  • Dependent Packages: 56
  • Dependent Repositories: 780
  • Downloads: 17,305,281 Last month
  • Docker Downloads: 1,744,803
  • Rankings:
    • Downloads: 0.294%
    • Docker downloads count: 0.456%
    • Dependent repos count: 0.679%
    • Dependent packages count: 0.845%
    • Average: 1.604%
    • Stargazers count: 3.11%
    • Forks count: 4.237%
  • Maintainers (2)
proxy.golang.org: github.com/nestjs/throttler

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/nestjs/throttler#section-documentation
  • Licenses: mit
  • Latest release: v6.7.1+incompatible (published about 1 month ago)
  • Last Synced: 2026-10-29T18:54:13.055Z (2 days ago)
  • Versions: 34
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.644%
    • Average: 4.8%
    • Dependent repos count: 4.956%

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v3 composite
  • pascalgn/automerge-action v0.15.6 composite
.github/workflows/release.yml actions
  • actions/checkout master composite
  • actions/setup-node master composite
  • changesets/action master composite
package.json npm
  • @apollo/server 4.9.3 development
  • @changesets/cli 2.26.2 development
  • @commitlint/cli 17.7.1 development
  • @commitlint/config-angular 17.7.0 development
  • @nestjs/cli 10.1.18 development
  • @nestjs/common 10.2.6 development
  • @nestjs/core 10.2.6 development
  • @nestjs/graphql 12.0.9 development
  • @nestjs/platform-express 10.2.6 development
  • @nestjs/platform-fastify 10.2.6 development
  • @nestjs/platform-socket.io 10.2.6 development
  • @nestjs/platform-ws 10.2.6 development
  • @nestjs/schematics 10.0.2 development
  • @nestjs/testing 10.2.6 development
  • @nestjs/websockets 10.2.6 development
  • @semantic-release/git 10.0.1 development
  • @types/express 4.17.17 development
  • @types/express-serve-static-core 4.17.36 development
  • @types/jest 29.5.5 development
  • @types/md5 2.3.2 development
  • @types/node 18.17.18 development
  • @types/supertest 2.0.12 development
  • @typescript-eslint/eslint-plugin 6.7.2 development
  • @typescript-eslint/parser 6.7.2 development
  • apollo-server-fastify 3.12.1 development
  • conventional-changelog-cli 4.1.0 development
  • cz-conventional-changelog 3.3.0 development
  • eslint 8.49.0 development
  • eslint-config-prettier 9.0.0 development
  • eslint-plugin-import 2.28.1 development
  • graphql 16.8.1 development
  • graphql-tools 9.0.0 development
  • husky 8.0.3 development
  • jest 29.7.0 development
  • lint-staged 14.0.1 development
  • nodemon 3.0.1 development
  • pactum ^3.4.1 development
  • pinst 3.0.0 development
  • prettier 3.0.3 development
  • reflect-metadata 0.1.13 development
  • rimraf 5.0.1 development
  • rxjs 7.8.1 development
  • socket.io 4.7.2 development
  • supertest 6.3.3 development
  • ts-jest 29.1.1 development
  • ts-loader 9.4.4 development
  • ts-node 10.9.1 development
  • tsconfig-paths 4.2.0 development
  • typescript 5.2.2 development
  • ws 8.14.2 development
  • md5 ^2.2.1
pnpm-lock.yaml npm
  • 1303 dependencies