Screenshots 🔝
Features & Roadmap 🔝
Features that currently are or will be implemented.
- Built in Rust
- Cross-compatible with Linux, macOS and Windows
- Free and Open Source Software
- Bot Mode
- Humanlike Mode
- Tweening when moving to desired click position
- Randomizing time between clicks
- Randomizing click duration
- Random mouse movement between clicks (if click interval permits)
- Setting for min/max move speed
- Mouse & Preset Coordinates Mode
- Infinite & fixed click amount
- Left/Middle/Right mouse clicks
- Single/Double mouse clicks
- User customizable hotkeys
- Data persistence (e.g. Custom hotkeys, coordinates)
- Options (e.g. Display mouse & key info)
These features are being considered but are not confirmed.
- Click sequence
- Profiles (e.g. Profile for a specific app/game)
- Time-based clicking (e.g. every day/week/fortnight/month at 08:00 am)
Building from Source 🔝
dnf install clang clang-devel clang-tools-extra speech-dispatcher-devel libxkbcommon-devel pkg-config openssl-devel libxcb-devel
sudo apt-get install libx11-dev libxtst-dev libevdev-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev libxkbcommon-dev libssl-dev
# Install `libfontconfig-dev` if you get the following error
# error: failed to run custom build command for `servo-fontconfig-sys v5.1.0`
sudo apt-get install libfontconfig-dev
rustup update
cargo run --release
export WINIT_UNIX_BACKEND=x11
./launch_your_app
rustup update
cargo build --release
Contributing 🔝
Please follow the CONTRIBUTING.md guide.