Overview of Etaoin
masterEtaoin is a pure Clojure implementation of the Webdriver protocol. It is designed to be a lightweight, fast, and Selenium-free alternative for automating browsers, testing frontend behavior, and simulating human actions.
Key features include:
- Browser Support: Currently supports Chrome, Firefox, Safari, and Edge.
- Connection Modes: Can connect to a remote WebDriver process or launch one automatically.
- Human-like Simulation: Capable of imitating human behavior such as delays and typos.
- Lightweight: Minimal dependencies and a compact structure centered around a single main namespace.