https://github.com/express-rate-limit/express-rate-limit
api express express-js express-middleware nodejs rate-limiter rate-limiting rest-api security web
Score: 8.091933455979893
Last synced: about 21 hours ago
JSON representation
Repository metadata:
Basic rate-limiting middleware for the Express web server
- Host: GitHub
- URL: https://github.com/express-rate-limit/express-rate-limit
- Owner: express-rate-limit
- License: other
- Created: 2014-12-11T01:56:32.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2026-05-19T04:42:30.000Z (13 days ago)
- Last Synced: 2026-05-19T07:12:59.718Z (13 days ago)
- Topics: api, express, express-js, express-middleware, nodejs, rate-limiter, rate-limiting, rest-api, security, web
- Language: TypeScript
- Homepage: https://npmjs.com/package/express-rate-limit
- Size: 3.82 MB
- Stars: 3,258
- Watchers: 16
- Forks: 250
- Open Issues: 10
-
Metadata Files:
- Readme: readme.md
- License: license.md
- Security: security.md
-
Funding:
- Github: express-rate-limit
Owner metadata:
- Name: Express Rate Limit
- Login: express-rate-limit
- Email:
- Kind: organization
- Description: Rate-limiting middleware for Express
- Website: https://express-rate-limit.github.io
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/117689732?v=4
- Repositories: 12
- Last Synced at: 2025-10-23T07:58:40.847Z
- Profile URL: https://github.com/express-rate-limit
Dependencies
.github/workflows/ci.yaml
actions
- actions/checkout v3 composite
- actions/setup-node v3 composite
- softprops/action-gh-release v1 composite
package-lock.json
npm
- 766 dependencies
package.json
npm
- @jest/globals 29.3.1 development
- @types/express 4.17.14 development
- @types/jest 29.2.3 development
- @types/node 18.11.9 development
- @types/supertest 2.0.12 development
- cross-env 7.0.3 development
- del-cli 5.0.0 development
- dts-bundle-generator 7.0.0 development
- esbuild 0.15.14 development
- express 4.18.2 development
- husky 8.0.2 development
- jest 29.3.1 development
- lint-staged 13.0.3 development
- npm-run-all 4.1.5 development
- supertest 6.3.1 development
- ts-jest 29.0.3 development
- ts-node 10.9.1 development
- typescript 4.8.4 development
- xo 0.49.0 development
test/external/imports/default-import/js-cjs/package.json
npm
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/default-import/js-esm/package.json
npm
- cross-env ^7.0.3 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/default-import/ts-cjs/package.json
npm
- @types/express ^4.17.13 development
- @types/jest ^27.0.3 development
- @types/node ^17.0.4 development
- @types/supertest ^2.0.11 development
- @typescript-eslint/eslint-plugin ^5.8.1 development
- @typescript-eslint/parser ^5.8.1 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- ts-jest ^27.1.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.4 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/default-import/ts-esm/package.json
npm
- @types/express ^4.17.13 development
- @types/jest ^27.0.3 development
- @types/node ^17.0.4 development
- @types/supertest ^2.0.11 development
- @typescript-eslint/eslint-plugin ^5.8.1 development
- @typescript-eslint/parser ^5.8.1 development
- cross-env ^7.0.3 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- ts-jest ^27.1.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.4 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/named-import/js-cjs/package.json
npm
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/named-import/js-esm/package.json
npm
- cross-env ^7.0.3 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/named-import/ts-cjs/package.json
npm
- @types/express ^4.17.13 development
- @types/jest ^27.0.3 development
- @types/node ^17.0.4 development
- @types/supertest ^2.0.11 development
- @typescript-eslint/eslint-plugin ^5.8.1 development
- @typescript-eslint/parser ^5.8.1 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- ts-jest ^27.1.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.4 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/imports/named-import/ts-esm/package.json
npm
- @types/express ^4.17.13 development
- @types/jest ^27.0.3 development
- @types/node ^17.0.4 development
- @types/supertest ^2.0.11 development
- @typescript-eslint/eslint-plugin ^5.8.1 development
- @typescript-eslint/parser ^5.8.1 development
- cross-env ^7.0.3 development
- eslint ^8.6.0 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- ts-jest ^27.1.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.4 development
- express ^4.17.2
- express-rate-limit file:../../../../..
test/external/stores/package.json
npm
- @types/express ^4.17.13 development
- @types/node ^16.11.11 development
- @types/supertest ^2.0.11 development
- cross-env ^7.0.3 development
- jest ^27.4.5 development
- supertest ^6.1.6 development
- ts-jest ^27.1.2 development
- ts-node ^10.4.0 development
- typescript ^4.5.2 development
- @types/rate-limit-redis ^1.7.3
- express ^4.17.2
- express-rate-limit file:../../..
- precise-memory-rate-limit ^1.1.4
- rate-limit-memcached ^0.6.0
- rate-limit-mongo ^2.3.2
- rate-limit-redis ^2.1.0
test/external/imports/default-import/js-cjs/pnpm-lock.yaml
npm
- 411 dependencies
test/external/imports/default-import/js-esm/pnpm-lock.yaml
npm
- 412 dependencies
test/external/imports/default-import/ts-cjs/pnpm-lock.yaml
npm
- 462 dependencies
test/external/imports/default-import/ts-esm/pnpm-lock.yaml
npm
- 463 dependencies
test/external/imports/named-import/js-cjs/pnpm-lock.yaml
npm
- 411 dependencies
test/external/imports/named-import/js-esm/pnpm-lock.yaml
npm
- 412 dependencies
test/external/imports/named-import/ts-cjs/pnpm-lock.yaml
npm
- 462 dependencies
test/external/imports/named-import/ts-esm/pnpm-lock.yaml
npm
- 463 dependencies
test/external/stores/pnpm-lock.yaml
npm
- 429 dependencies