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.