tadedon is a set of utilities that form a foundation for applications written with one of the many Java frameworks, such as GWT, GIN, Guice, Google App Engine, commons-configuration, and many others. It lets you specify the default configuration of your application and upgrade it automatically on each new release. It can redirect all java.util.logging to slf4j and easily configure logback. It can bind application configuration in a Guice module. It supports @PostConstruct and @PreDestroy annotations (JSR 250) in Guice applications. It lets you annotate your methods with @Transactional annotation. It supports Guice injector stage in your Web application. It lets you test your Guice managed servlets and filters without needing a real servlet container. It lets you use Guice Matchers for matching super class, interface, and type literal annotations. It can inject event bus to your GWT applications with the help of GIN.
The klish is a framework for implementing Cisco-like command-line interfaces on Unix systems. It is configurable through XML files. "Klish" stands for "Kommand Line Interface SHell". The klish is a fork of clish-0.7.3. The original clish was developed by Graeme McKerrell. The klish adds some new features, but is compatible (as much as possible) with clish's XML configuration files.
Morpheus is a Perl module that implements a configuration engine that completely separates config consumers from config providers. Consumers can obtain configuration values by using this module or the morph script. Configuration values are bound to various nodes in the global configuration tree, similar to a virtual file system. Consumers can ask for any node or for any subtree. Providers are plugins which can populate the configuration tree from any sources, such as local configuration files, configuration database, and the environment. The overall program configuration is merged together from all data provided by plugins.
Unsettings is a graphical configuration program for the Unity desktop environment which lets you change some of Unity's settings. It also lets you save your settings into and load from a text file (in JSON format) so you can easily back up your settings or copy them to a different account.
jnostromo provides drivers for the Razer Nostromo designed to be E-Sport legal. Profiles are unique user-defined keymappings and can be created for each game. A profile can have up to eight unique keymaps with mappings to switch between keymaps. jnostromo includes an easy-to-use configuration GUI to map keys from the nostromo to the keyboard and/or mouse. The configuration GUI can be hidden, and, at any time, the GUI can be displayed by clicking on the system tray icon. It's the goal of this project to make jnostromo the driver of choice for E-Sports and competitive gamers.