@napi-rs/keyring
Node.js binding to native OS keyrings for secure credential storage.
Auth and security libraries npm MIT
How @napi-rs/keyring is used
@napi-rs/keyring joined the catalog on its public numbers (3,065,117 downloads a week on npm and 105 GitHub stars), not on our project count: it is a dependency in 7 public GitHub projects of our scan, 4 of them set up for AI coding agents. Projects that use it most often also use Vitest (71.4%), Commander (57.1%), Model Context Protocol SDK (JavaScript) (57.1%).
@napi-rs/keyring popularity over time
Gid Score 40: downloads 74, use in agent projects 12, GitHub stars 0, downloads trend 76 (each 0-100). How it is calculated.
Often used with @napi-rs/keyring
| Vitest | 71.4% of @napi-rs/keyring projects · 3.5× more than average |
|---|---|
| Commander | 57.1% of @napi-rs/keyring projects · 20.6× more than average |
| Model Context Protocol SDK (JavaScript) | 57.1% of @napi-rs/keyring projects · 6.0× more than average |
| better-sqlite3 | 57.1% of @napi-rs/keyring projects · 23.6× more than average |
| tsx | 57.1% of @napi-rs/keyring projects · 3.8× more than average |
| chalk | 42.9% of @napi-rs/keyring projects · 14.9× more than average |
| Marked | 42.9% of @napi-rs/keyring projects · 16.8× more than average |
| ws | 42.9% of @napi-rs/keyring projects · 13.6× more than average |
How @napi-rs/keyring is funded
GitHub Sponsors
| @Brooooooklyn | 19 current sponsors |
|---|
GitHub shows how many people and companies sponsor an account, not how much they pay. Sponsors of a person back all of their work, which here includes @napi-rs/canvas, @node-rs/argon2, NAPI-RS.
Ways to fund @napi-rs/keyring
As the maintainers list them in FUNDING.yml on GitHub. Checked Oct 20, 2026.
Agent Skills for @napi-rs/keyring
| keyring-reference from NVIDIA/SkillSpector | Credential store terminology reference.npx skills add NVIDIA/SkillSpector --skill keyring-reference |
|---|
Skills teach your coding agent how to use @napi-rs/keyring well. Official means the pack comes from the same GitHub account as @napi-rs/keyring. Read a skill before installing it: it can include scripts. All Agent Skills
Install
| Package | npm install @napi-rs/keyring |
|---|---|
| Main stacks | TypeScript / JavaScript (7) |
| Example projects | getkimchi/kimchi, Doist/todoist-cli, portel-dev/ncp, OpenWaggle/OpenWaggle |
Alternatives to @napi-rs/keyring
In our scan, none of the most used tools in Auth and security libraries does the same job as @napi-rs/keyring: they are add-ons, companions or tools for a different task.
More in Auth and security libraries: bcryptjs NextAuth.js jsonwebtoken cryptography PyJWT jose Better Auth Helmet