If I'm understanding things correctly this person wrote a UI library from the ground up, with C. With lots of documentation. How cool! https://nakst.gitlab.io/tutorial/ui-part-1.html

#CProgrammingLanguage #UserInterfaces

UI tutorial part 1