Open Source Licenses

WebConverter.app is built on the following open source software. We are grateful to the maintainers and contributors of these projects.

Magnum

Image processing library · magnum.graphics

MIT License

Corrade

C++ utility library · magnum.graphics/corrade

MIT License

Magnum Plugins

Image and scene format plugins (PNG, JPEG, WebP, KTX, DDS, Assimp, Ufbx, glTF scene converter, MeshOptimizer, etc.) · magnum.graphics

MIT License

Assimp

Open Asset Import Library (FBX, OBJ, COLLADA, PLY, STL, 3DS, LWO, BLEND, X importer) · assimp.org · GitHub

BSD-3-Clause License

ufbx

Single-source FBX loader (used by the FBX-to-glTF path) · github.com/ufbx/ufbx

MIT License

meshoptimizer

Mesh optimization library (vertex cache & overdraw passes, simplification) · meshoptimizer.org · GitHub

MIT License

stb

Single-file image libraries (stb_image, stb_image_write, stb_image_resize2) · github.com/nothings/stb

MIT License / Public Domain

libpng

Official PNG reference library · libpng.org

libpng License

libjpeg

JPEG codec (IJG reference library, bundled via the Emscripten libjpeg port) · ijg.org

IJG License

libwebp

WebP codec library · Google

BSD-3-Clause License

Emscripten

C++ to WebAssembly compiler · emscripten.org

MIT License

FFmpeg

Audio & video processing framework · ffmpeg.org

LGPL 2.1+ (GPL 2+ when compiled with x264 for the MP4 variant)

Source code: FFmpeg n5.1.4. Build configuration available for download (zip).

ffmpeg.wasm

FFmpeg WebAssembly port · github.com/ffmpegwasm/ffmpeg.wasm

MIT License

x264

H.264 video encoder (used in MP4 variant) · videolan.org

GPL 2+

Source code: x264 (4-cores branch)

libvpx

VP8/VP9 video codec (used in WebM variant) · Google

BSD-3-Clause License

libopus

Opus audio codec (used in WebM variant) · opus-codec.org

BSD-3-Clause License

libogg / libvorbis

Ogg container and Vorbis audio codec (used in WebM variant) · xiph.org

BSD-3-Clause License

Astro

Static site generator · astro.build

MIT License

wasm-media-encoders

MP3 and OGG Vorbis WASM audio encoders · github.com/arseneyr/wasm-media-encoders

MIT License

pdf-lib

PDF creation and modification library · pdf-lib.js.org

MIT License

PDF.js

PDF rendering library · mozilla.github.io/pdf.js

Apache License 2.0

Tesseract.js

JavaScript bindings for the Tesseract OCR engine (used for searchable PDF output) · tesseract.projectnaptha.com · GitHub

Apache License 2.0

tesseract.js-core

WebAssembly build of the Tesseract OCR engine · github.com/naptha/tesseract.js-core

Apache License 2.0

tessdata

Tesseract LSTM language traineddata (lazy-loaded per selected OCR language) · github.com/tesseract-ocr/tessdata

Apache License 2.0

Pandoc

Universal document converter (DOCX/ODT/RTF/HTML/Markdown/LaTeX/…), WebAssembly build · pandoc.org · GitHub

GPL 2.0 or later

pandoc-wasm

WebAssembly build & JavaScript wrapper around Pandoc · github.com/pandoc/pandoc-wasm

GPL 2.0 or later

wd-io-engine (WebDecks)

Presentation I/O engine powering the PPTX / ODP / Keynote converters (WASM build) · webdecks.app

Proprietary (Squareys)

The compiled engine statically links the component below.

libeot

Embedded-font (EOT / MicroType Express) decoder linked into the WebDecks presentation engine · github.com/umanwizard/libeot

Mozilla Public License 2.0 (MPL-2.0)

License text: MPL-2.0 · patent grant: PATENTS. The MPL-covered sources remain available under MPL-2.0 with their notices intact.

Inter

Typeface embedded into PDF output by the presentation converter · github.com/rsms/inter

SIL Open Font License 1.1

License text: OFL 1.1.

ONNX Runtime Web

WebAssembly ML inference engine (powers background removal) · onnxruntime.ai · GitHub

MIT License

U²-Net

Salient-object segmentation model used for background removal (U²-Net Portable variant, served as u2netp.onnx) · github.com/xuebinqin/U-2-Net

Apache License 2.0

whisper.cpp

Speech-to-text inference engine (WASM build) · github.com/ggerganov/whisper.cpp

MIT License

OpenAI Whisper model

Pre-trained tiny.en Whisper weights (quantised for whisper.cpp, served as ggml-tiny.en-turbo_q4.bin) · github.com/openai/whisper

MIT License