Hasty Briefsbeta

Nyxt: The Emacs-like web browser

13 days ago
  • #web-browser
  • #Common-Lisp
  • #keyboard-driven
  • Nyxt is an Emacs-like web browser written in Common Lisp, designed for keyboard-driven and extensible web browsing.
  • Nyxt was started in 2017 by John Mercouris and is sponsored by Atlas, focusing on user freedom and hackability.
  • Nyxt uses WebKitGTK as its rendering engine in the 3.x series, with experimental support for Blink and Electron in the upcoming 4.0 release.
  • Nyxt is highly customizable, allowing users to modify keybindings, modes, and even create custom URL handlers via Lisp.
  • Nyxt lacks a traditional UI, relying on keyboard commands and a minimal toolbar, with features like a history tree for navigation.
  • Performance in Nyxt can be slower on JavaScript-heavy sites compared to browsers like Firefox or Chrome.
  • Nyxt's documentation is somewhat outdated, and the project has a small development team, with most contributions from its founders.
  • Nyxt is not suitable for everyone, requiring time to learn and customize, similar to Emacs or Vim.