Description
GNOME JavaScript shell components can use GJS bindings for Astal libraries. This helps developers write desktop shell widgets and services in JavaScript while using Astal APIs.
It is a language binding package, not a shell by itself. Compatibility depends on the matching GJS, Astal, and desktop stack versions.