A GFXprim proxy backend allows you to display applications into a SHM buffer.
Nekowm is a simple manager that allows you to switch between different applications connected to the proxy buffer.
See autogenerated source code documentation at https://gfxprim.github.io/nekowm/files.html