Alternatives to Nyxt
Keyboard-first browser configured and extended in Common Lisp. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Nyxt
Keyboard-first browser configured and extended in Common Lisp.
Replacements
Listings that take over the same core job as Nyxt.
qutebrowser
A keyboard-driven browser with vim-style bindings and almost no interface to click on.
qutebrowser is another keyboard-driven browser with vim-style bindings and link hints, configured in Python rather than Common Lisp, and it adds a Windows build.
Vieb
A Vim-inspired Electron desktop browser built for keyboard navigation, with local ad blocking and strict permissions.
Vieb offers Vim-style keybindings and commands in an Electron browser configured through a viebrc file, with a built-in ad blocker, container tabs and Windows support.
Luakit
A keyboard-driven web browser built on WebKitGTK and GTK, configured and extended with Lua.
Luakit is a keyboard-driven WebKitGTK browser configured in Lua, with link hints and a built-in ad blocker, but is actively supported only on Linux.
Glide
A keyboard-focused, extensible web browser configured in TypeScript, currently in alpha.
Glide provides modal Vim-style keymaps and link hints configured in TypeScript, supports web extensions and runs on Windows, macOS and Linux, though it is alpha software.
surf
A minimal WebKit2GTK web browser from the suckless project, without tabs and configured at compile time.
surf is a minimal keyboard-driven WebKit2GTK browser from suckless, configured by editing and recompiling source rather than live Lisp, with no built-in tabs and Linux only.
Also worth comparing
These listings name Nyxt as their own alternative, so the relationship runs both ways.
vimb
A lightweight, keyboard-driven web browser with Vim-style modes, built on WebKitGTK and GTK4.
Nyxt is a keyboard-first browser with a fuzzy command prompt, configured live in Common Lisp and available on macOS, though its web compatibility trails mainstream browsers.
Similar software
Related functionality, not a direct replacement.
Lynx
Text-mode web browser for terminals and remote systems.
Links
Small browser that runs either as text in a terminal or in a basic graphics mode.
Min
Browse with a minimal interface and grouped tabs.
Vivaldi
A Chromium browser for people who want tab stacks, split screen and a mail client in the same window.
Arc
Chromium browser organised around spaces, a sidebar and split views.
Browsh
Browse modern web pages through a terminal interface.