Atlas Engineer LLC

is creating Nyxt

20

patrons

$92

per month

About Atlas Engineer LLC

Nyxt browser

Be productive on the Internet.

Nyxt is a keyboard-oriented, extensible web-browser designed for power users. The application has familiar key-bindings, is fully configurable and extensible in Lisp, and has powerful features for productive professionals.

Who is Nyxt for?

  • Have you ever felt frustrated looking for a tab?
  • Have you ever been annoyed at the default, unchangable behavior of your browser?
  • Have you ever felt that your work-flows could greatly benefit from some simple keyboard macros or automation?
  • Do all web browsers feel the same?
  • Are you interested in optimizing and being more efficient?

If any of the above resonates with you, you should know that it doesn't have to be this way. We believe that you should be able to:

  1. Find the information you need, and find it quickly.
  2. Work efficiently, focus on the task at hand instead of navigating some dumbed-down point and click UI.
  3. Adjust every single detail and nuance of your web browser to suit your work-flow.
  4. Have unlimited power over your environment.

What is Nyxt? What is the solution?

Nyxt is a new type of web browser that gives the user full control over its behavior. Literally any part of Nyxt is reprogrammable. You can fire up a compiled version of Nyxt, drop into a REPL, and immediately begin hacking and changing the behavior of your browser.

Out of the box Nyxt ships with extensions that are designed to make you faster at navigating the Internet. For instance, consider a task that you do hundreds of times per day- switching tabs. In a normal browser, you have to go through your tabs one by one until you find what you need. In Nyxt, simply type a fuzzy search string describing the tab you are looking for, and Nyxt will let you jump to it instantly.

All the source code for Nyxt is available to you under a BSD-3 clause license. Do with it whatever you want, inspect it, modify it, and make Nyxt your own.

What is the mission of Nyxt?

The mission of Nyxt is to enable people to be as productive as possible. We don't place barriers upon the users of Nyxt. We allow people to get stuff done, their way.

Nyxt is about freedom. You should have the freedom to modify and change the tool you use to adapt to your particular needs, to enable yourself to be more productive.

Modern day scientists, engineers, philosophers, artists, and others spend increasingly more time on the Internet. Current tools hinder access to Internet-based resources. Nyxt, instead of hindering, empowers.

What makes Nyxt different?

Privacy focused from the core. Nyxt is built with per tab/buffer isolation, proxy, and Tor support. Every single tab/buffer is completely isolated from every other tab/buffer. Furthermore, Nyxt is dedicated to transparency and security by publishing all sources online and distributing fully reproducible builds.

Note: As of June 2019, process isolation needs to be enabled manually for the WebKit variant.

Nyxt is not beholden to a particular renderer or GUI toolkit. Nyxt is resilient to API breakage from Web renderer vendors. 

Nyxt supports an infinite amount of binding schemes and variations. This means that the same browser can easily adapt and fit to all types of users with respect to bindings. Out of the box Nyxt comes with Emacs and VI support.

Composability of extensions. Unlike other browsers where extensions only contribute to a linear growth of the feature set, in Nyxt, extensions can re-use one another which means that the available feature set grows exponentially. Nyxt is more extensible and configurable than other browsers.

Who is working on Nyxt?

Nyxt is developed by two passionate engineers: John and Pierre. You can learn more about us here: https://atlas.engineer/about. All money raised will go exclusively towards development time/resources for Nyxt.

Recent posts by Atlas Engineer LLC

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits