FREEFILEKIT

Open-source licenses & source

FreeFileKit uses the following open-source components. Their licenses apply to the corresponding software, independently of the website terms.

HEIC decoder

libheif 1.23.4 and libde265 1.1.2 (LGPL) with a bounded EXIF reader. Download corresponding decoder source and build scripts. libheif license · libde265 license · Build instructions.

FFmpeg.wasm

Single-thread @ffmpeg/core 0.12.10, based on FFmpeg and compiled with GPL-enabled components. The core is distributed under GPL-2.0-or-later. GPL license · Corresponding sources, component versions and build instructions. Core bytes are unchanged; the WASM file is split for hosting and reassembled in memory.

VTracer image vectorizer

VTracer 1.0.0-alpha.4 by Vision Cortex, distributed here under its MIT license. The original WASM tracing engine is unchanged. FreeFileKit adapts its initialization for a browser worker and adds input validation, preprocessing, tracing controls and previews. License text · Pinned upstream source and build instructions. The browser adapter is included in the application source below.

JavaScript libraries

pdf-lib 1.17.1 (MIT) · fflate 0.8.3 (MIT). FFmpeg.wasm wrapper/build glue is MIT-licensed: license text.

FreeFileKit application source

The browser application and its build configuration are available under the MIT license. Download application source. The media core remains governed by its GPL license.

Compiler runtime notices

Emscripten, musl, compiler-rt, libc++, libc++abi, libunwind, and LLVM libc.