A flutter plugin for desktop applications for controlling mouse and keyboard to automate interactions with other applications. This plugin is highly inspired by the PyAutoGui python package and RobotJs and as such tries to mimic most of the available methods.
|Support||N/A||N/A||Future Dev||Future Dev||Windows 10+|
To use this plugin add
flutter_auto_gui as a dependency in your pubspec.yaml file.
dependencies: flutter_auto_gui: <version>
Import the package
All functions are static and can be used like the following
// mouse move function await FlutterAutoGUI.moveTo( point: const Point(10, 10), duration: const Duration(seconds: 1), );
Check out the
example project for further assistance.
If anyone would like to assist on the Mac OS / Linux implementation you can follow the
flutter federated plugin design and I would be more than happy to endorse it.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a new feature, please send a pull request.