Live data from Hacker News

Nyxt 3.0.0

nyxt.atlas.engineer

11–20 of 33 posts

Re: Nyxt 3.0.0

#11
post #7

> Nyxt is a browser with deeply integrated AI and semantic document tools that work as a second brain to help you process and understand more, more quickly. > Nyxt is keyboard-driven (inspired by Emacs and Vim), infinitely extensible (via Lisp), and designed for power users.

And using WebKit or WebEngine, rather than a novel engine.

Re: Nyxt 3.0.0

#12
post #7

> Nyxt is a browser with deeply integrated AI and semantic document tools that work as a second brain to help you process and understand more, more quickly. > Nyxt is keyboard-driven (inspired by Emacs and Vim), infinitely extensible (via Lisp), and designed for power users.

And using WebKit or WebEngine, rather than a novel engine.

They also plan on adding Gecko support eventually.

Re: Nyxt 3.0.0

#13

Anyone is using Nyxt as main web browser? If yes, what is better in Nyxt than in other browsers?

What’s better in Nyxt than other browsers is you have a whole lisp runtime which is directly connected to the browser engine.

Nyxt is trying to be the Emacs of web browsers; all the theoretical and practical benefits of that model apply.

Re: Nyxt 3.0.0

#14

Anyone is using Nyxt as main web browser? If yes, what is better in Nyxt than in other browsers?

The better part is that the UI is actually programmable. If you use vim plugins in other browsers, you'll notice that the UI doesn't always respond. This is because the UI is injected into the page as an iframe or something.

This is not the case with nyxt. It's like using the old Firefox plugins before they killed XUL.

Unfortunately, I couldn't get used to using Nyxt. The performance was too bad. I'll need to try V3 and see if it's any better. It's entirely possible the bad performance is my fault as well, but I'm too lazy to try and debug browser performance nowadays when alternatives just work.

Re: Nyxt 3.0.0

#15
Cool, but how long until it's not further maintained anymore?

Devs forget that people don't just switch browsers/OS/smartphone after investing so much in them.

Re: Nyxt 3.0.0

#16
post #13

Anyone is using Nyxt as main web browser? If yes, what is better in Nyxt than in other browsers?

What’s better in Nyxt than other browsers is you have a whole lisp runtime which is directly connected to the browser engine. Nyxt is trying to be the Emacs of web browsers; all the theoretical and practical benefits of that model apply.

It can never be the Emacs of web browsers because the browser engine is written in C/C++, not Lisp and therefore minimally extensible through a very restricted API that is not even controlled or influenced in any way by the Nyxt team. I guess they could fork an engine but good luck with that.

Last I checked, it didn't even support uBlock origin. That alone makes it a no-go for me and I imagine most folks who visit HN.

Re: Nyxt 3.0.0

#17
post #14

Anyone is using Nyxt as main web browser? If yes, what is better in Nyxt than in other browsers?

The better part is that the UI is actually programmable. If you use vim plugins in other browsers, you'll notice that the UI doesn't always respond. This is because the UI is injected into the page as an iframe or something. This is not the case with nyxt. It's like using the old Firefox plugins before they killed XUL. Unfortunately, I couldn't get used to using Nyxt. The performance was too bad. I'll need to try V3…

I deeply want to adopt Nyxt, but it's hard to give up all the niceties of Firefox, mainly plugins (ublock, dark reader, cookie autodelete, multi-account containers, etc.).

Re: Nyxt 3.0.0

#18
post #13

Earlier quoted context omitted.

What’s better in Nyxt than other browsers is you have a whole lisp runtime which is directly connected to the browser engine. Nyxt is trying to be the Emacs of web browsers; all the theoretical and practical benefits of that model apply.

It can never be the Emacs of web browsers because the browser engine is written in C/C++, not Lisp and therefore minimally extensible through a very restricted API that is not even controlled or influenced in any way by the Nyxt team. I guess they could fork an engine but good luck with that. Last I checked, it didn't even support uBlock origin. That alone makes it a no-go for me and I imagine most folks who visit HN…

The Emacs of text editors, Emacs itself, has a core written in C, not Lisp.

The scotsmen are looking pretty sparse by your threshold (;

Re: Nyxt 3.0.0

#19
post #18

Earlier quoted context omitted.

It can never be the Emacs of web browsers because the browser engine is written in C/C++, not Lisp and therefore minimally extensible through a very restricted API that is not even controlled or influenced in any way by the Nyxt team. I guess they could fork an engine but good luck with that. Last I checked, it didn't even support uBlock origin. That alone makes it a no-go for me and I imagine most folks who visit HN…

The Emacs of text editors, Emacs itself, has a core written in C, not Lisp. The scotsmen are looking pretty sparse by your threshold (;

Except:

- The Emacs team is in full control of both the C parts and the Lisp parts of Emacs. Exposing a C bit to Lisp, or introducing changes to the C core to benefit the Lisp parts, is frequently taking place.

- What most people perceive as Emacs is implemented in Lisp and is extensible in Lisp. The C "core" is mostly the GC, low-level VM implementation and OS interface. Hardly bits and pieces that one would like to extend in Emacs Lisp.

Re: Nyxt 3.0.0

#20
post #17
post #14

Earlier quoted context omitted.

The better part is that the UI is actually programmable. If you use vim plugins in other browsers, you'll notice that the UI doesn't always respond. This is because the UI is injected into the page as an iframe or something. This is not the case with nyxt. It's like using the old Firefox plugins before they killed XUL. Unfortunately, I couldn't get used to using Nyxt. The performance was too bad. I'll need to try V3…

I deeply want to adopt Nyxt, but it's hard to give up all the niceties of Firefox, mainly plugins (ublock, dark reader, cookie autodelete, multi-account containers, etc.).

Same. If it could somehow obtain Dark Reader and uBlock Origin, I'd switch over instantly. Those were the only things holding me back.
Post reply on HN