robotjs

Desktop automation library

A Node.js library for controlling and interacting with the desktop environment on multiple platforms.

Node.js Desktop Automation.

GitHub

12k stars
205 watching
966 forks
Language: C
last commit: 5 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mojs/mojs A JavaScript motion graphics library providing a fast and modular animation toolbelt for the web. 18,533
hybridgroup/cylon A framework for robotics and IoT development using JavaScript 4,202
ros2/ros2 A comprehensive software framework for building robot applications 3,623
cncjs/cncjs A web-based interface for controlling CNC milling machines 2,288
robotwebtools/rclnodejs A Node.js client library for the Robot Operating System (ROS 2), providing tooling and APIs for developing ROS 2 solutions in JavaScript. 328
robotframework/robotframework A general-purpose automation framework for testing and robotic process automation 9,897
euler2dot7/android_things_robot An Android Things robot project that integrates various hardware components to create an interactive device with a web interface and sensor inputs. 31
paperjs/paper.js A JavaScript library and framework for creating vector graphics applications using HTML5 Canvas 14,507
ruipgil/scraperjs A versatile web scraping module with two scrapers for static and dynamic content extraction. 3,710
go-vgo/robotgo Automation tool for interacting with graphical user interfaces on multiple platforms. 9,678
ros/ros Enables network-transparent communication and language-independent control of robot systems in real-time 2,838
nut-tree/nut.js A tool for automating and testing the UI of desktop applications. 2,271
rwaldron/johnny-five A framework for building and controlling robots and IoT devices using JavaScript 13,304
robotis-git/open_manipulator_msgs A collection of ROS messages and tools for interacting with a robotic arm 7
ajinabraham/nodejsscan A tool that scans and analyzes JavaScript code for security vulnerabilities in Node.js applications. 2,397