Differences between revisions 2 and 3
Revision 2 as of 2022-07-21 20:55:29
Size: 571
Editor: SamatJain
Comment:
Revision 3 as of 2025-05-21 06:20:00
Size: 1195
Editor: SamatJain
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== HOCON ==

 * [[https://github.com/lightbend/config/blob/main/HOCON.md|Specification]]
 * Examples
   * [[https://docs.spongepowered.org/stable/en/server/getting-started/configuration/sponge-conf.html|sponge's global.conf]]

== Others ==

 * HConfig
 * Dhall
Line 17: Line 28:
 * Used by FreeBSD  * Used by FreeBSD, very similar to nginx
Line 19: Line 30:
 * Seems best, similar to HOCON, but no modern Python package?
  * Install python bindings from libucl git repo: https://github.com/vstakhov/libucl/issues/202

== nginx conf ==

 * [[https://pypi.org/project/crossplane-ng/|crossplane-ng]] / [[https://github.com/nginxinc/crossplane|crossplane] parses nginx conf in Python

HOCON

Others

  • HConfig
  • Dhall

HCL

TOML

YAML

Hjson

ucl (Universal Configuration Language)

nginx conf

KDL

SamatsWiki: ConfigurationLanguages (last edited 2025-05-21 06:20:00 by SamatJain)