-
Notifications
You must be signed in to change notification settings - Fork 0
Home
alsi-lawr edited this page Jul 18, 2026
·
2 revisions
Viset scripts reproducible browser screenshots and animated WebPs from one trusted Lua capture file.
The TOML header describes devices, matrix axes, outputs, framing, and media. The Lua body drives the page in execution order. Viset expands every requested case, controls Chrome through CDP, and writes ordinary PNG or WebP files.
Viset is pre-release software. The verified public route is the Nix flake.
nix run github:alsi-lawr/Viset -- init demo
nix run github:alsi-lawr/Viset -- capture demo/capture.luaThe generated project captures a self-contained page to
demo/output/example.png.
Capture files are trusted, unsandboxed local programs. Read a capture before running it.