LoreaTec Tools
English

本ツールが利用しているオープンソース

これらのツールの大部分は、他の方々によるオープンソースの成果を丁寧に組み合わせたものです。ブラウザ内で動作するソフトウェアとそのライセンスを以下に示します。

ソフトウェアライセンス用途
pdf-libMITWriting and editing PDF files
pdf.js (pdfjs-dist)Apache-2.0Rendering PDF pages and extracting text
libheif (libheif-js)LGPL-3.0Decoding HEIC/HEIF photos
jSquash codecsApache-2.0JPEG, PNG, WebP and AVIF encoding (MozJPEG, libwebp, libavif, OxiPNG)
FFmpeg (ffmpeg.wasm)GPL-2.0-or-laterVideo and audio conversion
Tesseract (tesseract.js)Apache-2.0Optical character recognition
OpenCV (@techstark/opencv-js)Apache-2.0Document edge detection in the camera scanner
ONNX Runtime WebMITRunning the background-removal models
U-2-NetpApache-2.0Background removal — fast model
MODNetApache-2.0Background removal — portrait model
ISNet general useMITBackground removal — high-quality model
SheetJS (xlsx)Apache-2.0Reading and writing Excel files
MammothBSD-2-ClauseConverting DOCX to HTML
MarkedMITMarkdown to HTML
TurndownMITHTML to Markdown
PrettierMITFormatting JSON, HTML, CSS, JavaScript, Markdown and YAML
sql-formatterMITFormatting SQL
js-yamlMITYAML parsing
PapaParseMITCSV parsing
jsdiffBSD-3-ClauseText comparison
pixelmatchISCVisual comparison of rendered pages
QRCodeMITQR code generation
JsBarcodeMITCODE128, EAN-13/JAN and ITF barcodes
JSZipMITBuilding ZIP downloads
exifrMITReading EXIF, IPTC and XMP metadata
c2pa-webMITVerifying C2PA Content Credentials
SortableJSMITDrag-and-drop reordering
Vite + vite-plugin-pwa (Workbox)MITBuild tooling and the offline service worker

LGPLに関する告知(libheif)

HEIC/HEIFの復号には libheif(LGPL v3)を使用しています。当社コードへ静的に取り込まず、未改変の独立した WebAssembly ファイルとして配信しているため、同ライブラリをご自身でビルドしたものに差し替えることが可能です。ソースは上記リンクから入手できます。

GPLに関する告知(FFmpeg)

動画・音声ツールは、利用時に公開CDN(jsDelivr)から ffmpeg.wasm を読み込みます。当該ビルドは GPL v2 以降であり、ソースは FFmpeg プロジェクトおよび上記の ffmpeg.wasm プロジェクトで公開されています。

モデルについて

機械学習モデルは、それを必要とするツールの利用時に Hugging Face から取得され、以後はブラウザにキャッシュされます。採用するのは許諾条件の緩いモデルのみです。「非商用」の重みや、利用者側にコピーレフト義務を課すものは使用しません。