{"repo":"google/flogger","free":true,"listed":false,"github":"https://github.com/google/flogger","clone":"git clone https://github.com/google/flogger.git","description":"A Fluent Logging API for Java","language":"Java","stars":1479,"topics":["logging"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Flogger: A Fluent Logging API for Java What is it? Flogger is a fluent logging API for Java. It supports a wide variety of features, and has [many benefits] over existing logging APIs. Come for more self-documenting log statements: Stay for additional features that help you manage your logging better: Benefits While some users prefer \"fluency\" as a style, this is not what the argument for Flogger rests on. Flogger offers these key, concrete advantages over other logging APIs: Logging at disabled levels is [effectively free]. Finally, you can add as many fine-grained log statements to your code as you want, without worry. Flogger also has very high [performance] for enabled log statements. A fluent API accommodates a variety of [present and future features][extensibility] without combinatorial explosion, and without requiring separate logging façades. Less reliance on long parameter lists makes it harder to misuse and yields more [self-documenting][readability] code. Yet another logging API? The field of open-source Java logging APIs is already extremely crowded, so why add another? To paraphrase Douglas Adams \"Google's codebase is big. Really big. You just won’t believe how vastly hugely mind-bogglingly big it is\". Inevitably this resulted in many different debug logging APIs being used throughout the Java codebase, each with its own benefits and issues. Developers were forced to switch between APIs as they worked on different projects, and differences between APIs caused con","default_branch":null,"files":null,"tree":[],"storefront":"/r/google","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/google/flogger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}