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

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


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/vvo/iron-session

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

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

package.json npm
  • @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
examples/next/package.json npm
  • @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
pnpm-lock.yaml npm
  • 594 dependencies
.github/workflows/ci.yaml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • codecov/codecov-action v3 composite
  • pnpm/action-setup v2 composite
pnpm-workspace.yaml npm
.github/workflows/release.yaml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • pnpm/action-setup 0977fd99725f1db4007ccb2928dbb4e90d06cc86 composite
e2e/fixture/package.json npm
  • @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
.github/workflows/e2e-deployed.yaml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • actions/upload-artifact ea165f8d65b6e75b540449e92b4886f43607fa02 composite
  • pnpm/action-setup 0977fd99725f1db4007ccb2928dbb4e90d06cc86 composite
deno.lock deno
  • @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