{"repo":"F1F88/sm-ext-log4sp","free":true,"listed":false,"github":"https://github.com/F1F88/sm-ext-log4sp","clone":"git clone https://github.com/F1F88/sm-ext-log4sp.git","description":"A high-performance logging framework","language":"C++","stars":15,"topics":["sourcemod","sourcemod-extension","log","logging","sourcepawn","cpp17","spdlog"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"English 中文 Log4sp Log4sp is a high‑performance logging library built on spdlog. It is designed to help developers efficiently record, format, and manage application logs. Building upon spdlog’s exceptional performance and flexibility, log4sp provides a more easily integrable logging interface for SourceMod, catering to logging needs ranging from lightweight plugins to large‑scale, high‑performance projects. With log4sp, developers can easily track plugin behavior, debug issues, and monitor performance without adding significant overhead to their code. Features 1. Very fast, much faster than SourceMod Logging. 2. Support log filtering - log levels can be modified at runtime as well as compile time. 3. Support for large log message - over 1024 characters will not be truncated 4. Support custom log message pattern. 5. Support logging no error throwing. 6. Support various sinks (log targets). 7. Support console commands and management menus. 8. Support int64. 9. Support x64. Installation 1. Download the appropriate version from Releases - sm-ext-log4sp contains the extension file and scripting include files. - sm-plugin-log4sp manager plugin adds user commands and menus to manage logger (depends on extension) 2. Uploading \"addons/sourcemod\" files to the server Usage Natives Documentation: ./sourcemod/scripting/include/log4sp/ Hello World Server console output: [2001-02-03 12:34:56.789] [my-logger] [info] Hello World! Log Levels Log4sp defines 7 log levels, from low to high: trace","default_branch":null,"files":null,"tree":[],"storefront":"/r/F1F88","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/F1F88/sm-ext-log4sp/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."}