BitUI BitUI is a framework to create UI from scratch ie. from individual pixels. It only needs a screen with ability to set pixels and needs mouse position and keyboard input and it can create all kinds of UI.