secr
FeaturesPricingDocsResourcesLoginGet Started

Documentation

Everything you need to manage secrets with secr — from CLI setup to SDK integration.

Getting Started

Setup Guide

Install the CLI, create an org, and manage your first secrets

CLI Reference

All commands: pull, push, run, scan, guard, promote, template

Features

Secret Scanning

Detect leaked secrets in your codebase with 20+ patterns

Secret Promotion

Copy secrets between environments (dev -> staging -> prod)

Secret Templates

Define required keys per project to catch missing secrets

Webhooks

Get notified when secrets change via HTTP webhooks

SDKs

Node.js / TypeScript SDK

Programmatic API client for JavaScript/TypeScript

Python SDK

httpx-based client with full API coverage

Go SDK

net/http client with full API coverage

Integrations

GitHub Actions

Inject secrets in CI with the secr composite action

Vercel

Auto-inject secrets before Vercel builds

Netlify

Netlify Build Plugin for automatic secret injection

API

API Reference

REST API endpoints, authentication, and response formats

Quick Start

npm i -g @secr/cli

secr init

secr push -e dev < .env

Create your account
secr.dev — Secrets, sorted.
PricingSecurityPrivacyTermsGitHub