dev-toolkit-53 is a high-performance, TypeScript-based autoclicker designed for rapid automation tasks and stress testing. It utilizes native OS event hooks to provide millisecond-level precision while maintaining low system resource consumption.
- Configurable Interval Control: Set precise delay thresholds between clicks, ranging from 1ms to custom periodic intervals.
- Targeted Coordinates: Programmatically trigger events at specific X/Y coordinates or toggle follow-mode to track the current cursor position.
- Advanced Trigger Sequences: Support for infinite loops, fixed-count repetitions, and randomized jitter to mimic human interaction.
- Low-Level Hooking: Leverages Node.js native bindings to ensure seamless integration across Windows, macOS, and Linux environments.
Ensure you have Node.js (v18+) installed. Clone the repository and install the dependencies:
git clone https://github.com/Developer/dev-toolkit-53.git
cd dev-toolkit-53
npm installTo initialize the clicker with a 100ms interval targeting the current mouse position, use the following implementation:
import { AutoClicker } from './src/core';
const clicker = new AutoClicker({
interval: 100,
jitter: 5,
repeat: Infinity
});
// Start automation
clicker.start();
// Stop after 10 seconds
setTimeout(() => clicker.stop(), 10000);This project is licensed under the MIT License - see the LICENSE file for details.