dcraw-wasm Demo Suite

Examples for the different public APIs and usage patterns.

Browser Convenience API

Uses analyzeBrowserFiles for multi-file drag and drop workflows.

Open demo

Browser RawDecoder API

Uses RawDecoder directly for maximum control per operation.

Open demo

Node Batch API

Run batch processing via analyzeNodeFiles from terminal.

Run: npm run demo:node

View instructions