Web2UI is distributed directly as an unpacked Chrome/Chromium extension.
Chrome 106 or newer is required.
Download both files for the same version from GitHub Releases:
web2ui-extension-<version>.zipweb2ui-extension-<version>.zip.sha256
On macOS or Linux, verify the archive from the directory containing both files:
shasum -a 256 -c web2ui-extension-<version>.zip.sha256The command must report OK. Do not install an archive whose checksum does not match.
- Extract the ZIP into a permanent local directory.
- Open
chrome://extensions. - Enable Developer mode.
- Select Load unpacked.
- Choose the extracted directory containing
manifest.json.
Keep that directory in place while the extension is installed. To update, verify and extract the
new release, replace the old directory, then select Reload for Web2UI on
chrome://extensions.
The matching source is tagged v<version> in the repository. With Node.js 24 and pnpm 10:
pnpm install --frozen-lockfile
pnpm validate
pnpm packageThe ZIP and checksum are written to out/releases/.