An AutoIt3 logging library with log rotation, compression, and configurable log levels for easy file-based logging.
Logger is an AutoIt3 library that provides a comprehensive logging solution for AutoIt scripts and applications. It enables developers to easily implement structured logging with multiple severity levels while managing log files efficiently through rotation and compression.
Multiple Log Levels — Supports Debug, Info, Warning, and Critical levels with hierarchical filtering.
Configurable Log Rotation — Automatically rotates logs after a specified number of days (default 30 days).
Log Compression — Compresses old log files after a configurable period (default 7 days) to save disk space.
Dated Log Files — Creates log files with date-based naming (e.g., log_dd-mm-yyyy.txt) for easy organization.
Customizable Settings — Allows configuration of log directory, file prefix, extension, and rotation/compression intervals.
Logger prioritizes simplicity and practicality, offering an all-in-one logging utility that requires minimal setup while providing essential features for production-ready logging in AutoIt environments.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.