GitHub repository: privalk/tethr
Description: JavaScript/TypeScript library built on top of WebUSB for controlling digital cameras from browsers.