Basic nyxt repo stats
4 days ago

Nyxt Alternatives

Similar projects and alternatives to nyxt

  • GitHub repo blockit

    WebKitGTK adblock extension with Brave's Rust-based adblock engine for backend.

  • GitHub repo native_messenger

    WIP native messenger for Tridactyl, a vim-like web-extension.

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

  • GitHub repo uBlock

    uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.

  • GitHub repo Light Table

    The Light Table IDE ⛺

  • GitHub repo ranger

    A VIM-inspired filemanager for the console

  • GitHub repo thegreatsuspender

    A chrome extension for suspending all tabs to free up memory

  • GitHub repo tridactyl

    A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.

  • GitHub repo GNU Emacs

    Mirror of GNU Emacs

  • GitHub repo LookingGlass

    An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.

  • GitHub repo exwm

    Emacs X Window Manager

  • GitHub repo stealth

    :rocket: Stealth - Secure, Peer-to-Peer, Private and Automateable Web Browser/Scraper/Proxy

  • GitHub repo WinApi

    A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop

  • GitHub repo river

    A dynamic tiling wayland compositor

  • GitHub repo brotab

    Control your browser's tabs from the command line

  • GitHub repo winfuse

    FUSE for the Windows kernel

  • GitHub repo tabist

    Simple Tab Manager Extension for Chrome and Firefox.

  • GitHub repo fari

    Console utility for fast Safari tab browsing (by incanus)

  • GitHub repo emacs-checksum

    Checksum Utility inside Emacs. Powered by Ironclad.

  • GitHub repo dwm

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better nyxt alternative or higher similarity.


Posts where nyxt has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-04.
  • Are there extensible environments in the manner of Emacs outside of text editors and developer tools generally? | 2021-04-04
    Nyxt fits in there.
  • Keybindings problem: where to find the module? | 2021-03-31
    I found a github issue and a reddit post in which it appears the problem are some functions which are not in the default module | 2021-03-31
    The modes column was recently removed from the execute-command prompt (I wonder why). The good news is that it's trivial to restore. I've opened a Pull Request with a fix, so you can see how things go there.
  • Newbie Question: Which Linux distro and WM emacs users prefer? | 2021-03-25
    For nyxt there is a short guide in their
  • adblock extension | 2021-03-23
    Hello, I'm the author of the extension. I'm still working on it, but the main functionality is working (network and cosmetic filtering, automatic list updates). It even has a GUI, but I still haven't updated the readme. I will after adding some final features, probably in a week or so. If I understand it correctly, the ability to load extensions still isn't part of the latest stable 1.5.0 version of Nyxt, but it was already merged to the repo. I don't know lisp, but the directory where to put the extension library is defined here: | 2021-03-23
    It's been mentioned in this issue:
  • Finally, a Minimalist Programmable Web Browser That Will Support Firefox/Chrome Extensions | 2021-03-22
    I recently came across the Nyxt Browser which is written in, programmable in, and configured in common lisp. Currently is in active development, not by me I am just a fan of it, but there are plans to support Firefox and Chrome plugins! Go check it out! Finally, a decent browser!
  • Hacker News top posts: Mar 21, 2021
    Nyxt Browser\ (96 comments)
  • Nyxt Web Browser - for Nerds only🔥
  • Every nerd must try this
  • Nyxt Browser | 2021-03-18
    Here is a bit more background:

    It's mentioned there that it uses SBCL, which is a full, standard and extended implementation of Common Lisp. | 2021-03-18
    It's actually not hard to support blocking without supporting webextensions in general. So you needn't worry that webextensions are not available if all you want is blocking.

    This is because blocking is a much easier implementation than general webextensions. Blocking can be implemented simply by intercepting requests and matching them against a block list. This is what I did when building a customized browser using Chrome remote debugging protocol (CRDP). I literally copied the regex blocklist from an open source ad blocker and implemented matching against network requests intercepted with the CRDP. Not all, but most renderers (QtWebEngine, Chrome, FF) provide the ability to intercept requests.

    And in fact if you took a look at the source of Nyxt before insinuating this project doesn't support blocking, there's a file called

    which seems exactly to implement blocking from a list which could be exactly what you want. Always good to back up / research your claims before making banner comments that could misrepresent someone's work otherwise, and turn others off. You don't always have someone like me to do a little research, and your comment's been there for 2 hours so many people potentially interested might have been pushed away by it. So think on that before commenting like this next time! :)

    It's pretty crazy to me that this project is built in lisp.

    Examining the changelog you can also see the authors care about network request interception and ported their renderer to one that supports that feature among others:

    So I'd say it's pretty likely that having blocking in this is either already there (behind a flag or blocklist or whatever), or is a cinch to implement. So don't worry about it!

    If you like this project don't be turned off because blocking is not here via webextensions, blocking is likely already there, or could be there in a cinch! :)

  • Nyxt Browser: the internet on your terms.