uictl is a Linux command-line tool for inspecting and automating desktop user interfaces through dogtail and AT-SPI. It supports accessibility-driven GUI control and testing across Wayland and X11 environments for developers and automation engineers.
In the CLI tools & terminal space, uictl takes a focused approach. It focuses on automating and testing Linux desktop interfaces without manually interacting with GUI elements. uictl is an open-source project aimed at linux developers and QA automation engineers. uictl is open source under the GPL-3.0 license. uictl is available on the command line and Linux, and it can be self-hosted.
It is developed by lin-calvin, and it first shipped in 2026. Development happens publicly on GitHub with 8 commits in the last 90 days. Key capabilities include UI element inspection, Desktop UI control, and accessibility automation.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do