Starting points: - Google for [wmctrl wayland](https://google.com/search?q=wmctrl%20wayland) and [xdotool wayland](https://google.com/search?q=xdotool%20wayland). - Discuss: IRC: (#wayland on freenode), [mailing-list](https://lists.freedesktop.org/mailman/listinfo/wayland-devel), [r/wayland](https://www.reddit.com/r/wayland/). - See how other x11-dependent apps cope with it: https://github.com/autokey-py3/autokey/issues/87, https://github.com/mkropat/jumpapp/issues/18, which points to gnome shell extension https://github.com/CZ-NIC/run-or-raise . - For more inspiration to develop a Shell extension, see [PaperWM](https://github.com/paperwm/PaperWM/blob/develop/keybindings.js), base [Shell js code](https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/master/js/ui/windowManager.js), and [gjs docs](https://gjs-docs.gnome.org/)
Starting points: