https://github.com/dmno-dev/dmno
The missing middleware for your configuration and secrets.
https://github.com/dmno-dev/dmno
config configuration-management env environment-variables hacktoberfest leak-detection nodejs secret-sharing secrets secrets-detection secrets-management typescript
Last synced: about 1 year ago
JSON representation
The missing middleware for your configuration and secrets.
- Host: GitHub
- URL: https://github.com/dmno-dev/dmno
- Owner: dmno-dev
- License: mit
- Created: 2024-02-01T21:49:29.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-30T16:06:21.000Z (about 1 year ago)
- Last Synced: 2025-05-11T21:44:30.668Z (about 1 year ago)
- Topics: config, configuration-management, env, environment-variables, hacktoberfest, leak-detection, nodejs, secret-sharing, secrets, secrets-detection, secrets-management, typescript
- Language: TypeScript
- Homepage: https://dmno.dev
- Size: 15.9 MB
- Stars: 220
- Watchers: 1
- Forks: 9
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# DMNO [](https://www.npmjs.com/package/dmno)
>Full-stack configuration & secrets.
>Batteries included.

DMNO is a full-stack configuration tool that provides validation, leak detection/prevention, and type-safety for your environment variables and secrets. There are some features that will benefit you if you're in a monorepo, but DMNO is designed to work in any project.
To get started with DMNO, run:
```bash
npx dmno init
```
Check out the [docs](https://dmno.dev/docs) for more information on [plugins](https://dmno.dev/docs/plugins/overview/), [integrations](https://dmno.dev/docs/integrations/overview/), and [platforms](https://dmno.dev/docs/platforms/overview/) we support.
> If you notice anything weird or there's a feature you would like to see, let us know here on [GitHub](https://github.com/dmno-dev/dmno/issues/new/choose) or on [Discord](https://chat.dmno.dev).
## Contributing
If you're interested in contributing, see [CONTRIBUTING.md](CONTRIBUTING.md) for more information.