KingDownloads

nyxt version history

10 releases tracked, newest first.

4.0.0

Jan 18, 2026
- Major release after two years of development - Nyxt remains a small independent browser - Focused on capability and functionality - Not perfect but highly capable

2 downloads

4.0.0-pre-release-13

Pre-releaseAug 1, 2025
Changes: - All modes tested/audited/formatted - Add a new dark color theme loosely based on the Nord palette - Tweak light theme colors to make them more vibrant - Simplify prompt buffer self documentation - Fix passthrough mode so that you can interact with all web pages that may use the same keybindings as Nyxt - Bind `C-c C-e` to input-edit mode in Emacs - Fix watch mode enabling/disabling - you can now watch buffers/refresh them on some interval - Delete changelog to reduce maintenance burden - Add note in settings page to users so they realize Nyxt must be restarted for some things to take effect - Simplify style mode - Correctly update the status buffer for active modes when switching buffers

2 downloads

4.0.0-pre-release-12

Pre-releaseJul 19, 2025
Summary: This update encompasses checking every single one of the ~220 commands available and validating them. Every single one has been inspected and tested. When broken, they have been fixed. Changes: - Bind F10 to toggle toolbars - Allow passing CLI options to Electron - Add force cache predicate for document-model method - Use cached document model (improve link hinting performance by ~2x on some web pages) - Fix `last-access` of buffers. - Fix annotation search (annotations are now properly rendered) - Delete toggle `toggle-hints-transparency` - Disable buffer summary function - Delete `spell-check-text-input` - Add F7 binding to spell check words - Fix regression in `vi` mode for unfocusing current element bound to `Esc`, it is now bound to `q` - Enable visibility of page specific modes - Delete next/previous heading commands - Remove broken atlas-searx-search-engine - Fix `pick-color` command - Fix `save-new-password` - Delete verbose and useless `copy-password-prompt-details` function - Fix rendering of status/message buffer hiding on Electron

2 downloads

4.0.0-pre-release-11

Pre-releaseJul 4, 2025
Changes: Update default start page with more useful functions. Update appearance of status buffer for visual consistency. Fix buffer listing mode. Implement download manager support in Electron port. Implement `after-download-hook`. Simplify download manager architecture. Update colors of `pre` and `code` blocks. Fix exiting, clean up all dangling threads. Fix message buffer color/initialization on startup. Fix `vi` unfocusing of elements after exiting insert mode. Users can now use the `unfocus-current-element` command bound to `esc` in `vi` normal mode. Automatically refresh download page on download completion/cancellation. Limit maximum size of link/element hints. Fix rendering on `Wayland` systems.

2 downloads

4.0.0-pre-release-10

Pre-releaseJun 23, 2025
Changes: Adblocking enabled by default. Simple right click menu implemented in Electron renderer. start: Fix opening urls when `remote-execution-p` is enabled. start: Starting Nyxt multiple times will now create a new Nyxt window for every invokation of start. prompt-buffer: Pad suggestion string to avoid things moving while typing. AppImage now features handy `add-desktop-entry` command so that users can easily install the AppImage into their system launcher. AppImage now features better icons.

2 downloads

4.0.0-pre-release-9

Pre-releaseJun 8, 2025
Changes: Update `cl-electron` to support installing WebExtensions (extensions from Chrome, Firefox, et al). Please note: this functionality, while it exists, is NOT integrated into Nyxt via an easy to use API, and using it is *very* experimental. The next pre-release will feature support for this. Fix bug involving internal pages with special modes (e.g. `download-mode`) which would not load since scheme handling changes. Prompt buffer: Fix marking checkmarks outside the current source. Prompt buffer: Simplify startup sequence. Change default size of prompt buffer. Fix bug involving clicking on prompt buffer suggestions outside the current source. Delete migration guide (too much maintenance burden).

2 downloads

4.0.0-pre-release-8

Pre-releaseMay 28, 2025
Changes: Buffers are appended to the end of the tab bar when created. This is a more intuitive experience for users of the tab browser familiar with other browsers. Fix misalignment/rendering issue for the `status area` on WebEngine. Add `M-up` and `M-down` command to dynamically resize the `prompt buffer` while it is open. Fix `ffi-prompt-buffer-focus` API to broadly define a `ffi-focus-buffer` API. This will be useful for windows with multiple buffers side by side. Add Emacs bindings `M-n` and `M-p` for switching between the next and previous tabs.

2 downloads

4.0.0-pre-release-7

Pre-releaseMay 12, 2025
Changes: Fix Status area on macOS. Fix fonts in Status area on macOS. Fix fonts in Message area on macOS. Fix opening new buffers in hint mode. Fix expedition mode. Fix select frame command. Fix electron deletion of windows. Previously, when a window was deleted, you would lose all of the buffers that had been most recently rendered in said window. Increase Electron default window size to `1600x1200`. Avoid using `:raw` directive in spinneret when possible.

2 downloads

4.0.0-pre-release-6

Pre-releaseApr 25, 2025
Changes: Significant stability improvements. Internal Pages now explicitly receive the buffer they are bound with rather than via best guess estimation. Fix status buffer appearance for internal buffers. Buffer API simplified. Properly handle directories with spaces in file manager mode. Improved handling of long strings via CL Electron. Improved reliability of all JS <-> CL communication. Better handling of escaping special characters in JS <-> CL communication.

2 downloads

4.0.0-pre-release-5

Pre-releaseApr 12, 2025
Changes: Bindings for hints are now simplified, fewer keystrokes. Tab display in status buffer allows for an infinite amount of tabs. Tab display in status buffer mimics traditional browsers (one tab per buffer). Status buffer display more reliably updates to reflect the current state of the browser. Fix bug involving resizing of buffers within the electron port. Fix bug involving empty space being left on screen when the user toggles the status/message buffer. Refactor buffer/status files.

2 downloads