aliasgarsogiawala

automove

v1.0.0Productivity

A lightweight CLI tool that prevents your screen from going to sleep by moving your cursor a few pixels at regular intervals. No configuration needed — just run it and stop it when done. Perfect for long downloads, watching dashboards, or any time you need your screen to stay on.

automovekeepawakescreensleepcursormouseidle

Install

$npm install -g automove

Simulated playground

no install needed

Commands are simulated locally. Use the quick buttons or type any command — arrow keys navigate history.

playground — automove
Welcome to the automove playground.
Try: automove --help
 
$

Live runner

real execution

Installs automove in a sandboxed temp directory on the server and runs your command for real. Read-only commands only.

Ready
live — real execution

Command

$automove

For security, only read-only commands are available in live mode. The package is installed fresh in a sandboxed temp directory on the server.

Output will appear here.

Installs automove in a temp directory and runs your command live.

Download stats

Loading stats...

Usage examples

Default run

Nudges cursor every 5 seconds with a 5px radius.

$automove

Custom interval

Nudge every 10 seconds instead of 5.

$automove --interval 10

Smaller movement

Move only 2px at a time for a more subtle nudge.

$automove --radius 2

Both flags

Custom interval and radius combined.

$automove -i 10 -r 2

Flags & commands

Flag

Default

Description

--interval

-i

5

Seconds between each cursor nudge.

--radius

-r

5

Pixels to move in each nudge.

--help

-h

Show all available options.

v1.0.0latest
March 9, 2026

What changed

  • +Initial release
  • +Added --interval flag to control nudge frequency
  • +Added --radius flag to control movement distance
  • +Circular 4-step nudge pattern to keep cursor near original position

Dependencies

commanderrobotjs

Other packages