Development › Terminator
thumb_up Follow me on GitHub to get notifications about my projects (like Fossdroid Core), thanks! close

Terminator

Multi-session terminal emulator with Material UI theming and root support
Version: 0.9.4
Added: 12-08-2026
Updated: 02-09-2026
Terminator is a Terminal emulator, offering comprehensive terminal emulator support with multi-session support you can directly customize and control. Its main purpose is a terminal emulation suitable for daily use. The main difference from other Terminator apps is only in the interface area — embedded terminal colors and a completely compact interface. It does not offer a ready-made chroot/proot environment; that infrastructure is left to the users. Supports Android.

Features

Material user interface, supporting all color mappings in its own color interface.

AMOLED black support and dynamic color material support in the terminal. If you want to keep it simple, just enter the RGB color code — custom CSS terminal color support is also offered. Comes with color palettes including default, solarized dark, gruvbox dark, dracula, nord, but you can configure the palettes yourself. Termcolor support is also offered.

Multi-session support: create multiple sessions, choose default or favorite. There is support for file-based session or command-arg session. In session command-arg, you directly specify the executable to be built. If using root, you can activate the root session without /system/bin/su, specify the login path and directory path that creates the startup directory, and start the terminal through the session set as default. The file-based method works the same way: specify the shell script file name and path, specify the directory to be created, and run it with the login path while activating the root session. But if you specify a chroot or proot-like environment as an argument, the starting directory may not work — only valid for arguments that support an entry path. There is a purge setting in "clear," determining whether old data in the pty buffer is actually cleared. The validity of chroot in proot-like environments is variable.

Resizing terminal size based on text size, terminal width, or temporary session zoom is supported. Alpha is supported with terminal background and background blur. Font support includes monospace, sans, mono, serif, and embedded fonts, plus custom TTF/OTF fonts — pinch-to-zoom can be toggled on or off (on by default).

Ringtone support included; choose a custom or default notification sound.

Hide or show the status bar and title bar. Horizontal orientation mode is supported. Export the terminal session as a .txt file and determine whether the save button appears in the bar. The split-screen visibility toggle turns on/off buttons enabling split-screen and float-screen switching. "Broadcast to all panes" lets you enter text or commands into more than one session at once, across split-screen and float-screen. "Clear session" behavior is managed with a toggle, hiding the button when off but clearing all sessions when on.

Soft keyboard (tap to open/close terminal) and virtual key (keybar) are supported. Login modes include:


  • Default — compatible with all IMEs, including CJK input, solid terminal

  • Semantically correct — may break some IMEs

  • Old workaround — fixes Samsung keyboard echo, could break Gboard

  • CJK input — supported, but default is recommended



3 terminal types are supported:


  • xterm-256color — recommended

  • VT100 — color support is limited and won't work even without a terminfo entry

  • ANSI — color support, but compatible with DOS



Control whether soft keyboard, virtual keybar, and keymapper appear, each with its own toggle.

Keyboard shortcuts and keymapper support let you assign or map virtual keyboard actions from a physical keyboard. Seccomp support is available to resolve "operation not permitted" errors, and there are more features.

Development status

Terminator is currently under development. More advanced features will be added soon, but since it is in beta and not fully stable, there may be minor bugs.

Screenshot of Terminator Screenshot of Terminator Screenshot of Terminator
code Source file_download Download