Forma uses the following open-source components. The conversion inputs remain on your device. FFmpeg WebAssembly core @ffmpeg/core 0.12.10 — GPL-2.0-or-later. Unmodified upstream JavaScript and WebAssembly core (WASM is split for transport only). Project and corresponding build/source information: https://github.com/ffmpegwasm/ffmpeg.wasm https://github.com/ffmpegwasm/ffmpeg.wasm-core https://github.com/ffmpegwasm/ffmpeg.wasm/releases Core includes FFmpeg 5.1.4 and libraries including x264, libvpx, LAME and Vorbis. FFmpeg source: https://github.com/FFmpeg/FFmpeg/tree/n5.1.4 GNU GPL license: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html @ffmpeg/ffmpeg — MIT: https://github.com/ffmpegwasm/ffmpeg.wasm ImageTracer.js — Unlicense: https://github.com/jankovicsandras/imagetracerjs gifenc — MIT: https://github.com/mattdesl/gifenc JSZip — MIT or GPL-3.0: https://github.com/Stuk/jszip pdf-lib — MIT: https://github.com/Hopding/pdf-lib PDF.js — Apache-2.0: https://github.com/mozilla/pdf.js heic2any — MIT: https://github.com/alexcorvi/heic2any Phosphor Icons — MIT: https://github.com/phosphor-icons/web