Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 793 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 793 Bytes

Web

An attempt to create a Web browser engine implemented in C# from scratch. As of now, it turned to be a rewrite of some parts of NetSurf in C#, mostly CSS parser and box tree builder

Tech Details

  • C# code with minimal syntax sugar (definitely not like Angular)
  • Some code is based and inspired by NetSurf wonderful CSS implementation
  • CSQuery is used as HTML parser
  • Skia is used as a graphics library

Current status

  • Able to parse HTML, thanks to CsQuery's HTML parser
  • Beginnings of layout engine and CSS parser are being implemented

Current goal

  • To have minimally required code to render some text