https://github.com/1password/connect-sdk-js
Node SDK for 1Password Connect
https://github.com/1password/connect-sdk-js
1password 1password-connect connect-sdk javascript secrets-management typescript
Last synced: 22 days ago
JSON representation
Node SDK for 1Password Connect
- Host: GitHub
- URL: https://github.com/1password/connect-sdk-js
- Owner: 1Password
- License: mit
- Created: 2020-11-30T20:20:29.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-02T15:57:52.000Z (about 1 month ago)
- Last Synced: 2025-05-15T17:08:55.599Z (22 days ago)
- Topics: 1password, 1password-connect, connect-sdk, javascript, secrets-management, typescript
- Language: TypeScript
- Homepage: https://1password.com/secrets
- Size: 1020 KB
- Stars: 154
- Watchers: 20
- Forks: 15
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
1Password Connect SDK JS
Access your 1Password items in your JavaScript/TypeScript applications through your self-hosted 1Password Connect server.
![]()
---
The 1Password Connect SDK JS provides your JavaScript and TypeScript applications access to the 1Password Connect API hosted on your infrastructure and leverages the power of [1Password Secrets Automation](https://1password.com/product/secrets/).
This library can be used by Node.js applications, tools, and other automations to access and manage items in 1Password vaults.
## 💾 Installation
You can install the SDK using npm or Yarn.
```sh
npm install @1password/connect
``````sh
yarn add @1password/connect
```## ✨ Get Started
Refer to [QUICKSTART.md](/QUICKSTART.md) for code examples on how to start using this library.
## 🛠️ Development
From the root of the repo you can run the following `make` commands. You can also run `make help` to list out all available commands and their descriptions.
```sh
make build
make install
make test
```## 💙 Community & Support
- File an [issue](https://github.com/1Password/connect-sdk-js/issues) for bugs and feature requests.
- Join the [Developer Slack workspace](https://join.slack.com/t/1password-devs/shared_invite/zt-1halo11ps-6o9pEv96xZ3LtX_VE0fJQA).
- Subscribe to the [Developer Newsletter](https://1password.com/dev-subscribe/).## 🔐 Security
1Password requests you practice responsible disclosure if you discover a vulnerability.
Please file requests by sending an email to [email protected].