Junbao Yang

RawLens - Advanced Formatting for Messy JSON from Anywhere in Chrome

by
RawLens is the new focused release of Log Viewer: advanced formatting for messy JSON from anywhere in Chrome. It reads selected text, hovered page elements, clipboard content, page source, page HTML, and raw pages, then pretty-prints nested JSON string fields like {"foo":"{\"bar\":1}"} as structured data. ANSI/log/source formatting remains as bonus coverage.

Add a comment

Replies

Best
Junbao Yang
Maker
📌
Hi Product Hunt, I originally launched this as Log Viewer, a broad Chrome extension for raw logs and source-like text. The project has now been rebranded and refocused as RawLens. The main problem it solves is messy JSON from anywhere in Chrome. Real debug output often looks like this: {"foo":"{\"bar\":1}"} Most JSON formatters make the outer object readable but leave the useful inner payload as an escaped string. RawLens detects JSON-looking string fields and expands them as structured data. It also works on the content developers actually have in front of them: - selected text - hovered page elements - clipboard content - raw pages opened in Chrome - page source and page HTML ANSI logs, YAML, HTML, CSS, JavaScript, diffs, SQL, and other formats are still supported, but they are bonus coverage. The product is now centered on fast, local inspection of nested JSON/log/debug payloads. RawLens is open source, MIT licensed, and runs locally in the browser. There is no server-side log upload and no tracking of your content. I would love feedback from people who regularly debug API responses, copied production errors, webhook payloads, or logs with escaped JSON inside JSON.