Rust Office Document Processing Library | Dweve Bindery
Bindery is a Rust document runtime for Word, Excel, PowerPoint, PDF and iWork. Apache-2.0 terms; the repository publishes in the seventh release round.
Choose the audience that matches your question
The page contains three selectable readings of the same subject.
For consumers
Bindery is the document engine inside other software. It opens old and new files, keeps their structure, changes exact parts, recalculates spreadsheets and writes useful documents without sending them to a conversion website. Bindery publishes under Apache-2.0 in the seventh round of Dweve's foundation release programme.
For businesses
Bindery publishes in the seventh round of Dweve's foundation release programme, as a Rust document-processing library under Apache-2.0 for DOCX, XLSX, PPTX, PDF and HTML. It gives teams one programmable layer for reading, generating, editing, recalculating and exporting documents on infrastructure they control.
For engineers
Bindery publishes in the seventh round of Dweve's foundation release programme, with its documentation at docs.dweve.com the same day. It is a Rust document runtime under Apache-2.0, not only a parser: every supported format enters through its native container and becomes a structured document, workbook or presentation whose elements can be addressed, queried, generated and changed.