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
- Host: GitHub
- URL: https://github.com/ai/nanoid
- Owner: ai
- License: mit
- Created: 2017-08-05T05:24:35.000Z (about 9 years ago)
- Default Branch: main
- Last Pushed: 2026-10-10T06:31:43.000Z (5 days ago)
- Last Synced: 2026-10-10T15:14:53.054Z (4 days ago)
- Language: JavaScript
- Homepage: https://zelark.github.io/nano-id-cc/
- Size: 5.68 MB
- Stars: 27,095
- Watchers: 162
- Forks: 891
- Open Issues: 2
-
Metadata Files:
- Readme: README.ar.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
-
Funding:
- Tidelift: npm/nanoid
- Github: ai
Owner metadata:
- Name: Andrey Sitnik
- Login: ai
- Email:
- Kind: user
- Description: The creator of Autoprefixer, @postcss, @browserslist, and @logux
- Website: https://sitnik.ru
- Location: Barcelona, Spain
- Twitter: sitnikcode
- Company: @evilmartians
- Icon url: https://avatars.githubusercontent.com/u/19343?u=109019153065fd4af98d015da3ee415790e2ef3e&v=4
- Repositories: 83
- Last Synced at: 2024-11-24T17:54:30.925Z
- Profile URL: https://github.com/ai
GitHub Events
Total
- Commit comment event: 1
- Create event: 26
- Delete event: 16
- Fork event: 67
- Issue comment event: 95
- Issues event: 29
- Pull request event: 55
- Pull request review comment event: 11
- Pull request review event: 7
- Push event: 128
- Release event: 11
- Watch event: 1820
- Total: 2266
Last Year
- Create event: 4
- Delete event: 7
- Fork event: 10
- Issue comment event: 10
- Issues event: 8
- Pull request event: 12
- Pull request review comment event: 5
- Pull request review event: 1
- Push event: 52
- Watch event: 235
- Total: 344
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 | 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
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
- Total packages: 6
-
Total downloads:
- npm: 1,163,724,394 last-month
- Total docker downloads: 8,663,139,644
- Total dependent packages: 7,851 (may contain duplicates)
- Total dependent repositories: 1,618,775 (may contain duplicates)
- Total versions: 261
- Total maintainers: 4
- Total advisories: 5
npmjs.org: nanoid
A tiny (117 bytes), secure URL-friendly unique string ID generator
- Homepage: https://github.com/ai/nanoid#readme
- Licenses: MIT
- Latest release: 6.0.2 (published 9 days ago)
- Last Synced: 2026-10-13T05:52:06.830Z (1 day ago)
- Versions: 135
- Dependent Packages: 7,827
- Dependent Repositories: 1,618,762
- Downloads: 1,163,703,189 Last month
- Docker Downloads: 8,663,139,644
-
Rankings:
- Downloads: 0.007%
- Docker downloads count: 0.011%
- Dependent packages count: 0.012%
- Dependent repos count: 0.022%
- Average: 0.336%
- Stargazers count: 0.62%
- Forks count: 1.342%
- Maintainers (1)
-
Funding:
- url: https://github.com/sponsors/ai: type: github
-
Advisories:
- nanoid: Integer Overflow or Wraparound
- nanoid: non-secure generators can loop indefinitely with negative size
- nanoid: custom generators can loop indefinitely when size is zero
- Predictable results in nanoid generation when given non-integer values
- Exposure of Sensitive Information to an Unauthorized Actor in nanoid
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
- actions/checkout v3 composite
- actions/setup-node v3 composite
- pnpm/action-setup v2 composite
- @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
- 416 dependencies
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- pnpm/setup 5d160c5bc68a09337ad0d5654e237e03253b5879 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-node 820762786026740c76f36085b0efc47a31fe5020 composite
- ai/clean-npm-project 3f664d1a83e04a2be737b7ad4e0b5a4e1b7dbc08 composite
- ai/copy-changelog-to-release a6dc825c34575add2da2060796794f7b84894628 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite