HTML Parsing System and Rendering

A while ago I created a system that parses HTML into a table (with support for attributes and CSS styles), and since I don’t know if I’ll ever continue working on it, I wanted to post a video about it here to hear what you guys think about it.

The rendering is pretty barebones, and I couldn’t decide how to approach it, I tried using a similar Margin, Padding, and Context box design like it’s in CSS, but I still couldn’t manage to do it right. Do you guys have any idea how I can improve it? Or do you think I should go for a more static system instead of having margin and padding boxes since this is gonna be all static anyway?

(BTW, I don’t plan on releasing the parsing and rendering module for now.)

Edit: Should I release the Parser or the Renderer module on GitHub and create an issue for discussion on how to create a renderer module?

  • Yes
  • No

0 voters


Cool, now render google on it.


Good idea, who knows? Maybe I’ll manage to do it one day.

added a new poll to decide if I should release the parser or renderer.

I think it’s a very good way to get feedback and continue to grow as a maintainer, yes it has downsides, but they are easily manageable and can lead to good results (bad actors, etc by blocking their github access or something like that );

1 Like