nutjs.dev

nut.js logo

Open Source Node.js Cross Platform Desktop Automation

🚀 Let's get started!

Automate mouse movement

nut.js gives you full control over your mouse. Move, click or drag your cursor where you need it!

Automate keyboard input

Press (and hold) single keys or type pages of text, nut.js handles both!

Copy & Paste

nut.js gives you access to your system clipboard. Copy and paste text as you go!

Window Info

Retrieve infos about open windows to improve your tests or workflows

Image support

nut.js provides plug-ins to perform on-screen image search, the key component for visual testing or image-based automation!

Cross-platform

nut.js works on all major operating systems. Windows, macOS and Linux!

How it works

Sponsoring

Sustainable open source software

  • 1

    Start sponsoring

    Either via GitHub Sponsors or Patreon

  • 2

    Get in touch

    Reach out to kontakt@s1h.org with your npm user account and the sponsoring confirmation

  • 3

    Get access

    Once I reviewed your data I'll send you an invite to private packages

For one-off inquiries, I'm also open for consulting inquiries and/or bug bounties. Feel free to drop me a message with details, or book a timeslot yourself
Hey! Have any questions?
FAQ

© 2022