Product Thumbnail

Shelve

Effortless & secure secrets management

Productivity
Developer Tools
GitHub
Security

Hunted byHugo RichardHugo Richard

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.

Top comment

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

Comment highlights

Love the focus on real DX. Quick question—how does 'shelve run' handle secrets versioning when multiple team members are updating?

I could streamline my secret management with Shelve. How do you ensure your secrets are kept secure?

Super neat launch 🚀 Managing secrets securely always gets messy fast — love that you’re making it effortless. Big congrats to the team!

Congrats on the launch! 🚀


Shelve sounds like a massive upgrade for secrets management — especially love the shelve run concept. Running scripts without needing a local .env feels like such a game-changer for both security and sanity. 🔥


Also, the attention to developer experience really shows: Command Palette, instant env checks, CLI tooling — everything sounds super thoughtfully built.


Huge respect for making the core open-source too. Can’t wait to try it out and follow your journey! 🙌

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.

Shelve was featured in Productivity (649.8k followers), Developer Tools (511.1k followers), GitHub (41.2k followers) and Security (2.6k followers) on Product Hunt. Together, these topics include over 215.6k products, making this a competitive space to launch in.

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.

Want to see how Shelve stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.