CatSpy - A tool for browsing logs.
This repository serves as the initial record of forking from lognote.
For more details, please check CatSpy.
Main Features:
- Can filter logs based on various parts
- Import local file logs and view real-time logs of connected devices
- Real-time filtering with changing input content
- Multiple tabs
- Paginated display of logs to improve rendering speed
- Can add bookmarks to logs and filter logs added to bookmarks
- Integrated with FlatLaf, providing multiple themes to switch
- Supports multiple languages (Korean, Simplified Chinese, English)
Features to be implemented
- Extend log format, support custom log format and filter
The project was initially based on lognote, and was completely refactored, with optimizations made to the log loading and rendering process, Added the ability to build artifacts for various platforms, added software update functionality, added paginated display of logs. The project structure is divided into multiple modules according to the level, and added modules such as cache, context, service, data binding, and logs
Also referred to the following projects