GitHub - InsightSoftwareConsortium/ITK-Wasm: High performance spatial analysis in a web browser and across programming languages and hardware architectures (original) (raw)
ITK-Wasm
ITK-Wasm combines ITK andWebAssembly to enable high-performance spatial analysis in a web browser, Node.js, Python, and reproducible execution across programming languages and hardware architectures.
The project provides tools to a) build C/C++ code toWebAssembly, b) bridge local filesystems, JavaScript/TypeScript/Python data structures, and traditional file formats, c) transfer data efficiently in and out of the WebAssembly runtime, and d) asynchronous, parallel execution of processing pipelines in a worker pool.ITK-Wasm can be used to execute ITKor arbitrary C++ codes in the browser, on a workstation / server with Node.js or Python, or standalone execution and wrapped in WASI runtimes.
For more information, please see the project documentation.