storemyapi
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.
Install
Simulated playground
no install neededCommands are simulated locally. Use the quick buttons or type any command — arrow keys navigate history.
Live runner
real executionInstalls storemyapi in a sandboxed temp directory on the server and runs your command for real. Read-only commands only.
Command
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.
Push .env
Push your local .env file to the cloud.
Pull .env
Pull your cloud-stored keys into a local .env file.
Set a key
Store an individual API key securely.
Get a key
Retrieve a stored key by name.
List all keys
See all stored variable names.
Audit keys
Check for missing or mismatched keys between local and cloud.
Delete a key
Remove a key from cloud storage.
Deploy to Vercel
Push stored keys as Vercel environment variables (beta).
Who am I
Display the currently logged-in account email.
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.
Latest release
What changed
- +Added deploy command with Vercel support (beta)
- +Added CONTRIBUTING.md for open-source contributions
- +Updated README with full usage documentation
Dependencies