Shelve

screenshot of Shelve

Open-source secret & environment management. Secure, simple, collaborative. CLI & Github Sync

Overview

Shelve is an all-in-one development workspace designed to simplify environment management, enhance team collaboration, and accelerate development setup for developers. It aims to address common pain points in modern development workflows by providing secure variable sharing, role-based access control, automatic project setup, and enhanced integrations.

Features

  • Environment Management: Secure variable sharing, vault system for sharing secrets, multi-environment support, custom environment support, and auto-formatting.
  • Developer Experience: CLI-first approach, automatic project detection, modern interface, and secure value generator.
  • Team Collaboration: Team workspaces and role-based access control.
  • Deployment & Integration: GitHub integration, one-click deploy with Coolify, self-hostable with Docker support, and OAuth authentication.
  • Security First: End-to-end encryption, role-based access control, and OAuth authentication.

Summary

Shelve is an innovative development workspace that offers a comprehensive set of features to streamline the development process. With a focus on security, collaboration, and ease of use, Shelve aims to be the ultimate workspace for developers. Its modern interface, secure sharing capabilities, and integrations with popular tools make it a valuable asset for teams and individual developers looking to optimize their workflows.