The webxdc show

Image Album

Send many pictures as one album

ToolSoloWorks

What it does

Collect several pictures into one album and send it to the chat as a single file instead of one message per picture. The album can go out as a ZIP file or as a small viewer app (.xdc) that shows all pictures; the app can also compress the pictures to AVIF to make the file much smaller. You can arrange the grid (cell size, aspect ratio) before sending.

How to use it

  1. Tap Add Image and pick pictures from your device
  2. Choose speed and quality (or no processing to keep the pictures as they are)
  3. Tap Send, then Send ZIP File or Send XDC App
  4. Confirm, and the album is posted to the room

Screenshots

Image Album: albumImage Album: confirmImage Album: end 1 ada

Known issues

AVIF compression never finishes (runner)
With the default speed the pictures stay at Encoding…: the AVIF encoder runs in a module worker started from /assets/encoder-….js, outside the runner's /app/<key>/ path, so the worker's own imports (avif_enc-….js) are not served (404). The demo uses no processing, which works.