https://github.com/vvo/iron-session
authentication cookies expressjs nextjs nodejs serverless session stateless
Score: 28.381298681178297
Last synced: 1 day ago
JSON representation
Repository metadata:
🛠Secure, stateless, and cookie-based session library for Next.js or any JavaScript framework
- Host: GitHub
- URL: https://github.com/vvo/iron-session
- Owner: vvo
- License: mit
- Created: 2020-03-05T10:27:50.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2026-10-27T22:03:06.000Z (12 days ago)
- Last Synced: 2026-11-02T08:06:50.694Z (6 days ago)
- Topics: authentication, cookies, expressjs, nextjs, nodejs, serverless, session, stateless
- Language: TypeScript
- Homepage: https://get-iron-session.vercel.app
- Size: 8.54 MB
- Stars: 4,153
- Watchers: 9
- Forks: 253
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yaml
- License: LICENSE.md
- Security: SECURITY.md
- Agents: AGENTS.md
-
Funding:
- Github: vvo, brc-dd
Owner metadata:
- Name: Vincent Voyer
- Login: vvo
- Email:
- Kind: user
- Description:
- Website: https://www.linkedin.com/in/vvoyer
- Location: Nantes, France
- Twitter: vvoyer
- Company: Vercel
- Icon url: https://avatars.githubusercontent.com/u/123822?u=5c91160ac439795400183bac330905155bee1a90&v=4
- Repositories: 196
- Last Synced at: 2024-05-01T11:20:54.254Z
- Profile URL: https://github.com/vvo
GitHub Events
Total
- Commit comment event: 1
- Create event: 56
- Delete event: 50
- Fork event: 21
- Issue comment event: 99
- Issues event: 19
- Pull request event: 108
- Push event: 762
- Watch event: 412
- Total: 1528
Last Year
- Create event: 2
- Delete event: 1
- Fork event: 3
- Issue comment event: 5
- Pull request event: 1
- Push event: 46
- Watch event: 25
- Total: 83
Committers metadata
Last synced: 2 days ago
Total Commits: 816
Total Committers: 48
Avg Commits per committer: 17.0
Development Distribution Score (DDS): 0.496
Commits in past year: 23
Committers in past year: 1
Avg Commits per committer in past year: 23.0
Development Distribution Score (DDS) in past year: 0.0
| Name | Commits | |
|---|---|---|
| renovate[bot] | 2****] | 411 |
| Vincent Voyer | v****t@c****m | 282 |
| Divyansh Singh | 4****d | 26 |
| dependabot[bot] | 4****] | 21 |
| Renovate Bot | b****t@r****m | 19 |
| Chris Ren | r****s@o****m | 4 |
| Izhaki | r****y@g****g | 3 |
| Joshua Byrd | p****s@g****m | 3 |
| allcontributors[bot] | 4****] | 3 |
| Christian QH | O****e | 2 |
| Oleksandr Bordun | b****r@g****m | 2 |
| Nick Parsons | n****8@g****m | 2 |
| Virginus Alajekwu | i****e@g****m | 2 |
| searchableguy | m****e@s****m | 2 |
| Doron Segal | d****2@g****m | 1 |
| Edward Brey | e****d@b****t | 1 |
| Eric Jensen | m****8@g****m | 1 |
| Chris Midgley | m****c@g****m | 1 |
| Brian Lau | l****n@g****m | 1 |
| Agu Valeriani | a****i | 1 |
| Hanjeong Lee | g****z@n****m | 1 |
| Howard Yun | H****1@g****m | 1 |
| Isaac Kwok | k****2@g****m | 1 |
| searchableguy | w****k@s****m | 1 |
| vaguue | 4****e | 1 |
| kimizuy | k****i@g****m | 1 |
| howard-stytch | 8****h | 1 |
| erwanvivien | 4****n | 1 |
| chrisroode | 7****e | 1 |
| abdoufma | g****s@g****m | 1 |
| and 18 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 133
Total pull requests: 501
Average time to close issues: 8 months
Average time to close pull requests: about 1 month
Total issue authors: 110
Total pull request authors: 34
Average comments per issue: 3.95
Average comments per pull request: 1.56
Merged pull request: 394
Bot issues: 3
Bot pull requests: 429
Past year issues: 2
Past year pull requests: 24
Past year average time to close issues: 5 months
Past year average time to close pull requests: about 1 month
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.33
Past year merged pull request: 18
Past year bot issues: 0
Past year bot pull requests: 2
Top Issue Authors
- vvo (5)
- Izhaki (4)
- chrisroode (3)
- renovate[bot] (3)
- younes-alouani (3)
- thomasop (3)
- dkrefta (2)
- Jared-Dahlke (2)
- tettoffensive (2)
- Arjan-Zuidema (2)
- brumm (2)
- deadcoder0904 (2)
- kemalatila (2)
- josiahwiebe (2)
- rudrabhikadiya3 (1)
Top Pull Request Authors
- renovate[bot] (428)
- vvo (22)
- MaximKing1 (5)
- astrotars (4)
- brc-dd (4)
- virginus01 (2)
- chrisroode (2)
- howard-stytch (2)
- snaka (2)
- EddieIsNotAvailable (2)
- renchris (2)
- zomars (2)
- abdoufma (2)
- erwanvivien (2)
- csprance (1)
Top Issue Labels
- pr-welcome (3)
- need simple reproduction (2)
- released (1)
Top Pull Request Labels
Package metadata
- Total packages: 8
-
Total downloads:
- npm: 10,604,869 last-month
- Total docker downloads: 14,384
- Total dependent packages: 41 (may contain duplicates)
- Total dependent repositories: 900 (may contain duplicates)
- Total versions: 140
- Total maintainers: 7
npmjs.org: iron-session
Secure, stateless, and cookie-based session library for JavaScript
- Homepage:
- Licenses: MIT
- Latest release: 9.0.1 (published 2 months ago)
- Last Synced: 2026-11-06T04:16:26.997Z (2 days ago)
- Versions: 70
- Dependent Packages: 39
- Dependent Repositories: 900
- Downloads: 10,604,686 Last month
- Docker Downloads: 14,384
-
Rankings:
- Downloads: 0.474%
- Dependent repos count: 0.647%
- Docker downloads count: 0.798%
- Dependent packages count: 1.009%
- Average: 1.142%
- Stargazers count: 1.713%
- Forks count: 2.21%
- Maintainers (2)
-
Funding:
- https://github.com/sponsors/vvo
- https://github.com/sponsors/brc-dd
proxy.golang.org: github.com/vvo/iron-session
- Homepage:
- Documentation: https://pkg.go.dev/github.com/vvo/iron-session#section-documentation
- Licenses: mit
- Latest release: v9.0.1+incompatible (published 2 months ago)
- Last Synced: 2026-11-06T04:08:57.194Z (2 days ago)
- Versions: 55
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.503%
- Average: 5.688%
- Dependent repos count: 5.872%
npmjs.org: @brc-dd/iron-session
Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.
- Homepage: https://github.com/vvo/iron-session#readme
- Licenses: MIT
- Latest release: 0.0.6 (published over 3 years ago)
- Last Synced: 2026-11-06T03:31:19.925Z (2 days ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 101 Last month
-
Rankings:
- Stargazers count: 2.311%
- Forks count: 2.767%
- Downloads: 8.313%
- Average: 14.317%
- Dependent repos count: 25.306%
- Dependent packages count: 32.89%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/vvo
- https://github.com/sponsors/brc-dd
npmjs.org: fido-rent-iron-session
Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.
- Homepage: https://github.com/vvo/iron-session#readme
- Licenses: MIT
- Latest release: 6.2.0 (published about 4 years ago)
- Last Synced: 2026-11-06T04:08:57.702Z (2 days ago)
- Versions: 1
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 9 Last month
-
Rankings:
- Stargazers count: 2.266%
- Forks count: 2.767%
- Dependent packages count: 16.22%
- Average: 17.021%
- Dependent repos count: 25.306%
- Downloads: 38.549%
- Maintainers (1)
npmjs.org: @distributed/iron-session
Node.js stateless session utility using signed and encrypted cookies to store data. Works with Next.js, Express, NestJs, Fastify, and any Node.js HTTP framework.
- Homepage: https://github.com/vvo/iron-session#readme
- Licenses: MIT
- Latest release: 6.3.3 (published almost 4 years ago)
- Last Synced: 2026-11-05T12:38:43.027Z (3 days ago)
- Versions: 2
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 27 Last month
-
Rankings:
- Stargazers count: 2.266%
- Forks count: 2.763%
- Dependent packages count: 16.22%
- Average: 18.461%
- Dependent repos count: 25.306%
- Downloads: 45.75%
- Maintainers (1)
npmjs.org: @jmoxey/iron-session
A runtime-agnostic library for stateless session management through secure, signed, and encrypted cookies.
- Homepage: https://github.com/vvo/iron-session#readme
- Licenses: MIT
- Latest release: 8.0.0-alpha.0 (published about 3 years ago)
- Last Synced: 2026-11-06T04:09:02.789Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 11 Last month
-
Rankings:
- Stargazers count: 1.711%
- Forks count: 2.214%
- Average: 23.447%
- Dependent repos count: 37.225%
- Dependent packages count: 52.639%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/vvo
- https://github.com/sponsors/brc-dd
npmjs.org: @opensourceframework/next-iron-session
Secure, stateless, and cookie-based session library for JavaScript
- Homepage: https://github.com/riceharvest/opensourceframework/tree/main/packages/next-iron-session#readme
- Licenses: MIT
- Latest release: 8.0.5 (published 9 months ago)
- Last Synced: 2026-11-05T22:13:44.090Z (3 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Dependent repos count: 22.7%
- Average: 27.71%
- Dependent packages count: 32.72%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/vvo
- https://github.com/sponsors/brc-dd
npmjs.org: @depup/iron-session
Secure, stateless, and cookie-based session library for JavaScript (with updated dependencies)
- Homepage: https://github.com/vvo/iron-session#readme
- Licenses: MIT
- Latest release: 9.0.1-depup.0 (published 2 months ago)
- Last Synced: 2026-11-05T06:38:05.985Z (3 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 25 Last month
-
Rankings:
- Dependent repos count: 22.356%
- Average: 29.5%
- Dependent packages count: 32.237%
- Downloads: 33.907%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/vvo
- https://github.com/sponsors/brc-dd
Dependencies
- @shopify/jest-koa-mocks ^5.0.1 development
- @swc/core 1.2.242 development
- @swc/jest 0.2.22 development
- @tsconfig/node12 1.0.11 development
- @types/jest 28.1.8 development
- @typescript-eslint/eslint-plugin ^5.35.1 development
- @typescript-eslint/parser ^5.35.1 development
- concurrently 7.3.0 development
- eslint 8.22.0 development
- jest 28.1.3 development
- prettier 2.7.1 development
- prettier-plugin-packagejson 2.2.18 development
- rimraf 3.0.2 development
- tsup 6.2.2 development
- typescript 4.7.4 development
- @peculiar/webcrypto ^1.4.0
- @types/cookie ^0.5.1
- @types/express ^4.17.13
- @types/koa ^2.13.5
- @types/node ^17.0.41
- cookie ^0.5.0
- iron-webcrypto ^0.2.5
- @tailwindcss/forms ^0.5.7 development
- @types/node 20.14.2 development
- @types/react ^18.3.3 development
- @types/react-dom ^18.3.0 development
- autoprefixer ^10.4.19 development
- eslint ^8.54.0 development
- eslint-config-next 14.2.3 development
- postcss ^8.4.38 development
- tailwindcss ^3.4.4 development
- typescript ^5.4.5 development
- fathom-client 3.6.0
- iron-session workspace:*
- next 14.2.3
- react ^18.3.1
- react-dom ^18.3.1
- swr ^2.2.5
- 594 dependencies
- actions/checkout v4 composite
- actions/setup-node v4 composite
- codecov/codecov-action v3 composite
- pnpm/action-setup v2 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- pnpm/action-setup 0977fd99725f1db4007ccb2928dbb4e90d06cc86 composite
- @types/react 19.2.18 development
- @types/react-dom 19.2.5 development
- iron-session workspace:*
- next 16.3.3
- react 19.2.8
- react-dom 19.2.8
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
- pnpm/action-setup 0977fd99725f1db4007ccb2928dbb4e90d06cc86 composite
- @arethetypeswrong/cli 0.18.5
- @size-limit/preset-small-lib 13.0.3_size-limit@13.0.3
- @types/node 26.4.0
- concurrently 9.2.1
- cookie 2.0.1
- iron-webcrypto 2.0.0
- oxfmt 0.65.0
- oxlint 1.80.0_oxlint-tsgolint@7.0.2001
- oxlint-tsgolint 7.0.2001
- publint 0.3.24
- size-limit 13.0.3
- tsdown 0.22.14_publint@0.3.24_tsx@4.23.12_typescript@7.0.2_unrun@0.3.1
- tsx 4.23.12
- typescript 7.0.2
- unrun 0.3.1