Maintained Dockerized Go API for the same job; choose it for a multi-format PDF pipeline with an active community and Chromium-based rendering.
A developer-friendly API for converting many document formats into PDF files, and more!
- 13.0k
- Go
- MIT
document conversion / office-to-PDF service
Self-hosted HTTP microservice that converts office documents such as .docx and .pptx into PDF or HTML using LibreOffice via LibreOfficeKit.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Maintained Dockerized Go API for the same job; choose it for a multi-format PDF pipeline with an active community and Chromium-based rendering.
A developer-friendly API for converting many document formats into PDF files, and more!
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
In-process PHP library rather than a separate service; choose it when your stack is PHP and you don't want another container.
PHP Wrapper for LibreOffice
Embed LibreOffice conversion directly in a JVM application instead of calling an HTTP service.
JODConverter automates document conversions using LibreOffice or Apache OpenOffice.
Java server-side preview/edit component with watermarking; choose it when you need in-browser editing, not just conversion output.
文档在线预览编辑,文档水印 / Office files preview or edit online, doc/docx convert to html, watermark
Laravel-native PHP package; choose it when you already run Laravel and want conversions in-process.
📄 🔄 Doxswap is a Laravel package for seamless document conversion using LibreOffice. Effortlessly convert DOCX, PDF, ODT, and more with a simple, elegant API. Supports Laravel storage, configurable settings, and secure file handling.
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Archived CLI shim over LibreOffice UNO; pick it only for one-off shell/batch conversions instead of running an HTTP service.
Universal Office Converter - Convert between any document format supported by LibreOffice/OpenOffice.
Tiny unmaintained Flask microservice limited to Word→PDF; choose it if you want to vendor a minimal Python service rather than deploy docsbox.
Simple http microservice that converts Word documents to PDF
Archived Python UNO script; a narrower, unmaintained way to batch-convert files.
Python script to automate document conversions using LibreOffice/OpenOffice.org
Archived Java conversion library predating the maintained JODConverter fork.
JODConverter automates document conversions using LibreOffice/OpenOffice.org
Ruby gem unmaintained for 3+ years; use only if you need in-process conversion from Ruby.
Ruby gem that converts office documents to PDF using LibreOffice / OpenOffice.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
Browser-based self-hosted converter app with a UI; good for end users, not an API to embed.
💾 Self-hosted online file converter. Supports 1000+ formats ⚙️
These projects were analysed and named docsbox among their alternatives. The relationship is not symmetric — how docsbox rates them is a separate judgement, made when docsbox is analysed in its own right.
calls docsbox “A self-hosted conversion API server, but archived and older, choose for a similar API without modern updates.”
A developer-friendly API for converting many document formats into PDF files, and more!