Elektra  0.8.18
Why should I use Elektra?

The three main points relevant for most people are:

  1. Even though Elektra provides a global keydatabase configuration files stay human read- and writable which allows us to integrate unmodified software.
  2. Flexible adoption on how the configuration is accessed via plugins: you can run arbitrary code, e.g. do a git commit or log/notify when configuration files are changed.
  3. Elektra allows you to specify configuration values:
    • use the value of other configuration values (symbolic links)
    • calculate the values based on other configuration values
    • validation configuration files
    • generate code based on it
    • and much more

Unique Features

Features that rarely can be found elsewhere (at least in this combination):

Further reasons