A lightweight, browser-based viewer for structured .jsonl log files. Built with React, TypeScript, Tailwind CSS, and Vite. Installable as a PWA.
- Drag & drop or paste
.jsonllog files to view them - Filter logs by level (error, warn, info, debug, trace)
- Full-text search across log entries
- Sortable columns (time, level)
- Expandable rows with JSON detail view and stack trace rendering
- Dark / light theme toggle
- Logs persist in
sessionStorageacross reloads - Installable as a Progressive Web App
# Install dependencies
bun install
# Start dev server
bun dev
# Build for production
bun run bundle| Command | Description |
|---|---|
bun dev |
Start Vite dev server |
bun bundle. |
Type-check & build for prod |
bun preview. |
Preview production build |
bun lint. |
Lint with oxlint |
bun fmt. |
Format with oxfmt |
- React 19 with React Compiler
- Vite 8
- Tailwind CSS 4
- Base UI
- Lucide Icons
- vite-plugin-pwa