leekslazylogger is an easy-to-use and lightweight Node.JS logger with file support, colours, and timestamps.
- Highly customisable
- Extensions for popular frameworks (including express.js and fastify)
- 8 default log types and ability to add custom types
- Standard/RGB/HEX/8Bit colours
- UK and US spellings
- Short colour codes for fast colour (
&cred text
->red text
in red) - Debug mode (ignores debug messages unless told not to)
- Custom timestamp and date format for file names
- Automatically cleans-up old logs (optional)
- Strips colour if it's not supported in the environment
- Cross-platform
For installation and usage instructions/examples, see Getting Started
Go to the wiki, or ask for help in #support on Discord.