# stdx.logger

## Feature Description

The `logger` package provides logging functionality in both plain text and `JSON` formats.

## API List

### Classes

|              Class Name          |           Functionality          |
| -------------------------------- | -------------------------------- |
| [JsonLogger](./logger_package_api/logger_package_classes.md#class-jsonlogger) | A [Logger](../log/log_package_api/log_package_classes.md#class-logger) class implementation that outputs logs in `JSON` format. |
| [SimpleLogger](./logger_package_api/logger_package_classes.md#class-simplelogger) | A [Logger](../log/log_package_api/log_package_classes.md#class-logger) class implementation that outputs logs in traditional plain text format. |
| [TextLogger](./logger_package_api/logger_package_classes.md#class-textlogger) | A [Logger](../log/log_package_api/log_package_classes.md#class-logger) class implementation that outputs logs in text `KV` (key-value) format. |