vaixTerm - a replacement for Simple Terminal

Hi all,

I would like to introduce vaixTerm - new terminal emulator designed from scratch to replace Simple Terminal:

Main Features

VaixTerm combines the power of a standard terminal with features tailored for controller-based use:

  • Full Terminal Functionality: Enjoy a complete command-line experience with support for ANSI/VT100 escape codes, 256-color and True Color palettes, UTF-8, and a scrollback buffer.
  • Controller-First Navigation: All terminal functions, including scrolling and special key input, are mapped to a standard game controller.
  • Customizable On-Screen Keyboard: A powerful OSK allows for text input and execution of complex commands. Its layout is fully configurable, and you can create dynamic sets of keys for your favorite shortcuts.
  • Theming and Customization: Change the look and feel of your terminal with custom color schemes, fonts, and background images.

Hopefully to hear from your feedback for bug fixes and improvement.

Links:

Source code: GitHub - Stanley00/vaixterm: VaixTerm: A Robust SDL2 Terminal for Handheld & Embedded Systems
Release packages: Releases · Stanley00/vaixterm · GitHub

7 Likes

Looks incredible! Love your work

1 Like

Tried it on Canada Goose, RG40XXV. No joy. Log:

[ERROR] Window could not be created! SDL_Error: Can’t load EGL/GL library on window creation.
[2025-09-24 22:22:58] ERROR: Failed to initialize SDL

is this app compatible with any device? it works fine on my 35xxh but it won’t launch on my 34xxsp. both running canada goose

Hello. I tried your terminal app on Golden Goose. It loads to the main screen, however, no button input works and I had to hard-reset the device on an RG35XX-H. I installed from the MuOS archive.

For everyone having issue with latest goose, please try out the release v0.10

just tried on my 34sp and it works perfect, just needed to add resolution flags to the launch script to make it fullscreen. Thanks!