Logo

Shelve

Effortless & Secure Secrets Management

Visit website

Upvoted by

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

Best reward

Reward Badge

Publisher

hugo-richard
  • Launch Date

    2025-04-21
  • Category

    Development
  • Pricing

    Free
  • Socials

  • For Sale

    No