Nyxt est un navigateur web extensible, piloté au clavier, destiné aux utilisateurs avancés et décrit par le projet comme le navigateur des hackers. Il est écrit en Common Lisp et peut être modifié via Lisp, avec un REPL Lisp intégré pour les scripts et les flux de travail. La série stable 3.x affiche avec WebKitGTK ; les préversions 4.0 ajoutent Electron comme second moteur de rendu. Linux passe en premier, via Flatpak, les paquets des distributions ou les sources ; la prise en charge de macOS et Windows est en cours de développement.
Nyxt est open source sous licence BSD à trois clauses. Le projet a été lancé en 2017 par John Mercouris et est parrainé par Atlas, une petite entreprise spécialisée dans le développement en Common Lisp. Les documents du projet consultés n'indiquent pas où cette entreprise est établie. Le navigateur s'exécute localement et n'est pas un service hébergé ; ses moteurs de rendu viennent de projets tiers.