What is it all about?
tinylog is a lightweight logging framework for Java, optimized for ease of use.
* Ease of use - The logger of tinylog is static, so it isn't necessary to create an instance of the logger before logging. * Configurable - tinylog can be configured by statements, arguments and/or a properties file. * Fast - tinylog is very small, so it's simple to optimize the logger's speed e.g. by precompiled patterns. The result can be seen in the benchmark. There tinylog was up to four times faster than the popular log4j! * Scalable - tinylog is thread-safe. So the logger can be used in multi-threaded programs without the need of locking. All log entries are always created and written as a whole. Running on machines with multiple cores, tinylog benefits from the additional cores. * Small - As the name "tinylog" implies, tinylog is very small. The tinylog JAR has a size of only 75KB!