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.