Gjs - это привязка JavaScript для GNOME. Это позволяет создавать десктоп-приложения с использованием JavaScript.

Gjs в основном основан на движке javascript Spidermonkey (от Mozilla) и фреймворке интроспекции GObject. Он использует Gtk-привязки, чтобы позволить пользователю создавать настоящие настольные приложения.

Gjs является частью gnome-shell и также используется для создания расширений gnome-shell.

Полезные ссылки