PSFreeToolHub
Menu
Open-source notices

Open-source notices

FreeToolHub uses the following client-side libraries. The list separates installed runtime dependencies from projects consulted for interaction and workflow ideas.

Installed runtime libraries

  • @mediapipe/tasks-vision (Apache-2.0): Background segmentation with MediaPipe Image Segmenter.
  • gifenc (MIT): Encoding image sequences as GIF files.
  • gifuct-js (MIT): Decoding GIF frames for inspection and optimization.
  • qrcode (MIT): Generating QR code images.
  • pdf-lib (MIT): Creating, merging, and extracting PDF pages.
  • pdfjs-dist (Apache-2.0): Rendering PDF pages to images in the browser.
  • box2d-wasm (Zlib): Running marble-roulette physics.
  • Next.js, React (MIT): Building the static site and user interface.
  • phaser (MIT): Running the original Nightfall Survivor, Orbit Merge, Skyline Stack, and Pulse Guardian browser games with Canvas, Arcade Physics, and Matter Physics.

Referenced open-source projects

  • jimakuChan (MIT): consulted for realtime speech-caption, chroma-key overlay, and saved-launch workflow ideas. FreeToolHub uses its own implementation.
  • lazygyu/roulette (MIT): consulted for marble-draw interaction and camera workflow ideas. FreeToolHub uses its own Box2D-based implementation.

Local processing and notices

Selected files and generated results are designed to stay in browser memory. Model or runtime assets may be fetched from a CDN. Full license texts and copyright notices remain available in the distributed packages and their upstream repositories.

Notice reviewed: July 13, 2026.