Nyxt 2.2.0
nyxt.atlas.engineer
nyxt.atlas.engineer
After experimenting with lots of alternative browsers (uzbl, qutebrowser, etc.), I find Nyxt to excell in the following areas:
- Configuration system is highly organized as well as flexible;
- Feels like a first-class browser in almost all situations;
- Fast startup and responsive UI.
That said, I've encountered some issues, mostly in connection with work:
- CJK input is kind of janky;
- Infrequent crashes on some JS-heavy sites;
- Cannot log in to Azure Data Factory for some reason.
All in all, I would highly recommend giving Nyxt a serious spin. The devs are crazy active and helpful. I am pretty confident that the above issues will eventually get ironed out.
It's like they're purposefully being snobs making it only available for the most obscure operating system users, or something.
> we don't have the computers necessary to test and distribute on those platforms
Even if hardware wasn't cheap and virtualization hasn't been readily accessible for over a decade, if you're constrained on hardware why are you focusing limited resources on packages for incredibly obscure linux distros? That are more difficult to develop on because a)they're not as high quality or stable and b)there are less support resources and documentation for them?
Re: OS X and Windows, cross-platform support is just going to be all the more painful later.
If you want to invest some money, there are also cheap refurbished PCs, cloud-desktops or some less legal sources for a license from eBay or Craigslist.
I want
- complete Vi like keybindings - almost everything should be doable via the keyboard
- window management - why can I just not split a browser window into two?
- fast and powerful engine - I don't want to use two browsers
- Webextensions support
It's not quite Gecko though, and I don't think WebExtensions work yet. Also the single-threadedness of emacs itself can be a bother (of course the browser component is separate).
I'm curious why nobody takes directly chromium or firefox and just integrates trydactyl to get first-class-support. The major-problem with alternative keybindings is the context they run with. Extensions run inside the page-scope, and thus are only available after the page loaded. Integrating them at app-scope (which mozilla promised to deliver around 4 years ago already), would basically solve most problems instantly.
Why does nobody build on top of Firefox and Chromium? Probably because tracking upstream changes will be incredibly difficult. I imagine as soon as FF releases a month worth of patches, trying to integrate them and sift through them would take thousands of hours.
now that we've figured out the framework/setup we just have to implement the APIs.
https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Are there other extensions you want that are missing in Nyxt?
I need a password manager for instance, and its nice to have it integrated.
Having bookmarks sync'd too is a requirement.
Firefox containers would also be nice too since I want more control over privacy.
https://github.com/atlas-engineer/nyxt/pull/1762
we are incredibly close.
Small typo on front page: "that allow you to quickly analayze -> analyze"