jsColorEngine
Javascript ICC profile colour engine — in-browser colour management and analysis. A fuller project introduction and design notes will live here. For now, use Samples to try the runnable demos, or Bench to measure throughput on your own hardware.
Engine: MPL-2.0 · Source on GitHub
Explore samples
Ready
Samples
Interactive demo pages.
- Live Video Soft proofing
- Soft proofing with gamut warnings
- jsCE vs Lcms-wasm
- jsCE vs Lcms-wasm
- float, int8 and int16 throughput
- Native js, wasm and wasm simd
- No lut vs LUT
jsColorEngine to make it
easy to load, convert and display images with ICC profiles.
API reference and usage on GitHub.
Ready — on GitHub
LUT Builder
Build, edit, and export ICC-accurate LUTs to portable JSON.
TIFF visual editing workflow — capture any CMS as a reusable LUT.
CLI tool, browser demo, lcms-wasm bridge. v1.4.4.
Samples: MIT — all sample code and the ICCImage helper and LUTBuilderare
free to use and distribute under the sample
license.
Demo images from Lorem Picsum and videos from
Pixabay remain copyrighted by their respective owners.