SkillAgentSearch skills...

SbVirtualDisplay

A customized pyvirtualdisplay for use with SeleniumBase automation.

Install / Use

/learn @mdmintz/SbVirtualDisplay
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

sbVirtualDisplay (💻)

A customized pyvirtualdisplay for use with SeleniumBase automation.

Usage example:

from sbvirtualdisplay import Display

display = Display(visible=0, size=(1440, 1880))
display.start()

# Run browser tests in a headless environment

display.stop()

Or as a context manager:

with Display(visible=0, size=(1440, 1880)):
    # Run browser tests in a headless environment
    ...

When to use:

If you need to run browser tests on a headless machine (such as a Linux backend), and you can't use a browser's headless mode (such as Chrome's headless mode), then this may help. For example, Chrome does not allow extensions in headless mode, so if you need to run automated tests on a headless Linux machine and you need to use Chrome extensions, then this will let you run those tests using a virtual display.

More info:

  • Xvfb is required for this to work.

Related Skills

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated2mo ago
Forks3

Languages

Python

Security Score

90/100

Audited on Jan 22, 2026

No findings