Skip to content

Third-Party Notices

This page is for operators and contributors reviewing vendored browser assets and their licences.

OpenPost Image Editor uses these pinned runtime dependencies:

  • Fabric.js 7.4.0 for interactive canvas objects, transforms, filters, and offscreen rendering. OpenPost persists its own versioned document schema rather than Fabric JSON.
  • IMG.LY Background Removal 1.7.0 for local background removal.
  • ONNX Runtime Web 1.21.0 for WebGPU and CPU inference.
  • fflate 0.8.2 for multi-page ZIP downloads.

The quantized background-removal model, WASM files, and their notices ship under frontend/static/image-editor-models/. ThirdPartyLicenses.json, the model license, content-addressed resource filenames, and the source URL used for the pinned artifact are kept beside the files. Operators that set OPENPOST_IMAGE_EDITOR_MODEL_BASE_URL must serve the matching release assets and preserve their notices.

OpenPost Video Editor uses:

  • Mediabunny 1.51.x for media inspection, bounded sample access, demuxing, and streaming MP4/WebM muxing.
  • Transformers.js 3.8.1 and ONNX Runtime Web 1.21.0 for local worker-based analysis.
  • Whisper Tiny multilingual, pinned to the exact model commit listed in frontend/static/video-editor-models/THIRD_PARTY_LICENSES.md, for local transcription under Apache License 2.0.
  • Silero VAD 6.2 for local voice-activity detection under the MIT License.

The model files, hashes, source revisions, and notices ship under frontend/static/video-editor-models/. Operators that set OPENPOST_VIDEO_MODEL_BASE_URL must serve the matching content and keep those notices. The checked-in mastered audio assets and machine-readable hashes under frontend/static/video-editor-audio/ are dedicated under CC0 1.0 as stated beside the files.

OpenPost does not include or import code, styles, utilities, or components from the commercial shadcn Designer package.

Open source under AGPL-3.0-only.