github jatinkrmalik/LLMFeeder v2.2.0

5 hours ago

LLMFeeder v2.2.0

Mostly fixes for the messy pages people actually feed into LLMs: long chats that virtualize their DOM, sites that dump code in bare <pre> tags, and a quicker way to grab full-page content without digging into settings.

What's new

Lazy-loading auto-scroll (fixes #91)

Some chat UIs (Gemini, AI Studio, and friends) only keep the visible part of a conversation in the DOM. Older messages disappear as you scroll. There's a new opt-in setting, "Auto-scroll to load more content," that scrolls through the page before extraction. Off by default so normal articles stay fast.

Thanks @dartcree for filing #91, and @andraz for spelling out the scroll-and-extract approach on that thread. The shared 15s scroll budget (so multi-container pages don't hang past the conversion timeout) landed in #102.

Alternative copy mode by @sammcj (#95)

There's a caret next to Convert & Copy. Click it when you want Full Page instead of Main Content (or the reverse), without changing your default.

Preformatted code blocks by @akuzia (#98, fixes #66)

Generic <pre> elements now become fenced Markdown code blocks, with newlines preserved and language hints picked up from class names. @lolmaus ran into this on zod.dev.

Unit tests and CI by @zendegani (#99, closes #44)

Jest suite (17 TokenCounter tests) plus a GitHub Actions workflow that runs on pushes and PRs.

Store listing copy (#90)

Name and short description updated for Chrome Web Store / Firefox AMO search. Aiming at people looking for "webpage to Markdown for ChatGPT / Claude / Gemini."

Also in this release

  • Square 16x16 Firefox icon (Add-ons was picky about dimensions)
  • aistudio.google.com added to the known lazy-load hosts
  • GitHub Sponsors funding config
  • Star history chart and Cursor Cloud / AGENTS.md updates (#92, #100)

Contributors

First-time contributors this release: @sammcj (#95), @akuzia (#98), @zendegani (#99).

Install

Shortcuts

  • Alt+Shift+L: open popup
  • Alt+Shift+M: convert and copy
  • Alt+Shift+D: download as Markdown
  • Alt+Shift+Z: download multiple tabs as ZIP

For lazy-loaded chats: Settings → enable "Auto-scroll to load more content," then Convert & Copy.

Full changelog: v2.1.0...v2.2.0

PRs in this release

Don't miss a new LLMFeeder release

NewReleases is sending notifications on new releases.