XLib in pure Python (Py2/Py3 compatible)
X Server client to access windows and automate keypresses
a keyboard-driven window switcher for x11