Skip to content
The hotdog web browser and web browser engine
Go Other
  1. Go 99.6%
  2. Other 0.4%
Branch: master
Clone or download

This is the hotdog web browser, it's a web browser written from scratch entirely in golang.


  • ketchup (html parser and DOM Tree builder)
  • mayo (css parser and Render Tree builder)
  • mustard (UI Toolkit, events and OpenGL)
  • sauce (requests, cache and filesystem)
  • bun (css layout calculator)
  • gg (drawing routines and text rendering)

Getting started

  • Running


    This command will start the browser and load an example page

  • Testing

    make test

    This command will run all the configurated unit tests

  • Building

    make build

    This command will build the binary version

You can’t perform that action at this time.