How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Robotjs is a native Node.js automation library and desktop input simulator. It uses C++ bindings to provide low-level access to operating system functions, allowing for the programmatic control of the mouse and keyboard and the analysis of screen pixels. The library functions as a toolkit for automating user interfaces and desktop workflows, including those within Electron applications. It enables the simulation of key presses and mouse movements to automate interactions with desktop software and perform automated data entry. Its capabilities extend to screen pixel analysis, where it capture
Astron-agent is an orchestration platform for designing and executing complex agentic workflows that combine language models with external tools and business systems. It provides a production-ready environment for deploying AI services within private intranets using container orchestration for scalable management. The platform distinguishes itself by linking large language model decision-making with robotic process automation to execute tasks across enterprise applications. It further supports enterprise requirements through a multi-tenant infrastructure that utilizes isolated memory and iden
Check your rank in GitHub! Get the list of active users in GitHub by country using GitHub Graph API. Go to gayanvoice/top-github-users.
PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications. The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document expor
Native UI testing / controlling with node
The main features of nut-tree/nut.js are: Automation & RPA, Automation Tools.
Projects with overlapping indexed features include: octalmage/robotjs — Robotjs is a native Node.js automation library and desktop input simulator. It uses C++ bindings to provide low-level… iflytek/astron-agent — Astron-agent is an orchestration platform for designing and executing complex agentic workflows that combine language… gayanvoice/top-github-users-action — Check your rank in GitHub! Get the list of active users in GitHub by country using GitHub Graph API. Go to… microsoft/playwright — Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow… pulover/puloversmacrocreator — Automation Utility - Recorder & Script Generator. puppeteer/puppeteer — Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to…