Effortless OSS secrets management. Run apps without .env (shelve run), sync via CLI/GitHub, command via Cmd+K. Secure, collaborative, superior DX. Free & Self-hostable.
Shelve: Effortless Secrets Management, Elevated DX
Stop the .env chaos and configuration headaches. Shelve provides a secure, centralized platform meticulously designed to make managing environment variables and application secrets simple, collaborative, and truly effortless
for developers and teams.
Experience secrets management built with an **uncompromising focus on Developer Experience (DX)**, blending powerful capabilities with an elegant, intuitive workflow.
✨ Unpacking the Features:
🚀 Revolutionize Your Workflow with shelve run
* Run Commands Without .env Files: Execute any script dev, build, start, etc.) directly! Shelve **injects secrets securely at runtime**, eliminating the need for local .env files, boosting security, and simplifying setup dramatically.
🔒 Secure & Centralized Secrets Management
* Single Source of Truth: Manage all API keys, tokens, and environment variables in one organized, secure dashboard.
* Robust Security: Secrets are hashed SHA-256) and encrypted at rest AES-256). Auditable via our open-source code.
* Vault Sharing: Securely share secrets with time limits and view counts using the integrated Vault.
* Value Generation: Generate cryptographically secure values directly within Shelve.
✅ Ensure Consistency & Prevent Errors
* Instant Environment Parity Checks: Immediately detect missing or inconsistent variables across dev, staging, prod, and custom environments. Stop runtime errors before they happen!
* Multi-Environment Clarity: Easily view and manage configurations specific to each stage.
* .env Import: Effortlessly import existing variables via drag-and-drop.
💻 Superior Developer Experience (DX)
* Powerful & Intuitive CLI @shelve/cli): Fetch pull), update push), check status, and more, directly from your terminal. Designed for speed and automation.
* Command Palette Cmd+K): Navigate your entire workspace, search secrets, and trigger actions in milliseconds without touching your mouse.
* Elegant UI: A clean, fast, and modern interface built with Nuxt UI & Nuxt UI Pro.
* Zero Config Start: Automatic project detection simplifies initial setup.
🔄 Seamless Sync & Integrations
* Automated GitHub Sync: Keep GitHub Actions & Repository secrets effortlessly synchronized with Shelve via our official GitHub App. Perfect for CI/CD.
* (Future): Expanding integrations with Vercel, Netlify, and other key developer platforms.
👥 Effortless Team Collaboration
* Team Workspaces: Organize projects and securely manage shared secrets.
* Role-Based Access Control (RBAC): Simple and clear permissions (Owner, Admin, Member).
🤔 Why Shelve?
* Run Without .env: The shelve run feature fundamentally changes local development security and convenience.
* Prevent Runtime Errors: Instantly spot configuration drift between environments.
* Exceptional DX: From the slick UI and Cmd+K palette to the powerful CLI, Shelve is built to feel good to use.
* Secure & Transparent: Strong encryption standards combined with open-source code.
* Free & Open Source: Core functionality is always free. Self-hostable (Docker, Coolify) for full control.
🚀 Get Started
Install Shelve as a development dependency in your project:
# Using pnpm
pnpm add @shelve/cli -D
# Using bun
bun add @shelve/cli -D
# Using npm
npm install @shelve/cli -D
# Using yarn
yarn add @shelve/cli --dev
About Shelve on Product Hunt
“Effortless & secure secrets management”
Shelve launched on Product Hunt on April 27th, 2025 and earned 173 upvotes and 7 comments, placing #6 on the daily leaderboard. Effortless OSS secrets management. Run apps without .env (shelve run), sync via CLI/GitHub, command via Cmd+K. Secure, collaborative, superior DX. Free & Self-hostable.
On the analytics side, Shelve competes within Productivity, Developer Tools, GitHub and Security — topics that collectively have 1.2M followers on Product Hunt. The dashboard above tracks how Shelve performed against the three products that launched closest to it on the same day.
Who hunted Shelve?
Shelve was hunted by Hugo Richard. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Shelve including community comment highlights and product details, visit the product overview.