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

https://github.com/ai/nanoid

Score: 38.28463607434665

Last synced: about 21 hours ago
JSON representation

Repository metadata:

A tiny (118 bytes), secure, URL-friendly, unique string ID generator for JavaScript


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 3 days ago

Total Commits: 1,276
Total Committers: 159
Avg Commits per committer: 8.025
Development Distribution Score (DDS): 0.197

Commits in past year: 136
Committers in past year: 14
Avg Commits per committer in past year: 9.714
Development Distribution Score (DDS) in past year: 0.213

Name Email Commits
Andrey Sitnik a****y@s****u 1025
dependabot[bot] 4****] 25
Mahmoud Hamdy 1****i 13
Dair Aidarkhanov 3****v 13
Anton Khlynovskiy s****y@g****m 8
Stas Lashmanov s****n@g****m 6
MaxGraey m****y@g****m 4
Denis Saripov 7****s 4
Qiang 1****8@q****m 4
Kris Reeves k****s@p****m 3
polemius i****v@g****m 3
Vladlen Grachev w****t@g****m 3
Vitaly Baev p****g@b****v 3
David Klebanoff d****f 3
Arutyunyan Artyom a****r@y****u 3
James Moberg j****s@s****m 2
Sasha Koss k****s@n****e 2
Anton Lovchikov b****a@y****u 2
Stephen Richardson s****n@r****o 2
Sebastian Werner s****r@s****e 2
Rongjian Zhang p****0@g****m 2
Pol Vallverdu 8****u 2
Aleksandr Zhuravlev k****k@g****m 2
Ganapati V S g****s@t****m 2
Eugene e****h@y****u 2
LongYinan l****m@g****m 2
Vsevolod Rodionov V****v@e****m 2
Cansin Yildiz c****z@g****m 1
Chen 5****4 1
Chris Schmich s****h@g****m 1
and 129 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 117
Total pull requests: 152
Average time to close issues: 3 months
Average time to close pull requests: 3 days
Total issue authors: 114
Total pull request authors: 81
Average comments per issue: 5.23
Average comments per pull request: 1.04
Merged pull request: 117
Bot issues: 0
Bot pull requests: 30

Past year issues: 11
Past year pull requests: 32
Past year average time to close issues: 9 days
Past year average time to close pull requests: 1 day
Past year issue authors: 11
Past year pull request authors: 22
Past year average comments per issue: 2.09
Past year average comments per pull request: 1.28
Past year merged pull request: 22
Past year bot issues: 0
Past year bot pull requests: 4

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

Top Issue Authors

  • slimhk45 (2)
  • ai (2)
  • Oxgen66 (2)
  • KrishT0 (1)
  • smmoosavi (1)
  • artalar (1)
  • spa5k (1)
  • andreluizsgf (1)
  • pjrebsch (1)
  • kvdpxne (1)
  • wadesparks (1)
  • steida (1)
  • 1Map (1)
  • vkupar (1)
  • maxwell-etz (1)

Top Pull Request Authors

  • dependabot[bot] (30)
  • ai (8)
  • myndzi (6)
  • polvallverdu (4)
  • yhz (4)
  • artalar (4)
  • vitalybaev (3)
  • WilhelmYakunin (2)
  • Mindslayer001 (2)
  • kossnocorp (2)
  • AlexDroomer (2)
  • prunusnira (2)
  • tokkiumai (2)
  • iDestin (2)
  • shogo7 (2)

Top Issue Labels

Top Pull Request Labels

  • dependencies (30)
  • javascript (14)

Package metadata

npmjs.org: nanoid

A tiny (117 bytes), secure URL-friendly unique string ID generator

npmjs.org: nanoid-esm

A tiny (141 bytes), secure URL-friendly unique string ID generator

  • Homepage:
  • Licenses: MIT
  • Latest release: 2.1.0-esm.4 (published over 7 years ago)
  • Last Synced: 2026-10-12T21:30:53.108Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 6
  • Dependent Repositories: 11
  • Downloads: 21,103 Last month
  • Rankings:
    • Stargazers count: 0.635%
    • Forks count: 1.388%
    • Average: 2.427%
    • Dependent packages count: 3.158%
    • Downloads: 3.404%
    • Dependent repos count: 3.553%
  • Maintainers (1)
repo1.maven.org: org.webjars.npm:nanoid

WebJar for nanoid

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/nanoid/
  • Licenses: MIT
  • Latest release: 5.1.16 (published 3 months ago)
  • Last Synced: 2026-10-12T21:30:54.539Z (2 days ago)
  • Versions: 40
  • Dependent Packages: 17
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 1.195%
    • Dependent packages count: 3.724%
    • Forks count: 6.525%
    • Average: 6.888%
    • Dependent repos count: 16.107%
npmjs.org: @nichoth/nanoid

A tiny (116 bytes), secure URL-friendly unique string ID generator

  • Homepage: https://github.com/ai/nanoid#readme
  • Licenses: MIT
  • Latest release: 5.0.8 (published over 2 years ago)
  • Last Synced: 2026-10-12T21:30:52.273Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 73 Last month
  • Rankings:
    • Stargazers count: 0.645%
    • Forks count: 1.415%
    • Average: 23.169%
    • Dependent repos count: 37.326%
    • Dependent packages count: 53.29%
  • Maintainers (1)
  • Funding:
    • type: github: url: https://github.com/sponsors/ai
npmjs.org: @depup/nanoid

A tiny (117 bytes), secure URL-friendly unique string ID generator (with updated dependencies)

  • Homepage: https://github.com/ai/nanoid#readme
  • Licenses: MIT
  • Latest release: 6.0.2-depup.0 (published 9 days ago)
  • Last Synced: 2026-10-12T21:30:51.357Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 29 Last month
  • Rankings:
    • Dependent repos count: 22.513%
    • Average: 27.474%
    • Dependent packages count: 32.435%
  • Maintainers (1)
  • Funding:
    • url: https://github.com/sponsors/ai: type: github
repo1.maven.org: org.mvnpm:nanoid

A tiny (117 bytes), secure URL-friendly unique string ID generator

  • Homepage: https://github.com/ai/nanoid#readme
  • Documentation: https://appdoc.app/artifact/org.mvnpm/nanoid/
  • Licenses: MIT
  • Latest release: 6.0.2 (published 8 days ago)
  • Last Synced: 2026-10-12T21:30:56.229Z (2 days ago)
  • Versions: 68
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 34.027%
    • Average: 41.336%
    • Dependent packages count: 48.646%

Dependencies

.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • pnpm/action-setup v2 composite
package.json npm
  • @babel/core ^7.20.12 development
  • @logux/eslint-config ^48.0.0 development
  • @lukeed/uuid ^2.0.0 development
  • @napi-rs/uuid ^0.2.2 development
  • @originjs/vite-plugin-commonjs ^1.0.3 development
  • @size-limit/file ^8.1.2 development
  • @size-limit/webpack ^8.1.2 development
  • @types/node ^18.11.19 development
  • benchmark ^2.1.4 development
  • c8 ^7.12.0 development
  • clean-publish ^4.1.1 development
  • eslint ^8.33.0 development
  • eslint-config-standard ^17.0.0 development
  • eslint-plugin-import ^2.27.5 development
  • eslint-plugin-n ^15.6.1 development
  • eslint-plugin-prefer-let ^3.0.1 development
  • eslint-plugin-promise ^6.1.1 development
  • picocolors ^1.0.0 development
  • postcss ^8.4.21 development
  • rndm ^1.2.0 development
  • secure-random-string ^1.1.3 development
  • shortid ^2.2.16 development
  • size-limit ^8.1.2 development
  • terser ^5.16.3 development
  • uid ^2.0.1 development
  • uid-safe ^2.1.5 development
  • uuid ^9.0.0 development
  • uvu ^0.5.6 development
  • vite ^4.1.1 development
pnpm-lock.yaml npm
  • 416 dependencies
pnpm-workspace.yaml npm
.github/workflows/benchmark.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • pnpm/setup 5d160c5bc68a09337ad0d5654e237e03253b5879 composite
.github/workflows/release.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
  • ai/clean-npm-project 3f664d1a83e04a2be737b7ad4e0b5a4e1b7dbc08 composite
  • ai/copy-changelog-to-release a6dc825c34575add2da2060796794f7b84894628 composite
.github/workflows/jsr.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite