| Crates.io | journalview |
| lib.rs | journalview |
| version | 0.1.0 |
| created_at | 2025-03-05 08:11:13.991809+00 |
| updated_at | 2025-03-05 08:11:13.991809+00 |
| description | A lightweight, terminal-based application written in Rust for efficiently viewing, filtering, and navigating system logs from `journalctl`. |
| homepage | https://github.com/codervijo/journalview |
| repository | https://github.com/codervijo/journalview |
| max_upload_size | |
| id | 1578481 |
| size | 81,767 |
A lightweight, terminal-based application written in Rust for efficiently viewing, filtering, and navigating system logs from journalctl.
journalctl logs.curl -sL https://github.com/codervijo/journalview/raw/main/install.sh | bash
Ensure Rust is installed. You can install Rust using rustup.
cargo install --git https://github.com/codervijo/journalview.git journalview
Launch the application:
journalview
Navigate logs using arrow keys or predefined hotkeys.
/ to enter a search query (regex supported).Tab to switch between different log sources.| Key | Action |
|---|---|
Arrow Up |
Scroll up in the log list |
Arrow Down |
Scroll down in the log list |
Enter |
Select a log entry |
/ |
Start a search |
q |
Quit the application |
Contributions are welcome! Follow these steps to contribute:
git checkout -b feature-name
git commit -m "Description of changes"
git push origin feature-name
Thanks to the following projects for inspiration
This project is licensed under the MIT License.
Inspired by the functionality of journalctl and enhanced by the capabilities of Rust for high-performance, terminal-based tools.