Donate using PayPal

Current version v9.96.7 (24-11-2018 0729hrs) 

Single header only, extremely light-weight high performance logging library for C++11 (or higher) applications.
For lower version of C++ (non-C++11), please consider using Easylogging++ v8.91.

The strengths of Easylogging++ are its speed and simplicity. It is extremely light-weight, robust, fast performing, thread and type safe and consists of many built-in features. It fits in small to medium sized projects, it provides ability to write logs in your own customized format and also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

Simple Example
    #include "easylogging++.h"
    int main(int argc, const char** argv) {
        LOG(INFO) << "Hello, world";
        return 0;
 Download Easylogging++
 Source @ Github

Windows 10 Windows 8 Windows 7 Windows XP Ubuntu Mac OSX Android RaspberryPi FreeBSD Linux Mint Scientific Linux Fedora Solaris
It's very likely that other platforms, that are not listed above, are also supported.
Please let us know (via github) if you find library to work on other platforms.

Licence |  Github |

This is open source site hosted on github

© Copyright 2017