Issu du projet GNU, GNUnet est un logiciel de partage de fichiers en peer-to-peer, utilisant un codage de contenu amélioré (ECRS) et un protocole pour le routage anonyme (GAP). Ce réseau informatique n'utilise pas de service centralisé, ce qui sécurise et renforce l'anonymat des connexions. Comme la plupart des applications du même type, GNUnet dispose d'un moteur de recherche, d'un gestionnaire des téléchargements, d'un module de connexion à une adresse IP spécifique, d'un outil de génération des statistiques, et bien d'autres.