Logfile Viewer

LogNote – flexible graphical log viewer

LogNote is a graphical log viewer which supports conventional log files as well as live Android logcat output. It can operate in several modes depending on whether logs are stored in files, produced by commands or being appended continuously to an existing file.

Read File mode opens saved logs and can process multiple files consecutively. Files can be added with drag and drop, while recent-file configurations preserve filters and bookmarks for later sessions. Follow File mode monitors a file as additional lines are written to it. Read Cmd mode executes a configured command and displays the resulting output, with Android Debug Bridge and logcat being prominent use cases.

Filtering is a major part of LogNote. It supports regular expressions, reusable filter configurations, inclusion and exclusion highlighting and configurable filter styles. Logs can also be divided into columns according to user-defined formats, so the application is not limited exclusively to Android’s logcat structure.

For Android logcat sessions, LogNote can display process information and restrict the view to particular application packages. Search, bookmarks and go-to-line navigation help with larger logs, while light and dark appearances and configurable fonts provide control over presentation.

The program also offers log triggers aimed at long-running or aging tests. When a matching log entry appears, LogNote can execute a command or display a dialog. Large continuous captures can be split automatically after a configured number of lines to stop a single output file growing indefinitely.

This is free and open source software.

Key Features

  • Provides a graphical log viewing interface.
  • Views saved log files.
  • Opens multiple files consecutively.
  • Follows files as new log entries are appended.
  • Displays output produced by external commands.
  • Supports online and offline Android logcat viewing.
  • Filters logs using regular expressions.
  • Provides reusable filter configurations.
  • Supports bookmarks.
  • Searches log contents and navigates between matches.
  • Supports configurable log formats and column views.
  • Displays Android process information.
  • Filters logcat output by application package.
  • Runs commands or displays dialogs when configured log triggers occur.
  • Splits long-running log captures after a specified number of lines.
  • Offers light and dark appearances.

Website: github.com/cdcsgit/lognote
Support:
Developer: hj
License: Apache License 2.0

LogNote in action
Click image for full size

LogNote is written in Kotlin. Learn Kotlin with our recommended free books and free tutorials.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted