Ross ROSS = Recommend OSS · open-source software intelligence for agents

atom/node-keytar

Native Password Node Module observed · 2026-08-28

github.com/atom/node-keytar · homepage · C++ · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4878
  • days_rel: n/a
  • days_push: 1360
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1426 stars · 202 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A native Node.js module (written in C++) for storing, retrieving, replacing, and deleting passwords in the operating system's credential store. It uses the macOS Keychain, Linux Secret Service API/libsecret, and Windows Credential Vault, with prebuilt binaries for Node and Electron.

Use cases

  • store api tokens securely in a node app
  • save user passwords in the os keychain from electron
  • retrieve stored credentials for a service in nodejs
  • delete saved passwords from windows credential vault
  • list all accounts and passwords for a service on linux libsecret
  • avoid hardcoding secrets by using the system keychain

When to choose

  • you need cross-platform OS-level credential storage from Node.js or Electron
  • you want passwords managed by the native keychain rather than a config file
  • you need prebuilt binaries for supported Node/Electron versions

When to avoid

  • you need a maintained library - the project is in maintenance mode with its last release in 2022
  • you are not on Node.js or Electron
  • you need encrypted storage on systems without a keychain service (e.g., headless Linux without libsecret)

Facets

library · maturity maintenance

security cryptography sdk security developer-tools cross-platform windows cross-platform keychain credential-storage libsecret native-module electron passwords macos linux nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
atom/node-keytarmain10

For agents

markdown · JSON · MCP: product_card(name="atom/node-keytar")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem