nug-vnc
Work in progress!
Simple implementation of the VNC server (RFB protocol) based on the asyncio module and the rfbproto specification.
This project is a part of my master thesis on the Faculty of Informatics and Information Technologies STU in Bratislava on the subject of KVM switch implementation.
We use Poetry as a package manager.
Credits
My implementation is heavily inspired by rdpy and pikvm projects. I have especially enjoyed reading the implementation of the typing system in rdpy and custom implementation of the RFB server in pikvm.
With ❤️ and ☕️ Jakub Dubec 2021