This project demonstrates scrollbars, modal dialogs, and a file manager-style interface rendered using Etch. Etch performs an initial render and only re renders when interface state changes occur, such as hovering, clicking, scrolling, or opening dialogs. When idle, the interface remains fully static instead of continuously redrawing every frame. Etch's rendering model is efficient because idle interfaces cost almost nothing after initial render.
Inspired by Pen UI Lib test by @Ipinf to make to my own :) What's Etch? Etch is a lightweight rendering and UI toolkit for Scratch that provides low-level-primitives developers can build systems and applications on top of, fully rendered using the Pen extension.