nowox app iconNowox

A terminal desktop environment.

Available on  

Nowox preview

Discover Nowox

Nowox (acronym of No Wayland Or X11 or No Windows Or XQuartz) is a desktop environment for terminals available on all three major desktop and server platforms, and acts like a keyboard-focused graphical interface for terminal environments, like SSH sessions or Linux frame-buffers. It contains numerous built-in programs, and can open external command line programs such Bash or Qalc.
Please note that Nowox is still an alpha software, and does not seek to be exhaustive in terms of features.

Nowox's File Manager program.

Browse the file system

Nowox features a complete file manager which allows you to navigate through the machine’s file system with ease, and open files in their corresponding program whether in Nowox, or in external programs.
Switch between favorites places and drives with files selections (Ctrl+D) or directly edit your location (Ctrl+L) in order to quickly navigate between your files.

Take control of your spreadsheets

Use the Spreadsheets program to take a peek at your CSV data, or directly edit your formatted spreadsheets (coming soon). Nowox’ Spreadsheets program allows you to edit per cell style and use most common functions.

Nowox's Spreadsheets program.

Nowox's Text Editor program.

Check your logs, edit configuration and code files

With the built-in text editor, you can easily and quickly check your logs. Use the Go-To function (Ctrl+G) to jump to a certain line and column of the file.
You can also edit code and configurations files easily with the built-in file syntax highlighting engine parsing Kate syntax files, while looking up the key you’re looking for in search mode (Ctrl+F).


Featuring an extendable settings system, Nowox allows you to tune a lot of things to your liking, whether it’s on how Nowox looks, to the screen refresh rate passing by places customization for the File Manager.
In addition, Nowox supports many modern terminal features such as 24 bits terminal colors, which can be enabled whenever, but are deactivated by default for compatibility purposes.

Nowox's Settings program.

Nowox's Terminal programs.

Use command line programs

Programs such as Bash or Qalc can be used seamlessly into Nowox with the terminal integration supporting a majority of ANSI support codes.
Please note that, however, a lot of terminal programs (such as nano or w3m) do not work due to their usage of unsupported ANSI codes that makes them refuse to display their content.

Technical sheet

Supported platforms:  

Translated in:   🇬🇧 🇫🇷

Latest version: v0.1-dev0

Status: Active development

Made in: C#

Frameworks:  Mono 6.12

Keyboard oriented

License:  GNU General Public License version 3 (GPLv3)