Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/curtisy1/logrust
A log file viewer written in Rust using iced-rs
https://github.com/curtisy1/logrust
Last synced: about 1 month ago
JSON representation
A log file viewer written in Rust using iced-rs
- Host: GitHub
- URL: https://github.com/curtisy1/logrust
- Owner: curtisy1
- License: mit
- Created: 2022-02-26T21:19:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-28T21:23:04.000Z (almost 3 years ago)
- Last Synced: 2024-12-18T02:55:04.569Z (about 1 month ago)
- Language: Rust
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LogRust
A log file viewer written in Rust using [iced-rs](https://github.com/iced-rs/iced)Currently, unusable. It only counts occurrences of [specific log levels](https://logging.apache.org/log4j/2.0/log4j-api/apidocs/org/apache/logging/log4j/Level.html) and displays them in a UI.
Nevertheless, it does so in an extremely fast manner (on my machine, it takes around 15 seconds to scan a ~4.5 Gb file with ~23.5 million lines)As the name [implies](https://en.wikipedia.org/wiki/Toys_%22R%22_Us), this is pretty much a toy project. I always wanted to get into Rust while also trying some kind of UI framework.
And I happened to need some library that could open and filter large logs by their log level so here we are