(WIP) A lightweight C logging library and parser for event-oriented logs.
Lognestmonster is a general-purpose single-header C logging library that
pertains a number of features:
* Nested/layer-based logging capabilities
* Event-oriented log compilation
* Multiple queues or outputs
* Full developer customizability on memory allocation
* Preprocessor handles to incorporate non-standard memory functions
* Full developer customizability on I/O redirection
* Generic filesystem log output
* End-to-end `stdout` and `stdin` piping, allowing data transfer over serial,
socket, or anything else
* A binary format lighter than plaintext
* A feature-packed but comprehensive standalone deserializer/parser
* Interactive textual UI (ncurses)
* Logtree filtering/sorting and navigation
* Data operations such as binary to plaintext conversions and custom hooks on
user-defined events
* Optional daemon for hook events
* Full developer customizability on data display, program controls, and hook
operations
_**(WIP)** Not yet meant for development or production use_
## Copyright
This package is copyrighted by [Joshua 'joshuas3'
Stockin](https://joshstock.in/) and licensed under the [MIT License](LICENSE).
A form of the following should be present in each major library source or header
file.
```txt
lognestmonster Copyright (c) 2020 Joshua 'joshuas3' Stockin