NetSurf — лёгкий кроссплатформенный веб‑браузер с собственным движком рендеринга, ориентированный на производительность и портативность. Проект возник как свободное программное обеспечение с целью обеспечить быстрый и минималистичный просмотр веб‑страниц на устройствах с ограниченными ресурсами и на нестандартных платформах. Браузер реализует базовую поддержку стандартов разметки и стилей, стремясь к простоте кода и независимости от крупных движков.
Разработка NetSurf включает переносимость на множество операционных систем и архитектур, что делает его востребованным в средах, где крупные браузеры либо недоступны, либо избыточны. В функциональном плане реализация браузера фокусируется на основных возможностях просмотра: разбор HTML, применение базовых правил CSS, отображение растровых изображений и управление вкладками и закладками. Проект исторически развивался в сообществе энтузиастов и распространяется как свободное ПО.
- Собственный движок рендеринга: независимая реализация обработки разметки и стилей, оптимизированная для простоты и малой памяти.
 - Поддержка HTML и CSS: реализована поддержка HTML4 и уровня CSS2.1 с частичной реализацией более современных форматов и свойств.
 - Кроссплатформенность: портирован на множество операционных систем и архитектур, включая десктопные и встраиваемые платформы.
 - Портативность и малые требования: ориентирован на работу в средах с ограниченными ресурсами и на устройствах без аппаратного ускорения.
 - Интерфейс пользователя: поддержка вкладок, закладок и базовых механизмов навигации для удобного просмотра нескольких страниц.
 - Работа с изображениями: отображение растровых форматов изображений, включая стандартные форматы веб‑изображений.
 - Лёгкость кода и расширяемость: архитектура проекта рассчитана на облегчённое сопровождение и возможное расширение функциональности сообществом.
 - Открытый код и лицензирование: распространяется как свободное программное обеспечение, что позволяет изучать, изменять и распространять исходный код.