Skip to content

Latest commit

 

History

2,008 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogExpert .NET Release

This is a clone from (no longer exists) https://logexpert.codeplex.com/

Overview

LogExpert is a Windows feature rich tail program (a GUI replacement for the Unix tail command) with support for plugins, highlighting, filtering, bookmarking, columnizing and more.

Summary of (most) features:

  • Tail mode
  • MDI-Interface with Tabs
  • Search function (including RegEx)
  • Bookmarks
  • A very flexible filter view and possibility to filter to tab
  • Highlighting lines via search criteria
  • Triggers (e.g. create Bookmark or execute a plugin) via search criteria
  • Columnizers: Plugins which split log lines into columns
  • Unicode support
  • log4j XML file support
  • 3rd party plugin support
  • Plugin API for more log file data sources
  • Automatical determine columnizer with given file name and content (Experimental)
  • Serilog.Formatting.Compact format support (Experimental)
  • Portable (all options / settings saved in application startup directory)

Download

  • Follow the Link and download the latest package. Just extract it where you want and execute the application or download the Setup and install it
  • Install via chocolatey choco install logexpert
  • get the Nuget package Link dotnet add package logexpert --version 1.30.0
  • the ColumnizerLib can also be downloaded via nuget Link dotnet add package ColumnizerLib --version 1.21.0

Requirements

Command line

Open a log at a specific line:

LogExpert.exe "C:\logs\application.log" --line 1234
LogExpert.exe "C:\logs\application.log" -n 1234

Line numbers start at 1, as in Go to Line. Supply the option once, with an integer from 1 through 2147483647 and exactly one log file. Sessions (.lxj) and Session Files (.lxp) are not supported with this option. Missing, invalid, repeated, or out-of-range values produce a command-line error before files are opened.

LogExpert waits for normal loading and Session File restoration, then selects and reveals the requested line with follow-tail disabled. A number beyond the end selects the last line; an empty file keeps an empty selection. The same behavior applies when forwarding to an existing instance: the existing routing preferences choose the window, and an already-open log is reused. While it loads, the latest line request wins. Navigation is applied once, so later reloads do not repeat it.

This option uses the loaded log's line numbering, including any preprocessing or combined rollover view. It does not load only part of a large file or map physical file lines. Rotation, truncation, or other edits can make an external tool's line number stale. Commands without --line / -n keep their existing behavior.

CI

This is a continous integration build. So always the latest and greates changes. It should be stable but no promises. Can be viewed as Beta.

CI Download

How to Build

  • Clone / Fork / Download the source code
  • Open the Solution (src/LogExpert.sln) with Visual Studio 2026 (e.g. Community Edition)
  • Restore Nuget Packages on Solution
  • Build
  • The output is under bin/(Debug/Release)/

Nuke.build Requirements

  • Chocolatey must be installed
  • Optional for Setup Inno Script 6.6.1

Resources / Translations

If you want to contribute translations or add new languages please use the ResXResourceManager Extension to add new or missing translations for either German / English. With this extension its easy to add a new language as well: ResXResourceManager

After creating a new language resource please create a new pull request.

Pull Request

  • Use Development branch as target

FAQ / HELP / Informations / Examples

Please checkout the wiki for FAQ / HELP / Informations / Examples

High DPI

  • dont use AutoScaleMode for single GUI controls like Buttons etc.
  • dont use AutoScaleDimensions for single GUI controls like Buttons etc.

https://github.com/LogExperts/LogExpert/wiki

Discord Server

https://discord.gg/SjxkuckRe9

Credits

Contributors

This project exists thanks to all the people who contribute.

Made with contrib.rocks.

About

Windows tail program and log file analyzer.

Topics

Resources

Stars

1.2k stars

Watchers

50 watching

Forks

Releases

Packages

Used by

Contributors

Languages