From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

HOCON,[1] or Human-Optimized Config Object Notation is a format for human-readable data, and a superset of JSON.

Uses of HOCON[edit]

  • It is primarily used in conjunction with the Play framework,[2] and is developed by Lightbend.
  • It is also supported as a configuration format for .NET projects via Akka.NET[3][4] and Puppet.[5]
  • TIBCO Streaming:[6] HOCON is the primary configuration file format for the TIBCO Streaming[7] family of products (StreamBase, LiveView, and Artifact Management Server) as of TIBCO Streaming Release 10.[8]
  • It is also the primary configuration file format for several subsystems of Exabeam Advanced Analytics.[9]
  • Jitsi uses it the "new" config system and .properties-Files as fallback[10][11]

See also[edit]


  1. ^ "config/HOCON.md at master · lightbend/config". GitHub. Retrieved 2021-08-05.
  2. ^ "Config File - 2.5.x". www.playframework.com. Retrieved 2021-08-05.
  3. ^ Akka.NET HOCON Docs
  4. ^ "Akka.NET Documentation | Akka.NET Documentation". getakka.net. Retrieved 2021-08-05.
  5. ^ Managing HOCON configuration files with Puppet
  6. ^ "StreamBase Documentation". docs.streambase.com. Retrieved 2021-08-05.
  7. ^ "Configuration Guide". docs.streambase.com. Retrieved 2021-08-05.
  8. ^ "StreamBase New and Noteworthy Archive". docs.streambase.com. Retrieved 2021-08-05.
  9. ^ Exabeam Advanced Analytics Release Notes
  10. ^ JITSI Project. "Config phase 1". Retrieved 2021-02-16.
  11. ^ JITSI Project. "reference.conf". Retrieved 2021-02-16.