2026-03-26 12:50:32 -07:00
2026-03-26 12:50:32 -07:00

officeconvert

officeconvert is a toolset to convert common office document types images using LibreOffice (soffice). This repository provides three classes of projects:

  • Python library responsible for actual conversion work
  • Connect gRPC Python server for easy microservice deployment
  • Client libraries for assorted languages

APIs are built on typed Protocol Buffer schemas with codegen for the server and clients based on the primary schema.

Supported Document Types

Currently, only PPTX and ODP documents are supported. At the time of writing, PDF and image conversion is planned, however, presentation documents can currently only be converted to a custom SlideDeck type that encodes slides as images and includes richly-formatted slide notes.

S
Description
Microservice to convert common office document files to server consumable formats.
Readme 489 KiB
Languages
Python 87.1%
Go 10.3%
Makefile 2.6%