269 Forks
842 Stars
842 Watchers

g3log

G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 support up to release 1.3.2) with no external libraries (except gtest used for unit tests). G3log is made to be cross-platform, currently running on OSX, Windows and several Linux distros. See Readme below for details of usage.

How to download and setup g3log

Open terminal and run command
git clone https://github.com/KjellKod/g3log.git
git clone is used to create a copy or clone of g3log repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with g3log https://github.com/KjellKod/g3log/archive/master.zip

Or simply clone g3log with SSH
[email protected]:KjellKod/g3log.git

If you have some problems with g3log

You may open issue on g3log support forum (system) here: https://github.com/KjellKod/g3log/issues

Similar to g3log repositories

Here you may see g3log alternatives and analogs

 You-Dont-Know-JS    electron    ava    CNTK    fluentd    swoole-src    awesome-cpp    open-source-mac-os-apps    textmate    xbmc    logstash    pragmatapro    Sophus    symengine    openage    OpenRCT2    tiny-dnn    cpr    curequests    requests-threads    saber    asks    ardb    ktor    kotlinx.coroutines    kakoune    tinyrenderer    tty-command    ololog    poco