aliasgarsogiawala

storemyapi

v1.1.7Developer Tools

storemyapi is an open-source CLI tool for syncing your .env keys to the cloud and sharing them across machines and teammates. Store, retrieve, push, pull, and audit environment variables from your terminal with SHA-256 encrypted cloud sync. No more losing API keys, copying from Notion, or storing secrets in plain text. Set them once, access them everywhere — and collaborate securely with your team.

envapi-keyssecretsenvironmentclicloudsyncencryptionopen-sourcedotenvapi-management

Install

$npm install -g storemyapi

Simulated playground

no install needed

Commands are simulated locally. Use the quick buttons or type any command — arrow keys navigate history.

playground — storemyapi
Welcome to the storemyapi playground.
Try: storemyapi --help
 
$

Live runner

real execution

Installs storemyapi in a sandboxed temp directory on the server and runs your command for real. Read-only commands only.

Ready
live — real execution

Command

$storemyapi

For security, only read-only commands are available in live mode. The package is installed fresh in a sandboxed temp directory on the server.

Output will appear here.

Installs storemyapi in a temp directory and runs your command live.

Download stats

Loading stats...

Usage examples

Login

Authenticate via browser-based OAuth flow.

$storemyapi login

Push .env

Push your local .env file to the cloud.

$storemyapi push

Pull .env

Pull your cloud-stored keys into a local .env file.

$storemyapi pull

Set a key

Store an individual API key securely.

$storemyapi set OPENAI_KEY sk-xxxx

Get a key

Retrieve a stored key by name.

$storemyapi get OPENAI_KEY

List all keys

See all stored variable names.

$storemyapi list

Audit keys

Check for missing or mismatched keys between local and cloud.

$storemyapi audit

Delete a key

Remove a key from cloud storage.

$storemyapi delete OPENAI_KEY

Deploy to Vercel

Push stored keys as Vercel environment variables (beta).

$storemyapi deploy vercel

Who am I

Display the currently logged-in account email.

$storemyapi whoami

Flags & commands

Flag

Default

Description

login

Authenticate via browser-based OAuth.

push

Push local .env keys to the cloud.

pull

Pull cloud keys into a local .env file.

set <KEY> <VALUE>

Store a new environment variable.

get <KEY>

Retrieve the value of a stored variable.

list

List all stored variable names.

audit

Audit keys for differences between local and cloud.

delete <KEY>

Remove a stored variable.

whoami

Show the logged-in account email.

deploy vercel

Push stored keys to Vercel as environment variables (beta).

-f <file>

.env

Specify a custom .env file path for push, pull, or audit.

v1.1.7latest
March 22, 2026

What changed

  • +Added deploy command with Vercel support (beta)
  • +Added CONTRIBUTING.md for open-source contributions
  • +Updated README with full usage documentation

Dependencies

axioschalkcommanderinquirerjwt-decodeopen

Other packages