Your real AROS Shell
Run your commands and installed tools, with the aliases, paths and startup settings you already use.
AROS mainline / x86_64 / Development preview
Your AROS Shell, with room for more.
Run commands, work with interactive apps and connect to remote machines.
01 / The everyday essentials
A native window into the system you already know, with the tools to do more inside it.
Run your commands and installed tools, with the aliases, paths and startup settings you already use.
International text, Japanese and Chinese characters, and emoji. Clean lines and borders for text-based interfaces.
Copy to the system clipboard, select across lines and paste multiple commands with a safety check. Scroll back to earlier output.
Recall commands, edit them and complete names and paths. Navigate interactive apps with clicks, scrolling and dragging.
Full-screen interfaces, coloured output and live updates. Run an interactive app, then return to your Shell.
Recognise web links, preview their destinations and copy addresses. The standalone terminal also offers dark, light and high-contrast themes.
02 / Real applications, real progress
Local applications and remote tools, in the same terminal. Two examples of what is running today.

Local / Interactive applications
Ratatui now runs through its standard Crossterm backend: keyboard, mouse dragging, live resize and clean exit. No AROS-specific adapter in the application. A step towards bringing more existing tools to AROS.

Remote / SSH preview
Connect to another machine from AROS with the SSH preview. Here, Chafa turns an image into coloured text on the remote machine.
03 / Where things stand
The goal is a terminal you can use every day: at home in AROS, ready for modern command-line tools.
The new Ratatui path uses an experimental PTY/termios runtime and a private Crossterm port. It is verified with a single synchronous input/output loop; it is not yet a general-purpose POSIX environment or a promise that every Rust application will run unchanged.
A 30-minute run passed all 100 session test cycles, covering interruption, end of input and restarting. The checks also verify that tracked session resources are released.
The PTY layer in development passed 126 interruption and timing-race cases: cancel pending work safely, or keep the result if it has already finished.
Tested on AROS mainline x86_64 in QEMU. The latest milestone also passes 13 focused Rust tests, SDK compatibility checks and the terminal's host regression suite. Sustained-output responsiveness and broader application compatibility remain part of release preparation.
Capability snapshot: . AROS Term is an independent project by Tomasz Staniak, not an official AROS release.