Dillo est un navigateur web minimaliste pour les plates-formes UNIX telles que BSD, Linux et Mac OS X. Dillo est un navigateur particulièrement adapté pour les vieux ordinateurs, les petites configurations et/ou les systèmes embarqués. Grâce à sa petite taille, Dillo est aussi le navigateur choisi par les distributions orientées vers les petites configurations matériel, notamment comme Damn Small Linux.
Jorge Arellano Cid, un développeur chilien, conçut Dillo à la fin de l'année 1999. Il publia la première version de Dillo en décembre de cette année. Son but principal en créant Dillo était de démocratiser l'accès à l'information. Jorge Cid pensait que personne ne devait acheter un nouvel ordinateur ou payer un accès haut-débit pour profiter du web. C'est pour cela qu'il conçut Dillo pour qu'il soit léger, rapide et capable d'afficher une page sur un processeur Intel 486 avec une connexion 56k.
Le protocole HTTP
Les langages HTML/xHTML
Les images JPEG, GIF et PNG (même semi-transparentes)
Dillo inclut un gestionnaire de marque page et la navigation par onglets. La police, la couleur de fond, le répertoire de téléchargements et la page d'accueil par défaut peuvent être personnalisés en éditant un fichier de configuration. Les cookies sont supportés mais ils sont désactivés par défaut pour des raisons de protection de la vie privée. Pour ces mêmes raisons et des performances accrues, le cache et l'historique sont automatiquement supprimés à la fermeture du programme.
Dillo est disponible sur une large gamme de plateformes comme Linux, BSD, Mac OS X et quelques plateformes mobiles. Ses développeurs n'ont pas fait beaucoup d'efforts pour rendre Dillo compatible avec Microsoft Windows. Jorge Cid a déclaré que Windows va à l'encontre des buts de Dillo en augmentant artificiellement la configuration matérielle requise.
Dillo, dans sa version 2.0, ne supporte ni le JavaScript, ni le CSS, ni le Java, ni Flash, ni le texte bidirectionnel. Le HTTPS est en développement.