MicroLogger is a lightweight, customizable, and thread-safe Java logging utility that supports:
- Colored console output
- File-based logging with daily rotation
- Microsecond-precision timestamps
- Optional metadata like user IDs and references
- Fully synchronous or asynchronous modes
- ✅ Lightweight and no external dependencies
- ✅ Console and file output with formatting
- ✅ Daily log rotation
- ✅ Supports color-coded log levels (ERROR, INFO, DEBUG, etc.)
- ✅ Extendable with UID and reference metadata
Clone this repository and include the Log.java
, LogConfig.java
, and other files into your project.
git clone https://github.com/SakthiProgrammer/Micrologger.git