Keyshade
Secret and configuration management that encrypts values with public key cryptography and pushes updates into running applications without a restart.
Open Source Alternative to:

Cloud provider dashboards store application configuration in plaintext or decipherable hashes, hand out access at the account level, and force a restart whenever a value changes. Keyshade replaces that arrangement with a service built to hold secrets and variables and deliver them into your runtime in real time.
Encryption relies on public key cryptography backed by elliptic curve cryptography, so values stay encrypted at rest and in transit. Teammates can use secrets in a runtime environment without ever holding the private key, which ends the habit of forwarding credentials through email or a chat platform.
Around that core sits the tooling a growing team needs.
- Live updates: changes reach the running application without a restart or a redeploy.
- Environments: development, staging, and production hold separate values that the codebase references by name.
- Versioning: secrets and variables keep a history, so an older configuration can be restored.
- Rotation: credentials rotate on a regular basis without any change to the application.
- Workspaces and roles: secrets organize into workspaces and projects, and custom roles decide who can do what.
- Event tracking: every action is logged with who did it and when, and access is monitored for anomalies.
Integrations connect Keyshade to other tools and platforms, and the documentation carries a detailed setup guide. It suits teams that have outgrown scattered dotenv files but do not want their configuration legible to anyone holding a cloud console login.
Stars
767Forks
263Last commit
5 months agoRepository age
3 yearsLicense
MPL-2.0Version
2.49.0Repository
keyshade-xyz/keyshade
Auto-fetched from GitHub .
Open source alternatives similar to Keyshade:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit