ydotool Именно благодаря ей другие программы могут управлять мышью, вводом с клавиатуры, и т.п. программно.
Я заметил интересную вещь в репозитории этой тулы - её автор (ReimuNotMoe*) собирается переписать ее с C на JS, используя в качестве рантайма некий Resonance который он сам же и разрабатывает.
Интересно что он так же утверждает что
The RAM consumption (RSS) will NOT exceed 1MB.
Плохая новость - разработка этого рантайма ведется в закрытом репозитории. По крайней мере пока.
Хорошая новость - пока я ее искал я нашел rEFui - "The Retained Mode JavaScript framework" - выглядит весьма интересно.
Удивительно что я о нем раньше не слышал, тут и сигналы и NativeScript и из коробочный HMR, и даже параллельная поддержка как jsx так и шаблонных литералов одновременно
(готовый проект на нем SudoMaker/LoShark-Dashboard )
—
* я вам рекомендую полистать его github, а так же - github.com/SudoMaker
там много годноты
