Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Important Programs

This page covers important programs and libraries supported by Redox as of October 2025.

Redox is designed to be source-compatible with POSIX and Linux applications, only requiring compilation or small patches.

This page contain programs that are known to work well on Redox or how well it was tested. All programs are compiled through our package cross-compilation system called Cookbook, which includes the configuration of all kinds of patches and forks that are required to make them run on Redox.

Everything on the following lists are tested on the x86_64 (Intel/AMD) CPU architecture, other CPU architectures may not have been tested yet.

Compilers

The following compilers have been tested to build on Redox, but the runtime status varies:

NameCan cross-compile from Linux?Can compile programs on Redox?Compiled programs can run on Redox?
GCC 13YesYesWorking Well
Rust 1.90YesAlways CrashingWorking Well
Go 1.25YesAlways CrashingAlways Crashing
Zig 0.15Not KnownNot KnownNot Known

Interpreters

The following interpreters have been tested to build on Redox, but the runtime status varies:

NameCan be compiled?Works on Redox?
RustPythonYesWorking Well
CPython 3.12YesWorking Well
Lua 5.4YesNot Known
LuaJit 2.1YesOften Crashing
Node.js 24YesAlways Crashing
PHP 8.4YesMostly Well

GUI Libraries

Most GUI applications are running through Orbital (Redox display server and window manager), it supports the following GUI libraries:

  • Mesa3D (OpenGL and EGL, via liborbital)
  • SDL1 and SDL2 (via Mesa3D)
  • winit (via orbclient)
  • X11 (via TWM, which is via liborbital)

Applications

The following programs are well known to be working:

NameGUI BackendWorking?
COSMIC EditorwinitWorking Well
COSMIC FileswinitWorking Well
COSMIC ReaderwinitWorking Well
COSMIC StorewinitNot Tested
COSMIC TerminalwinitWorking Well
NetsurfSDL1Working Well
FFplaySDL2Working Well
ServoMesa3DOften Crashes
xtermX11Working Well
xeyesX11Working Well

Emulators

NameGUI BackendWorking?
DOSBoxSDL1Working Well
MednafenSDL2Working Well
MGBASDL1Working Well
RVVMSDL1Working Well

Games

NameGUI BackendWorking?
FreecivSDL2Working Well
GigalomaniaSDL1Working Well
NeverballSDL2Working Well
OpenTTDSDL1Working Well
OpenTyrianSDL2Working Well
PrboomSDL2Working Well
QuakespamSDL2Working Well
SpaceCadet PinballSDL2Working Well

Servers

NameWorking?
OpenSSH DaemonWorking Well
NginxWorking Well
Simple HTTP ServerWorking Well
Python Static ServerNot Tested
PHP-FPMNot Tested

CLI Tools

The following CLI tools are known to be working. Programs listed below may not include core utilites:

Terminal Shells

NameWorking?
GNU BashWorking Well
IonWorking Well
NushellNot Tested
FishHangs
ZshHangs

Text Editors

NameWorking?
KibiWorking Well
GNU NanoWorking Well
VimWorking Well
SodiumWorking Well
NeovimCrashes

System Monitors

NameWorking?
BottomWorking Well
HtopWorking Well

Development Tools

NameWorking?
GitWorking Well
GNU AutotoolsNot Tested
GNU BinutilsWorking Well
GNU GrepWorking Well
GNU MakeWorking Well
GNU SedWorking Well

Media Tools

NameWorking?
FFMPEGWorking Well

Archive Tools

NameWorking?
Bzip2Working Well
XzWorking Well
XxhashWorking Well
ZstdWorking Well

Storage Tools

NameWorking?
NcduNot Tested

Network Tools

NameWorking Status
OpenSSH ClientNot Tested
CurlWorking Well
GoAccessWorking Well
RsyncWorking Well
SQLiteNot Tested
WgetWorking Well

Other Programs

You can see all Redox components and ported programs on the build server list.