AutoCoconut is a tool that enables tracking mouse and keyboard events to make a workflow report with screenshot illustrations. Such workflow report can be helpful when creating bug reports, tutorials, or test cases for GUI testing frameworks, such as OpenQA and others.
AutoCoconut works on X11 sessions only. The current version is not Wayland ready.
Currently, the development has reached Phase 4.
Which means that the script is able:
The script is being developed and tested on Fedora, so the following procedure is related to Fedora. For other distributions, you need to make sure, that the following requirements are met:
On Fedora, you can follow this procedure:
python3-devel
.python3-tkinter
.Then you can install the application:
pip install --user autococonut
See the documentation in the docs
directory of the autococonut
package.