Our own team was trying to figure out how to get LiteParse working in the browser Shouldn't have doubted Claude. Claude knows best.
Image 2: Image
Quote
Simon Willison
@simonw
3h
LiteParse is really neat! It does a great job of extracting text from annoying layouts in PDFs (multiple columns for example) It's only available as a Node.js CLI app, so I vibe-coded up this version that runs in a browser x.com/jerryjliu0/sta…
Image 3: Screenshot of the LiteParse browser demo web page. Header reads "LiteParse" with subtitle "Browser demo of LiteParse — parse PDFs in your browser. Nothing leaves your machine." A dashed-border drop zone says "Drop a PDF here or click to choose / Your file stays in your browser." with a file pill labeled "19720005243.pdf". Below are a checked "Run OCR" checkbox, an unchecked "Render page screenshots" checkbox, and a blue "Parse" button. Status text: "Parsed 86 pages." Two side-by-side panels follow. Left panel titled "Text" with a Copy button shows monospace extracted text beginning "Apollo 5 was an unmanned system, both propulsion systems ascent and descent stages". Right panel titled "JSON", also with a copy button, contains JSON showing the dimensions and position and detected font of each piece of text.