Skip to content

zebrunner/esg

Repository files navigation

ESG

ESG is a ideological heir of Selenoid hub using Docker containers to launch browsers using AWS scaling capabilities.

Features

Ready to use Browser Images

No need to manually install browsers or dive into WebDriver documentation. New images are added right after official releases.

Video Recording

  • Any browser session can be saved to H.264 video (example)
  • An API to list, download and delete recorded video files

Convenient Logging

  • Any browser session logs are automatically saved to files - one per session
  • An API to list, download and delete saved log files

Lightweight and Lightning Fast

Suitable for personal usage and in big clusters:

  • Consumes 10 times less memory than Java-based Selenium server under the same load
  • Small 6 Mb binary with no external dependencies (no need to install Java)
  • Browser consumption API working out of the box
  • Fully isolated and reproducible environment

Documentation