← KitForma

Open-source software

KitForma application code is provided under the MIT license. The third-party libraries below retain their respective copyrights and licenses.

HEIC conversion

HEIC decoding uses heic-to 1.5.2 by Hopper Gee, libheif 1.22.2 and libde265 1.0.16. These libraries are covered by the GNU Lesser General Public License, version 3 or later where specified. You may modify these portions and reverse engineer the combined work to debug those modifications. The linked corresponding sources and application code allow rebuilding with modified versions.

To relink: extract the application archive; rebuild the included heic-to sources, following its README and esbuild.mjs; install that compatible local library with npm install /path/to/modified-heic-to; then run npm run build using Node.js 24. For native decoder changes, the supplied source archives and libheif build script contain the upstream reconstruction instructions. No bit-for-bit reproducibility guarantee is made.

PDF and other tools

Upstream license files are preserved with the distribution. Full dependency versions are recorded in the application package-lock.json. Library updates require matching source and notice updates.