Open-source licenses
FreeTool.wang uses the following open-source browser engines. Copyright remains with their respective contributors.
anydoc
MIT · Word, PDF, PPT, Excel and EPUB to Markdown
Three.js
MIT · STL, OBJ, 3MF, GLB and CAD rendering
occt-import-js
LGPL-2.1 · STEP, IGES and BREP import in WebAssembly
dxf-parser
MIT · DXF parsing
ag-psd
MIT · PSD parsing
sql.js
MIT · SQLite WebAssembly
@kenjiuno/msgreader
Apache-2.0 · Outlook MSG parsing
postal-mime
MIT-0 · EML parsing
hyparquet
MIT · Parquet parsing
react-markdown / remark-gfm
MIT · Guide article Markdown and tables
ImageTracer.js
The Unlicense / Public Domain · PNG, JPG and WebP bitmap tracing to SVG paths in a Web Worker
web-ifc
MPL-2.0 · IFC schema and entity parsing in WebAssembly
loaders.gl LASLoader
MIT · LAS and LAZ point-cloud decoding
geotiff.js
MIT · GeoTIFF metadata and raster decoding
h5wasm
NIST notice + bundled HDF5 licenses · HDF5 hierarchy inspection in WebAssembly
shpjs
MIT · Local Shapefile ZIP parsing and GeoJSON conversion
@mapbox/shp-write
MIT · Local GeoJSON to Shapefile ZIP export
onnx-proto
MIT · Read-only ONNX protobuf graph inspection
Tesseract.js
Apache-2.0 · Local printed-text OCR in WebAssembly
glTF Transform
MIT · glTF/GLB reading, conversion, cleanup, and optimization
OpenSeadragon
BSD-3-Clause · IIIF, DZI, and large-image deep zoom viewing
@ffmpeg/ffmpeg 0.12.15
MIT · Browser worker and JavaScript API for local audio/video processing
@ffmpeg/core 0.12.10
GPL-2.0-or-later · Unmodified single-thread FFmpeg WebAssembly core used by the audio/video tools
https://github.com/ffmpegwasm/ffmpeg.wasm/tree/v0.12.10/packages/core
node-qrcode
MIT · Local QR code PNG and SVG generation
qr-scanner
MIT · Local QR decoding from images and explicitly enabled camera input
gifenc
MIT · Local lightweight GIF encoding for memes and animated drawings
d3-geo
ISC · SVG geographic projections for the travel footprint poster
topojson-client
ISC · Local TopoJSON decoding for the world travel map
world-atlas / Natural Earth
ISC / Public Domain · Bundled country geometry for local world and country SVG maps
GeoNames cities15000
CC BY 4.0 · Bundled major-city names and coordinates, loaded by country
China-GeoData
MIT · Replaceable engineering geometry adapter for China travel visualization; not presented as an official map
jsPDF
MIT · Local A4 resume PDF export
MediaPipe Tasks Vision
Apache-2.0 · On-device interactive photo segmentation for Gyro Art
FFmpeg WebAssembly source notice
The audio/video pages load the unmodified @ffmpeg/core 0.12.10 npm build. The wrapper and the core have different licenses: the JavaScript wrapper is MIT, while this bundled core is GPL-2.0-or-later. The corresponding upstream source, build scripts, license notices, and exact package version are available from the links above and the npm source archive.
ffmpeg.wasm v0.12.10 corresponding source archive
Implementation references
The following projects informed format compatibility and workflow design. FreeTool's MVP parsers do not bundle their source code.
tracespace
MIT · Gerber compatibility reference
node-x12
MIT · ANSI X12 envelope behavior reference
gcode-preview
MIT · G-code path behavior reference
opentype.js
MIT · OpenType table behavior reference
InteractiveHtmlBom
MIT · PCB BOM and placement workflow reference
Cornerstone3D
MIT · DICOM display workflow reference
Cal-Heatmap
MIT · Annual activity heatmap interaction reference
lucky-canvas
Apache-2.0 · Random wheel interaction reference
Pixel It
MIT · Pixel-art workflow and palette reference
d3-cloud
BSD-3-Clause · Word-cloud layout reference
Excalidraw
MIT · Hand-drawn diagram product reference; dependency not bundled after audit
Reactive Resume
AGPL-3.0 · Resume template and pagination research; source not bundled
Animated Drawings
BSD-3-Clause · Animated drawing product research; model and source not bundled
The complete dependency tree and exact package versions are recorded in package-lock.json.