Graphic Processor

Open source licenses

Last updated: 18 July 2026

Graphic Processor is built with open source software. The components below are distributed to your browser as part of this site; their authors and licenses are listed here, along with links to their source code.

In-browser tools

Our free PDF, image, and video tools run entirely on your device — your files are never uploaded. They rely on the following libraries.

mediabunnyMozilla Public License 2.0
Reads, writes, and converts media files using the browser's own WebCodecs encoders. Source code, including the exact version we ship, is available from the linked repository; a copy of the MPL-2.0 is included in the package.
gifencMIT
GIF encoding and colour quantisation.
pdf-libMIT
Creating and modifying PDF documents.
pdf.js (pdfjs-dist)Apache License 2.0
Rendering and reading PDF documents.
@neslinesli93/qpdf-wasmISC, wrapping libqpdf (Apache License 2.0)
PDF encryption and decryption.
@jsquash/avif, @jsquash/webpApache License 2.0
AVIF and WebP encoding where the browser has no native encoder.
UTIF2MIT
Decoding TIFF images.

Application framework

Next.jsMIT
The web framework this site is built on.
ReactMIT
User interface library.
next-intlMIT
Internationalisation and message loading.
LucideISC
Icon set.
Tailwind CSSMIT
Styling.

Video and image codecs

Our video and image tools do not ship a codec of their own. Encoding and decoding are performed by your browser through its built-in WebCodecs implementation, which is covered by your browser vendor’s own licensing. We only handle the container formats around them.

If you believe a component is missing from this page or listed incorrectly, please contact us and we will correct it.