A guide to the category
Browser Automation & Document Parsing
Explore selected browser automation and document parsing projects. Compare interaction needs, format support, extraction fidelity and session handling.
Decide whether you need to interact with a website or extract information from a file. Browser automation follows page state and actions; document parsing turns supported files into content another tool can read. This combined category covers both, so check the project purpose before comparing implementations.
5 editorial selections in this guide · 10 tracked in the full category · Latest observation among these selections:
What to check before choosing
Do you need interaction or extraction?
For web tasks, identify the pages, controls and session state the tool must handle. For files, list the actual formats and features you need, such as tables, scanned pages or embedded images.
How will you check fidelity?
Use a representative page or document with a known expected result. Check missing sections, reading order, table cells and links instead of treating a successful command as complete extraction.
Where do sessions and content go?
Review browser profile handling, authentication, uploads and any remote processing. Confirm the permissions and website terms for your intended task before connecting an account.
Editorial selections
Alphabetical by owner and repository name. This guide includes every editorial selection in this category, with its existing editorial description. The order is not a recommendation or a ranking. Counts below belong to each record's observation date.
The full directory also includes keyword-classified discoveries. Search, filter and compare all tracked projects in this category.
browser-use/browser-harness
Lets Claude Code, Codex or Cursor drive your real, logged-in Chrome over CDP. Set up with one prompt.
Editorial description.
18,659 stars · Python · Observed
Read the source on GitHub ↗firecrawl/anydoc
Rust library that converts Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV and PDF into clean GitHub-Flavored Markdown. Has Node, Python and WASM bindings.
Editorial description.
23,159 stars · Rust · Observed
Read the source on GitHub ↗Panniantong/Agent-Reach
Gives agents read and search access to Twitter/X, Reddit, YouTube, Bilibili, Xiaohongshu and other platforms through one command.
Editorial description.
104,890 stars · Python · Observed
Read the source on GitHub ↗run-llama/liteparse
LlamaIndex's standalone local PDF parser: fast spatial text extraction with bounding boxes.
Editorial description.
12,927 stars · Rust · Observed
Read the source on GitHub ↗vercel-labs/agent-browser
Fast native Rust CLI for browser automation, built for AI agents.
Editorial description.
44,714 stars · Rust · Observed
Read the source on GitHub ↗