Skip to content
Cole Gentry edited this page Dec 30, 2025 · 4 revisions

Welcome to the UltraLog Wiki

UltraLog is a high-performance, cross-platform desktop application for viewing and analyzing ECU (Engine Control Unit) log files from automotive performance tuning systems.

Quick Links

Getting Started Reference Support
Installation Supported-ECU-Formats Troubleshooting
Getting-Started Unit-Conversion FAQ
User-Guide Field-Normalization Development
Legal Contributing

Key Features

  • Multi-channel visualization - Plot up to 10 data channels simultaneously
  • High-performance - LTTB downsampling handles millions of data points smoothly
  • Multiple ECU support - Haltech, ECUMaster EMU Pro, RomRaider, Speeduino/rusEFI
  • Cross-platform - Windows, macOS, and Linux
  • Unit conversion - Metric/Imperial for temperature, pressure, speed, and more
  • Accessibility - Colorblind-friendly color palette

Supported ECU Systems

ECU System Status File Format
Haltech Full Support CSV from NSP
ECUMaster EMU Pro Full Support CSV export
RomRaider Full Support CSV from Logger
Speeduino / rusEFI Full Support MLG binary
MegaSquirt Coming Soon -
AEM Coming Soon -
MoTeC Coming Soon -

System Requirements

Minimum Requirements

  • OS: Windows 10, macOS 10.15, or Linux (most distributions)
  • RAM: 4 GB
  • Storage: 50 MB for application
  • Display: 1280x720 resolution

Recommended

  • RAM: 8 GB or more (for large log files)
  • Display: 1920x1080 or higher

Getting Help

Version Information

  • Current Version: 1.7.1
  • License: AGPL-3.0
  • Author: Cole Gentry

Open Source Commitment

UltraLog is committed to open-source values:

  • AGPL-3.0 Licensed - Free to use, modify, and distribute
  • Open Invention Network Member - Part of the largest patent non-aggression community protecting Linux and open source
  • Documented Format Specifications - Published for community benefit and interoperability

See Legal for full details on licensing, trademarks, and our OIN membership.

Related Projects

Clone this wiki locally