Configuration Recipes¶
MRON is especially strong as a human-edited configuration format. This page collects a few common configuration-shaped examples rather than treating MRON only as abstract structured data.
Recipe: environment-specific settings¶
app "makrell.dev"
environment "development"
server {
host "127.0.0.1"
port 8010
}
features {
docs true
search true
experimental false
}
This is a typical MRON configuration shape: a handful of top-level settings plus nested grouped settings where the structure needs to stay readable.
Recipe: service endpoints¶
services {
api "https://api.example.test"
docs "https://docs.example.test"
assets "https://assets.example.test"
}
Recipe: simple lists of enabled modules¶
enabled [
"makrellpy"
"mron"
"mrml"
]
Why this works well¶
For configuration, MRON keeps the shape obvious while staying visually lighter than JSON. That makes it easier to scan and edit by hand.
Typical use cases¶
These configuration recipes are most useful for:
local development settings
feature toggles
service endpoint maps
lists of enabled modules or capabilities