Log Viewer

Open the app
Скриншот Log Viewer: открыт pino.jsonl, виден таймлайн, virtual scroll и колонки @seq / timestamp / level / service / @file / message.

Log Viewer — самостоятельное PWA-приложение, которое превращает браузер в полноценный лог-инспектор.

Никаких серверов, аплоадов и аккаунтов — только ваши файлы и быстрый ответ на вопрос «что пошло не так».

Локально и приватно

Файлы не покидают браузер. Парсинг и индексация — в Web Worker'ах, БД и кэш тел записей — в OPFS.

Тянет большие логи

Virtual scroll и batched contiguous reads. 50k+ строк на одном файле — без подвисаний даже на ноуте.

Любой формат

JSONL (pino, bunyan), plain-text, nginx-combined, syslog. Не хватает — добавь свой парсер на Grok или regex.

Источники любых типов, выборка по файлам

Локальные файлы и директории, drag-and-drop, paste-текст, URL, WS/SSE-потоки, zip/tar-архивы. Отмечай чекбоксами только нужные файлы — фильтр, таймлайн и поиск работают по выделенному.

PWA, ставится одним кликом

Устанавливается на macOS, Windows, Android. Работает офлайн, service worker кэширует ассеты и WASM.

скоро

Личные настройки источников

Цветной ярлык, alias, набор колонок и предзаданные фильтры — отдельно для каждого источника. Открываете тот же файл — раскладка восстанавливается из памяти браузера.

скоро

Импорт и экспорт фильтров

Сохраняйте набор условий поиска в JSON-файл, делитесь с командой или переносите между устройствами. Импорт одним кликом возвращает фильтр и сохранённые поиски.

Дальше — лучше

Проект активно развивается: новые парсеры, удобства поиска, кастомизация. Идеи, баг-репорты и pull-requests приветствуются — заходите.