NetSurf is an open source web browser which has its own layout engine. It is designed to be lightweight and portable, supporting both mainstream systems (e.g. Mac OS X and Unix-like) and older or uncommon platforms (e.g. AmigaOS, Haiku and RISC OS). NetSurf has many typical web browser features, including tabbed browsing, bookmarks and page thumbnailing.