socketserver.c is not compatible with Neovim's server implementation. cairo, kitty, sixel, and similar backends for image rendering in popup are not required in Neovim's C core. Neovim can do this and even run Doom. See patch 9.2.0612.
io.neovim.nvim
org.neovim.nvim