What does HackerNews think of nyxt?

Nyxt - the hacker's power-browser.

Language: Common Lisp

#7 in Emacs
#14 in Vim
There's also the nyxt browser which can be setup to vi or emacs bindings https://github.com/atlas-engineer/nyxt
I guess some use it for AI and machine learning, but those fields are outside my interests. You can do anything in Lisp which could be done in languages like C, C++, Java, Python, etc.

- web browser: https://github.com/atlas-engineer/nyxt

- web server: https://lispcookbook.github.io/cl-cookbook/web.html

- games: https://github.com/lispgames/lispgames.github.io/wiki

- command line utilities: https://stevelosh.com/blog/2021/03/small-common-lisp-cli-pro...

- more ideas: https://awesome-cl.com/ | https://www.cliki.net/Exercices

Oh, that is too bad. After hearing this, I decided to do a little searching around to see if I could find an open-source browser that is more active. I found Nyxt.

URL: https://nyxt.atlas.engineer/

source: https://github.com/atlas-engineer/nyxt

license: BSD-3 & Creative Commons

Also, if you are an emacs fan:

https://ag91.github.io/blog/2021/06/08/emacs-nyxt-and-engine...

From their FAQ:

https://nyxt.atlas.engineer/faq

Nyxt is web engine agnostic. We utilize a minimal API to interface to any web engine. This makes us flexible and resilient to changes in the web landscape. Currently, we support WebKit and WebEngine (Blink).

So in theory, you could switch between web engines. I don't know if you can do that on demand or not. It does seem like a cool project, so I will likely try it out.

This is awesome.

A lot of the comments here suggest that some of the functionality can be replaced by extensions like vimium-ff [1]. If you only compare the list of features then maybe. If you try using the extensions, you immediately notice that the keybindings don't work outside of fully loaded page, have horrible lags and delays and misses a keyboard event from time to time.

For the curious folk, the GitHub page [2] seems to do a better job at telling the how of things.

My question is why Lisp for scripting? What's the technical reason behind choosing it? Or is it just personal preference? I use emacs myself and my only complaint is elisp. In this time and age it looks very alien-ish to most people and judging by my colleagues, It can be a major deterrent from using emacs.

[1]: https://github.com/philc/vimium

[2]: https://github.com/atlas-engineer/nyxt

If you are interested, we are thinking about exploring this concept in Nyxt, please voice your support on our GitHub (leave an issue or otherwise). https://github.com/atlas-engineer/nyxt
There's one modern Common Lisp project I'm excited about:

https://github.com/atlas-engineer/nyxt

It's a web-browser heavily inspired by Emacs. It uses WebKitGTK+ as a backend, and they also have CL bindings for QtWebEngine, which uses code from Chromium, though I don't know if they have any plans to eventually support that as an alternate backend for Nyxt.

There is also the Nyxt browser. Vim, emacs or CUA keybindings available.

https://github.com/atlas-engineer/nyxt