🔒 100% Client-Side & Offline. Your logs never leave your device. No server upload.
Use the application instantly (no installation required):
Traditional editors (Notepad++, VS Code) try to load the entire file into RAM. If a file is larger than your available memory, the application crashes.
Log Voyager acts like a video streaming service but for text:
It creates a virtual map of the file.
It reads only a tiny buffer (50KB) corresponding to the scrollbar position.
When you scroll or jump, the old buffer is discarded, and a new one is read from the disk.
This ensures consistent performance whether the file is 5MB or 50GB.
For enterprise environments with strict security policies (air-gapped networks), you can run Log Voyager as a self-hosted container.
Prerequisites
Docker installed
Quick Start
Clone the repository:
git clone https://github.com/hsr88/log-voyager.git
cd log-voyager
Build the image:
docker build -t log-voyager .
Run the container:
docker run -d -p 8080:80 --name my-logs log-voyager
Access the app:
Open your browser and navigate to: http://localhost:8080
If you want to contribute or modify the source code:
Install dependencies:
npm install
Start development server:
npm run dev
Build for production:
npm run build
Although this is a web application, it functions as a static tool. Once loaded:
It does not require an internet connection (works offline).
It does not send analytics or file content to any external server.
It uses standard HTML5 File APIs strictly within the browser context.
© 2025-26 logvoyager.cc | Created by hsr88