Credits & open source

GotConvert is built on top of open-source software. This page lists the major components, their licenses, and where to find their source code.

Conversion engines

LibreOffice

Used for DOCX → PDF conversion. We bundle a build of LibreOffice compiled to WebAssembly (via the Emscripten toolchain) so it can run entirely inside your browser tab — no upload, no server-side processing. The conversion uses the same writer_pdf_Export filter that soffice --convert-to pdf uses on Linux servers.

zetajs (LibreOffice JavaScript bindings)

The thin JavaScript layer that lets us drive the LibreOffice WASM binary from a browser — published by allotropia software GmbH, who also produce the WASM build of LibreOffice we use.

Other libraries

Document parsing & rendering

  • docx-preview — fallback DOCX renderer (Apache 2.0)
  • mammoth.js — DOCX → text/HTML/Markdown (BSD)
  • jsPDF — PDF generation (MIT)
  • pdf-lib — PDF manipulation (MIT)
  • pdf.js — PDF parsing & rendering (Apache 2.0)
  • JSZip — DOCX zip reader (MIT)

Image & media

Site framework

Thank you

None of this would exist without the people who write open-source software. If a tool here saves you time, consider sponsoring one of the upstream projects above.