ConfEager
ConfEager is a configuration library for Java, designed to be as simple and lightweight as possible, to allow easy integration, and to maximaze dynamic capabilities.
ConfEager data is eagerly loaded, hence it's name, making your configuration super fast and up-to-date at runtime, since everything is loaded on startup, and is stored in memory.
ConfEager library is designed to be easily extended and customized to enable working with whatever technologies you like to use to store configuration. It provides very little out-of-the-box library support, thus it has no dependencies, and it adds tiny footprint to your project.
Latest Release
The most recent release is ConfEager 1.0.1, released June 27, 2017.
To add a dependency on ConfEager Library using Maven, use the following:
<dependency>
<groupId>io.github.avivcarmis</groupId>
<artifactId>conf-eager</artifactId>
<version>1.0.1</version>
</dependency>
To add a dependency on ConfEager Library using Gradle, use the following:
compile 'io.github.avivcarmis:conf-eager:1.0.1'
Getting Started
The ConfEager Library getting start guide at Github Wiki page: https://github.com/avivcarmis/conf-eager/wiki
Useful Links
License
Go-To-Guy is registered under MIT license.
Contribution
Really, any kind of contribution will be warmly accepted. (: