...Easily extendable with custom log targets. Log filtering, log levels can be modified in runtime as well as in compile time. Support for loading log levels from argv or from environment var. Backtrace support, store debug messages in a ring buffer and display later on demand.
C++ library for debugging purposes and runtime logging to file with extension for Python and PHP. A simple solution for logging same way in many applications using different programming languages.