Blog
Announcing 2.0
Apr 5, 2025 - 5 MIN READ

Announcing 2.0

Say hello to Shelve 2.0! A complete overhaul of the platform with a new visual identity, powerful features, and a focus on simplicity and elegance.

Hugo Richard

Hugo Richard

Creator of Shelve

Shelve 2.0: A Giant Leap Forward

For a long time, Shelve has been a passion project, a side endeavor born from my own needs as a developer. But today, I'm incredibly proud to announce that Shelve is taking a monumental leap forward. Shelve 2.0 is here, and it marks its transformation from a side project to a truly polished and feature-rich tool.

This isn't just an incremental update. I've poured my heart and soul into rebuilding Shelve from the ground up, focusing on:

  • Professional Polish: A brand new visual identity, logo, and dedicated brand guidelines. Shelve now looks and feels more professional than ever.
  • Enhanced User Experience: Every interaction has been refined for simplicity and elegance, making complex tasks feel intuitive.
  • Powerful Core Features, Radically Simplified: Shelve 2.0 is packed with features focused on environment management, now more accessible and user-friendly than ever.

A New Era, A New Identity ✨

One of the most visible changes in Shelve 2.0 is the complete visual overhaul. I've invested heavily in crafting a brand identity that reflects the maturity and ambition of Shelve:

  • Brand New Logo: A modern, clean logo that embodies Shelve's core values of simplicity and efficiency.
  • Dedicated Brand Guidelines: Ensuring a consistent and professional experience across all platforms and touchpoints.
  • Revamped Landing Page & Documentation: A completely redesigned website built with Nuxt UI Pro, showcasing Shelve's polished new look and feel.

This visual transformation isn't just cosmetic. It signals my commitment to building a tool that developers can rely on and be proud to use.

Power & Simplicity, Reimagined 🚀

Shelve 2.0 is not just about looks. I've also massively enhanced the core functionality and developer experience around environment management:

Say Goodbye to .env Files with shelve run

One of the flagship features of v2.0 is the shelve run command. Imagine running any npm script (dev, build, start, etc.) directly from your terminal, without needing a .env file.

Shelve 2.0 introduces runtime secrets injection, allowing you to access your environment variables securely stored in Shelve, directly within your scripts. This radically simplifies your workflow and eliminates a major source of configuration headaches.

Seamlessly Push Variables to GitHub Secrets

Taking integrations a step further, Shelve 2.0 now allows you to push environment variables directly to your GitHub repositories as GitHub Secrets. This is a game-changer for streamlining your CI/CD pipelines and managing configurations across your projects. Forget the cumbersome manual process of managing secrets directly in GitHub - Shelve makes it effortless. This integration is the first step towards deeper connections with other developer tools and platforms, expanding Shelve's reach beyond just environment variable management.

Introducing Vault as a standalone project for secrets sharing

Vault, previously a feature within the Shelve landing page, is now a completely standalone application, accessible at vault.shelve.cloud. This self-hostable application allows anyone to securely share encrypted environment variables with others, independent of the main Shelve application. Vault provides a basic yet powerful solution for secure secret sharing, easily deployable and usable by anyone.

Enhanced Core Features & Developer Experience

Beyond these highlights, v2.0 is packed with improvements across the board:

  • Drizzle ORM Migration: I've migrated from Prisma to Drizzle ORM, enhancing performance and flexibility.
  • Citty CLI Framework: A switch to Citty provides a more robust and extensible CLI experience.
  • GitHub Secrets Sync: Effortlessly synchronize your environment variables with GitHub Secrets for enhanced security and streamlined workflows.
  • Monorepo Workflow Improvements: Enhanced support for monorepos, making Shelve even more versatile for complex projects.
  • Real-time Visitor Stats: A new module to track website visitors in real-time.
  • Vault UI Revamp: A more intuitive and user-friendly interface for managing your secrets.
  • Global Stats Dashboard: Gain insights into your Shelve usage with a new global statistics dashboard.
  • Improved Integrations View: A cleaner and more informative view for managing your integrations.
  • And much more: From view transitions to enhanced search and sorting, v2.0 is filled with refinements and new features designed to elevate your development experience.

Under the Hood 🛠️

While the visual and functional improvements are front and center, Shelve 2.0 also includes significant under-the-hood refactoring and enhancements:

  • Server Upgrade: Major server-side improvements for performance and stability.
  • Codebase Refactoring: Extensive codebase cleanup and refactoring for maintainability and scalability.
  • Documentation Overhaul: Comprehensive documentation updates and improvements, now integrated directly into the landing page for easier access.
  • Testing & Bug Fixes: Numerous bug fixes and stability improvements to ensure a rock-solid experience.

Try Shelve 2.0 Today! 🚀

Shelve 2.0 is a massive step forward, and I'm incredibly excited for you to experience it. Whether you're a solo developer or part of a team, Shelve 2.0 is designed to streamline your environment management and empower you to build amazing things.

💚 Hugo

Previous

Crafting Clarity: Introducing the New Shelve Landing Page

Experience the redesigned shelve.cloud – a reflection of Shelve's commitment to simplicity, security, and exceptional Developer Experience.

Next