xberg
A Rust-powered document extraction framework that pulls text, metadata and images from 97+ formats, helping developers and data teams build cross-format document processing pipelines.
Tool overview
Adoption judgment: Current evidence is drawn primarily from the GitHub repository (8.6k stars, 508 forks), indicating high attention, but real-world testing, tutorials, and long-form reviews—true proof of usefulness—are still limited. The discussion quality leans on popularity signals. What it does: xberg is a polyglot document intelligence framework built around a Rust engine. It extracts text, metadata, images, and structured information from 97+ formats (PDFs, Office documents, images, etc.) and offers bindings for Rust, Python, Java, Go, JS/TS, and more, along with a CLI, REST API, and MCP server. It unifies disparate single-format parsers into one pipeline. Barrior and cost: The framework is open source and self-hostable with no direct license fees, but no official hosting or pricing is provided; any cost references from social media are speculative. Runtime expense depends on local or cloud compute resources. It is not a plug-and-play SaaS and not a dedicated OCR engine—a closer analogy is a cross-format document parsing middleware that still requires integration effort.