Nitrux is made with by people like you.
Nitrux is an operating system based on Linux. Nitrux works without any need for a traditional installation. The operating system as a whole resides in a single file and directory on your device making it easier to organize with your other data. We provide an operating system already preconfigured for the most common tasks, included is a web browser, an office suite, various utilities including a text editor, a file manager, a calculator, music player, video player and drivers for better hardware support, etc.
Nitrux takes the Ubuntu sources and brings it to a whole new level. We have built Nitrux with the goal of not depending on the Debian package manager (dpkg) or its extended set of tools APT (Advanced Packaging Tool) to manage the operating system. In fact, APT is not part of Nitrux anymore.
Nitrux focuses on the use of the AppImage format as the primary method of software distribution for the operating system.
What could I use Nitrux for?
Well — just about anything! It can perform many functions that any computer could use. Surf the internet, word process, email, spreadsheets, listen to music, watch movies, chat, games, photo editing, content creation, whatever you want!.
A new horizon for Linux distributions.
We have aimed to make znx simple and easy. Simple to understand and maintain and easy to use for potential users.
What does it do?
znx deploys the ISO image into the storage device, makes the device bootable and creates the data partition where the user data is kept across reboots. Once that the ISO has been deployed the user can restart and boot into the storage device to select the system.
How is it different than using an installer?
znx follows the concept of AppImages which is that software isn’t “installed,” but it is instead deployed. That means that you don’t get lots of files and folders distributed in a filesystem but just one file, same with znx, instead of unpacking the squashfs file (the compressed filesystem that holds the actual OS) and extracting the contents to the target device (thus “installing” the OS the traditional way). The OS remains as one file which can be updated using a zsync file for differential updates (so-called delta updates which is what znx does, similarly, AppImageUpdate performs updates to AppImages only updating the bits that changed) or replacing the entire file, i.e., downloading a new ISO that replaces the old one.
Where is my data stored then?
Any file that the user creates is kept in the data partition. To install new software (by the software we mean desktop applications like Firefox, LibreOffice, etc.) the go-to method would be to get an AppImage. These AppImages are kept when the user updates the deployed ISO to a new version.
Alright, but what would be the benefits of using znx?
An immediate benefit is that multiple systems can be deployed at once which allows the user to perform rollbacks and switch between them. When a new version of the distribution is available, the user would only have to download the differential zsync file instead of having to reinstall the system, think like OTA updates on mobiles. Or instead of having to rely on pre-compiled binary packages (like Debian packages, RPM packages, etc.) that can lead to unmet dependencies, broken packages, and related inconveniences during full-system upgrades the user would download the new version entirely or use the differential zsync file.
It also would provide a way to have a factory reset method available at any moment, i.e., immutable filesystems. Or for businesses znx would be able to offer an OEM-mode that would facilitate the deployment of the operating system.
A free and modular front-end framework.
A set of templated controls and tools based on QQC2 and Kirigami shared among the Maui set of applications. MauiKit helps to quickly build UIs that follow the Maui HIG and bring ready to go tools for different platforms, such as Android and Linux. Seamless transition between mobile and desktop technology — where the line between desktop and mobile is blurred. Using the same codebase Maui Apps provide users with one app for multiple form factors. Accomplish in a few lines what would otherwise take hundreds, from concept to the end user’s screen — the fastest way to create convergent apps.
Components ready to easily use and that work on Android and Linux
Easily create applications that work in mobile devices and desktop computers.
Built with Kirigami
MauiKit is built using KDE Kirigami framework and Qt Quick Controls 2.
The fastest way to develop beautiful desktop and mobile apps
Experience streamlined development with zero-time setup, using the technologies you already know and love – Qt, QML and C++.
Brilliant look and feel with lots of ready-to-use components and styling
A rich variety of UI components specially designed for mobile and desktop apps. MauiKit provides tons of elements. They all have Linux and Android support. With MauiKit you can genuinely support both Android and Linux with the same source code.
Available as a preview #MauiApps
Check what the future holds, we have included some of our applications that we developed using MauiKit, our UI framework library for convergent and cross-platform software. Works on Android, Linux and Plasma Mobile.
Say goodbye to dual-boot.
What is VMetal?
VMetal allows users to run Windows in parallel to Nitrux to provide users of access to Windows software; meanwhile, they can still use their Linux desktop at the same time. VMetal is not a wrapper or a compatibility layer; meaning that Windows is accessing directly the hardware that it utilizes.
VMetal, unlike other popular virtualization options for end-users, provides almost native performance when it comes to games which are the primary focus of this feature. However, this is not limited to gaming, users who are looking to make Linux their primary operating system but also do other tasks such as content creation with commercial software will see the benefit in using their favorite tool with their newly found love for free and open-source software.
VMetal eliminates the necessity for dual-booting WIndows in a single computer and continues on our philosophy of keeping things simple. The Windows operating system remains as a file in the user’s computer, precisely in the same way that other Linux distributions remain a file that znx boots, and in continuation with our focus in AppImages where applications are also contained in a single file.
Running Windows software in Linux had been a problem, until now. With VMetal all the software that has been unavailable until for Linux is now ready to be installed at the click of a button. From Adobe software to the newest AAA titles, passing through your favorite DAW program and more.
VMetal does not make use of libvirt, Virt Manager and neither does it make use of the ACS override patch for the Linux kernel, as using it would compromise the security of the system. VMetal also does not do binding and rebinding of the PCI Express device that would result in the graphical session of the host presenting problems. Please read the FAQ for more information about VMetal.
Introducing NX Desktop.
We extend Plasma to allow the user to glance over system operations with easy to understand status displayed on the screen. NX Desktop is our set of applied customizations to the Plasma 5 Desktop. It includes new plasmoids (or widgets) and a new look and feel package (wallpapers, Plasma themes, Konsole theme and profile, Aurorae themes, SDDM themes, cursors, and color-schemes). NX Desktop is the flagship desktop interface of Nitrux. It focuses on simplicity and elegance. Written from scratch with integration in mind, the NX Desktop tightly integrates with the KF5 stack, employing underlying technologies to offer an alternative desktop experience. The vast majority of improvements included in each release come from the community.
**NX Desktop is not a desktop environment. NX Desktop does not provide a file manager, web browser, multimedia player, email client, address book, PDF reader, photo manager, and system preferences application.
Renewed System Tray
The System Tray replaces the traditional Plasma version.
For easy access to your notifications, the System Tray features an area specifically for them.
Quick access to networks
Easily access and edit your network preferences.
Easy multimedia controls
Combining the volume controls and the media controls of Plasma for simpler operation.
Everything you need to get started.
Nitrux is a complete Operating System that ships the essential apps and services for the daily use: office applications, PDF reader, image editor,
music and video players, etc. Nitrux ships with select KDE Applications by default along our own custom applications. KDE Applications are a set
of applications and supporting libraries that are designed for KDE Plasma 5. We also include non-KDE or Qt applications like Chromium and LibreOffice
that together create a friendly user experience.
Nitrux includes a selection of applications carefully picked to perform the best when using your computer:
Dolphin, the file manager.
Kate, advanced text editor.
Ark, archiving tool.
Konsole, the terminal emulator.
Info Center, system summary tool.
KSysGuard, system task manager.
Spectacle, screenshot utility.
Latte, versatile dock application.
qpdfview, simple and light PDF viewer.
Kvantum Manager, GUI application to manage and configure Kvantum SVG themes.
znx GUI, simple GUI to interface with znx using KDialog.
Waterfox, ethical web browser.**
VLC, multimedia player.**
LibreOffice, open source office suite.**
Pix, an image gallery.**
**Available as AppImage.
Explore a universe of apps in Nitrux with AppImage.
AppImage provides a way for upstream developers to offer “native” binaries for Linux users just the same way they could do for other operating systems. It allows packaging applications for any common Linux based operating system, e.g., Ubuntu, Debian, OpenSUSE, RHEL, CentOS, Fedora, etc. AppImages come with all dependencies that cannot be assumed to be part of each target system in a recent enough version and will run on most Linux distributions without further modifications.
By bundling your application as an AppImage, you can provide an official download for Linux like you would for Windows and macOS where you can the author control the end-to-end user experience with no intermediaries between you and the author and your end user With just one AppImage you can reach users of most Linux distributions. You can provide new download links as often as you like, e.g., for each continuous build.
Also, doing an AppImage has these advantages:
- Just one format for all major distributions.
- Works out of the box, no installation of runtimes needed.
- No root needed.
- One app = one file = super simple for users.
- Desktop integration with appimaged.
- Binary delta updates, e.g., for continuous builds (only download the binary diff) using AppImageUpdate.
- Can GPG2-sign your AppImages (inside the file).
Firajail provides native support for AppImage applications. These are the main features of the AppImage/Firejail combo:
- State of the art software packaging and seccomp/namespaces sandboxing technology.
- The only requirement to run the application is a Linux kernel version 3 or newer – there are no dependencies, no 200MB runtimes to download and install.
- Network and X11 sandboxing support.
- Monitoring and auditing capabilities.
- Low runtime overhead, no daemons running in the background, all security features are implemented in the Linux kernel.
- It can be used in parallel with other security frameworks such as Grsecurity, AppArmor, SELinux.
Securing your desktop and workstation.
NX Firewall is a firewall tool for Linux uses the Qt toolkit. You can use the wizard to create a basic firewall, then streamline it further using the dynamic rules. You can open and close ports with a few clicks, or monitor your services giving access only to a select few. NX Firewall is an open source application that provides users with a graphical user interface (GUI) for the ufw (Uncomplicated Firewall)/iptables command-line interface, which lets users manage Linux kernel’s packet filtering system.
Key features include the ability to use profiles, quickly enable or disable the firewall, easily set incoming and outgoing rules and view which applications are listening on which ports, as well as to effortlessly add or remove rules. With a single click of a button, users will be able to enable or disable the firewall as well as to set incoming and outgoing rules (Allow, Deny, Reject). It is also possible to easily create rules as well as to add simple or advanced firewall rules, where you can set default policy, category, subcategory and application.
Under the hood, the software is written entirely in the C++ programming language. However, its graphical user interface is written using the QML GUI toolkit. It is available as a KCM for the Plasma 5 desktop environment.
Keep your important files secure.
Plasma Vaults allows you to create encrypted folders where you can keep important files secure. It uses one of two options: Encfs or Cryfs. Vaults isn’t a new encryption mechanism, but a user-friendly way to use existing encryption backends, neatly integrated into the desktop, and easy to set up using a user-friendly wizard.
Features in Plasma Vault
FOSS – free, and open-source.
Integrated with KDE Plasma 5 desktop.
User-friendly UI makes it easy to create a vault.
Automate version and backup sync of your files.
Kup is created for helping people to keep up-to-date backups of their files. Connecting a USB drive is the primary supported way to store data, but saving files to a server over a network connection is also possible for advanced users.
A detailed list of features
- Backup types:
- Synchronized folders with the use of “rsync.”
Incremental backup archive with the use of “bup.”
- Synchronized folders with the use of “rsync.”
- Backup destinations:
- Local filesystem monitored for availability. That means you can set a destination folder which only exists when perhaps a network shared drive is mounted, and Kup will detect when it becomes available.
- External storage, like USB hard drives. Also monitored for availability.
- Manual only (triggered from tray icon popup menu)
- Interval (suggests new backup after some time has passed since the last backup)
- Usage-based (suggests new backup after you have been active on your computer for some hours since the previous backup).
In general Kup tries to not disturb you needlessly.
See why people are falling in with Nitrux.
Your feedback is what makes Nitrux get better each release and we absolutely would love to hear back from you, our users. If you’re still unsure about downloading and installing Nitrux on your computer check the reviews below.
Reviews from YouTube.
We’d like to thank every content creator that took the time to give Nitrux an honest review or an overview for their viewers. Below are their videos.
Nitrux Linux: Most Beautiful Linux Distribution? — By It’s FOSS – Linux Blog
Nitrux OS beautiful KDE Plasma — By Linux Network
Nitrux OS 1.0.10 (NXOS) Review 2018 — By Zatiel
Nitrux Linux – What’s what – submitted on Distrowatch 2017-06-14 — By Basic IT Stuff
Introducing Nitrux 1.0.7 — By Linux Scoop
Nitrux OS 1.0.14 — By Linux Network
Nitrux OS 1.0.15 Review – Absolutely gorgeous looking Linux OS — By quidsup
Nitrux 1.0.14 overview | Change The Rules — By Riba Linux
Nitrux 1.0.15 Installation and First Look — By DistroTube
Nitrux 1.0.16 – See What’s New — By LinuxScoop
Nitrux 1.1.1 overview | Meet Nitrux, powered by Linux, KDE Plasma 5, Qt and Nomad Desktop. — By Riba Linux
Nitrux 1.0.15 Overview — By LT
The Wait is Finally Over.
Help us find issues and fix bugs within the operating system. Download Nitrux and give it a try!. We’re looking forward to your feedback.
Please read our documentation before continuing.
We ask you to please read the documentation that is provided below; it’s imperative to do so.
Supported Platform: UEFI AMD64/x64
Thanks for downloading Nitrux
Nitrux has been downloaded over 500,000+ times in two years according to stats on openDesktop (506,190) and, over 30,000+ according to stats on Sourceforge (32,265). If just 10% of those users gave 1 € for each download the total funds would equate to well over 50,000 €.
Now, let’s think about numbers for a moment.
Let’s say we want to fund one full-time programmer on a project thoroughly. And we want a good one — someone with many years of experience that they can bring to the project, so we’ll need, roughly, 36,000 € per year to afford that programmer’s full attention. To fully fund a full-time developer focused on that single project, using the number of downloads as a basis, we would need roughly 7% of them to give 1 €.
And here’s the crazy thing — those folks will have donated only 1 € for a download. And, for that, they’ll get a full and stable operating system, office suite, graphics suite, and everything else they could ever need, and they would’ve supported the development for everybody else.
Pretty good deal, eh?.
In other words: It’s doable. Even without any other means of support, this is a possible mechanism of funding open source development.
With that said, to download Nitrux proceed to the box below, after completing the process, check your email address for instructions to download our ISO file.
Visit us at
Don't Follow. #Lead.
If there’s one thing we don’t lack is ambition.
Our drive and motivation are to create an operating system that helps the user get their stuff done. We have a vision, a goal and that is to make things; to make Nitrux work for you. We are creating new and innovative technologies that will help us achieve these goals.
A free and modular front-end framework for developing fast and compelling user experiences. A set of templated controls and tools based on QQC2 and Kirigami.
Sponsor us. Help Nitrux achieve more, together.
We build Nitrux because we love it and there is no pressure to sponsor, however, we do welcome anything that you can spare. By sponsoring Nitrux you contribute by giving the development team a regular and predictable income to cover our hosting, development, and hardware testing costs. Donated funds are used to finance the needs of the project including, but not limited to, hosting/server costs, equipment, and funding the work of the people behind it. You can donate any amount you want. The team behind Nitrux will appreciate all donations as they will help bring this wonderful project to the same level of quality as that of the much larger, top-tier projects.
Over 1,000 people have contributed to Nitrux, will you? 0
Sponsor our development directly through PayPal. Any amount is much appreciated!.
Sponsor our development using Bountysource. Suggest new features, ask for specialized help, and bug fixes.
We also welcome cryptocurrencies!.
Scan the QR code below to launch your favorite client or copy and paste the Ethereum address into your client to donate an amount of your choice.
Scan the QR code below to launch your favorite client or copy and paste the Bitcoin address into your client to donate an amount of your choice.
Scan the QR code below to launch your favorite client or copy and paste the Decred address into your client to donate an amount of your choice.
Scan the QR code below to launch your favorite client or copy and paste the XMR address into your client to donate an amount of your choice.
We’re all one team at Nitrux, working together towards the same goals. Every employee shares a part of our success when we reach those goals. We also recognise those who embody what Nitrux is all about, making sure to those who go the extra mile are handsomely rewarded for inspiring us. Bringing together people from different backgrounds makes us stronger. Our goal is to make every employee feel welcome, whatever their personal circumstances. We value an open, diverse, and passionate workplace where everyone can be themselves, thrive, and do the best work of their careers.
© 2017-2019 Some Rights Reserved. Made with ♥ by Nitrux Latinoamericana S.C.
Any trademarks or logos used on this site are the property of their respective owners.