Harbor Browser is a custom web browser engine built from scratch with Rust and Zig. Every core system - from networking to parsing to layouts to rendering, and more - was implemented manually without relying on existing browser engines or frameworks
Harbor Browser's architecture is divided into several core systems that work together to process and render web content.
Reads TrueType fonts and parses them into tables like cmap, glyf, etc.
font.ttf
The Font Reader is responsible for reading and parsing font files. It processes the binary data of the font file and extracts various tables such as cmap, glyf, and others. Harbor currently supports 13 different tables.
Explore what's inside Harbor Browser.
