npm i -g nvii

Manage secrets with confidence

End-to-end encrypted environment variables with version control, team collaboration, and seamless deployment integration.

Powerful features for teams

Everything you need to manage environment variables securely and efficiently

End-to-End Encryption

Military-grade encryption ensures your secrets are protected at rest and in transit

Version Control

Complete history tracking with rollback capabilities and branch management

Team Collaboration

Seamless team access control with conflict resolution and synchronized updates

Lightning Fast

Optimized CLI commands with dry-run capabilities for safe deployments

Device Authentication

Secure session management with device-based authentication for each team member

Developer Experience

Intuitive CLI with automated conflict detection and seamless integration

Security at the core

End-to-end encryption for all variables
Secure device-based authentication
Local credential storage in home directory
Team-based access control
Complete audit trail of all changes
$ nvii push --message "Update API keys"
✓ Encrypting variables...
✓ Uploading to remote...
✓ Version created: v1.2.3
Added: 2 | Modified: 1 | Removed: 0

Powerful workflow for teams

From initial setup to production deployments, Nvii streamlines your entire environment management process

1

Authenticate

Secure device-based login

$ nvii login
2

Initialize Project

Create or link your project

$ nvii new
3

Push Variables

Upload encrypted environment variables

$ nvii push --message 'Initial setup'

We're open source.

Join developers who trust Nvii for secure environment management