dmno.dev Open in urlscan Pro
18.192.94.96  Public Scan

Submitted URL: http://dmno.dev/
Effective URL: https://dmno.dev/
Submission: On May 30 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

javascript:void(0);

<form class="pagefind-ui__form svelte-e9gkc3" role="search" aria-label="Search this site" action="javascript:void(0);"><input class="pagefind-ui__search-input svelte-e9gkc3" type="text" placeholder="Search" autocapitalize="none"
    enterkeyhint="search"> <button class="pagefind-ui__search-clear svelte-e9gkc3 pagefind-ui__suppressed">Clear</button>
  <div class="pagefind-ui__drawer svelte-e9gkc3 pagefind-ui__hidden"> </div>
</form>

<form><!--[--><input type="text"
    placeholder="Your email"><a href="#" class="button"><svg viewBox="0 0 512 512" width="1.2em" height="1.2em"><path d="M452.1 49L52.3 265.3c-6 3.3-5.6 12.1.6 14.9l68.2 25.7c4 1.5 7.2 4.5 9 8.4l53 109.1c1 4.8 9.9 6.1 10 1.2l-8.1-90.2c.5-6.7 3-13 7.3-18.2l207.3-203.1c1.2-1.2 2.9-1.6 4.5-1.3 3.4.8 4.8 4.9 2.6 7.6L228 338c-4 6-6 11-7 18l-10.7 77.9c.9 6.8 6.2 9.4 10.5 3.3l38.5-45.2c2.6-3.7 7.7-4.5 11.3-1.9l99.2 72.3c4.7 3.5 11.4.9 12.6-4.9L463.8 58c1.5-6.8-5.6-12.3-11.7-9z" fill="currentColor"></path></svg></a><!--]-->
</form>

Text Content

Skip to content

DMNO

.docs

.blog
Search
Cancel
Clear


.blog/
 * Get Started
    * What is DMNO?
    * Quickstart
    * Concepts
    * Security

 * Guides
    * Schema Authoring
    * Incremental Adoption
    * Multiple Environments
    * Dynamic vs Static Config
    * TypeScript
    * .env Files

 * Plugins New
    * Overview
    * Encrypted Vaults
    * 1Password

 * Integrations New
    * Overview
    * Astro
    * Next.js
    * Vite
    * Node.js

 * Reference
    * Base Types
    * Helper Methods
    * CLI
       * Commands
       * init
       * resolve
       * dev
       * run
       * plugin
       * clear-cache


.docs

.blog



👋


DMNO


BATTERIES INCLUDED FULL-STACK CONFIGURATION

Get started
npx dmno init



TYPE-SAFE ENV VARS

DMNO auto-generates powerful types for your config schema with amazing
documentation built right in.


VALIDATE & COERCE

Clean and check your config at every step of the way. Our built-in types cover
95% of use cases. Easily add custom validation logic on top.


MONOREPO NATIVE

DMNO is the only config tool that treats monorepos as a first class concept.
Each service can "pick" items from the root or other services.


LIVE RELOAD

Our dev mode reloads your schema and restarts your code whenever anything
changes. And it's FAST because it's powered by Vite.


KEEP YOUR SECRETS SAFE

DMNO prevents you from accidentally leaking any secrets, and helps you sync with
teammates without sending .env files over slack.


HOLISTIC CONFIGURATION TOOLKIT

Includes everything you need to manage config - no need to wire together 5
different tools or spend weeks integrating an external service




DROP-IN INTEGRATIONS FOR YOUR FAVORITE FRAMEWORKS & TOOLS



Use something else? 💪 Join us on discord and help us build the next one!

WE NEED YOU TO HELP SHAPE THE FUTURE OF DMNO!

Sign up for our email list

Come chat with us
Join our Discord!