Configuation is simple Swift library for plist base application configuration
Add 2 keys to your application's Info.plist, one of the name of your configation plist file name and one for the current configuration setup (Debug or Release)
Create a plist with a dictionary with different configuation name, key extension provided for most of the datatype from swift. You can basically extended the key as you wish.