Skip to content

Nanomani/KodiLogMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📂 Kodi Log Monitor

Tool for Kodi Python License Total downloads

A lightweight and intuitive real-time log viewer or a simple log editor for Kodi. It helps users and developers track events, troubleshoot errors, and monitor system status through a clean, color-coded interface.

2026-02-14_224905


📝 What is it for?

Kodi generates a log file that records everything happening in the background. This application allows you to:

  • Monitor in real-time: See new log lines instantly as they are written (tail -f style).
  • Identify issues: Errors are highlighted in red and warnings in orange for quick spotting.
  • Filter easily: Focus on specific levels (Error, Warning, Info) or search for keywords.
  • Analyze setup: Access a quick system summary to check your Kodi version and environment.

🔍 Keyword Lists (v1.2.0+)

You can now filter your logs using custom keyword lists:

  • Custom Filtering: Create a .txt file in the keyword_list folder (one keyword or phrase per line).
  • Smart Highlighting: The monitor only displays lines containing your keywords and highlights them for better visibility.
  • Easy Management: Use the 📁 button to open the folder and ♻️ to refresh your lists instantly.

💡 Google Search Context Menu (v1.3.2+)

The application provides a convenient "Search on Google" option in the right-click context menu, allowing you to quickly look up any selected text from the logs.

Disable the feature: If you prefer a cleaner interface, you can easily disable this option:

  1. Open the .kodi_monitor_config file located in the application directory.
  2. Locate the parameter show_google_search_menu (line 8).
  3. Change its value 1 to 0
  4. Save the file and start the application.

ℹ️ Notes

  • 1 = Enabled (default) 0 = Disabled
  • The software must be run at least once to create the configuration file.
  • The modification requires that the application be shut down beforehand.

🎨 Customization (v1.2.0+)

The code is now designed for easy styling. You can find the UI THEME section at the very beginning of the script to change:

  • Interface Colors: Modify backgrounds for the text area, header, and buttons.
  • Log & Highlight Colors: Change the hex codes for info, warning, error, debug, and the keyword highlight.
  • Centralized Design: No need to search through the functions; everything is at the top of the file.

🚀 For Regular Users

If you just want to use the tool without installing Python:

  1. Go to the Releases section on the right.
  2. Download the latest for your OS.
  3. Run the file. No installation is required.

🛠️ For Advanced Users & Developers

If you want to run the script manually or explore the code:

Running from source

Ensure you have Python 3.x installed, then:

git clone [https://github.com/YOUR_USERNAME/YOUR_REPO.git](https://github.com/YOUR_USERNAME/YOUR_REPO.git)
cd YOUR_REPO
python kodi_log_monitor.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published