Remote Browser is an open source browser automation framework for programmatically controlling and interacting with web browsers like Google Chrome and Firefox.
It is similar to projects like Puppeteer and Selenium in many ways, but it's unique in that it's focused around the idea of exposing standard browser APIs instead of inventing new ones.
Just like React favors
Array.map() over a new construct like Angular's
ng-repeat, Remote Browser allows developers to use
document.getElementById() instead of learning
Not only does this allow developers to leverage existing knowledge and documentation, it also makes Remote Browser automatically compatible with Chrome, Edge, Firefox, and Opera.
That's something that really only Selenium and frameworks built on top of it can currently claim.