This a simple web server I created over the summer of 2025 and updated as of September 2025.
It is able to bind to a socket, fill IPs using the getaddr_in() function, and read and respond to HTTP requests (only GET as of now).
It also has an HTML "parser" which can take an HTML file in and display the contents to a web browser.
https://www.youtube.com/watch?v=2HrYIl6GpYg&list=PL0tgH22U2S3Giz-yIxVQTEKIZpMBP0tMf https://beej.us/guide/bgnet/html/