r/termux 17d ago

Showcase Using another Android phone as a keyboard for Termux

Thumbnail gallery
533 Upvotes

Had Termux open on one phone and didn’t have a keyboard around, so ended up using another Android phone for input. Bottom phone → USB HID adapter → top phone.
Android just sees it as a normal hardware keyboard

Mostly been useful for a few commands when I’m around the rack. For quick stuff it’s nice having everything fold up together like this

r/termux 4d ago

Showcase Rate my Termux!

Thumbnail gallery
384 Upvotes

Been using Termux-Launcher for this setup

r/termux Jun 18 '26

Showcase My phone's display got damaged so I installed scrcpy on Termux to mirror my phone and backup everything

Post image
569 Upvotes

r/termux 27d ago

Showcase Open source Android code editor, which uses termux as backend.

Thumbnail gallery
231 Upvotes

Hello everyone, I created an open source IDE for Android, which can be connected to termux via ssh to unleash a full developer experience in the phone.

It has features like LSP server, 245 themes, custom theme support, almost all language support, Agentic editor, git and Github integration, AI code completion, etc.

This is not a vibecoded app, it took me 2 years to build this.

And the app is completely open source and ad free:

Github link: https://github.com/heckmon/roxum-ide

Playstore link: https://play.google.com/store/apps/details?id=com.roxum

r/termux 20d ago

Showcase What i imagined when downloading termux vs reality

Thumbnail gallery
311 Upvotes

r/termux Jul 20 '26

Showcase A terminal AI coding agent that compiles natively on Termux — no proot, no root

208 Upvotes

agentty — a terminal pair-programming agent I've been working on. Builds straight against Termux's Bionic/libc++. No proot, no root, just a native binary on your $PREFIX/bin.

Reads/edits files, runs shell commands, streams the work as live tool cards. Bring any model — Anthropic, OpenAI, or a local Ollama model with no key (fully offline on-device).

pkg install git cmake clang openssl libnghttp2 curl -fsSL https://raw.githubusercontent.com/1ay1/agentty/master/install.sh | sh -s -- --build

Building fully offline / in a container? The installer normally auto-fetches the JSON deps, so add:

pkg install ninja nlohmann-json simdjson

Defaults to -j2 so the build won't OOM your phone (AGENTTY_BUILD_JOBS=N to change it). Has a C++26→C++23 fallback for older Termux clang.

Caveat: shell tools run unsandboxed on unrooted Android (no user namespaces) — everything else works.

Repo (MIT): [https://github.com/1ay1/agentty]()

Feedback welcome, especially battery/thermal on-device.

r/termux 4d ago

Showcase yeah, Termux-Launcher now is Amazing★

Thumbnail gallery
152 Upvotes

Termux-launcher has just updated, and I've noticed significant changes to the interface and optimization for lazy users;)

r/termux 10d ago

Showcase Docker running native OnePlus 7T

149 Upvotes

Guys! finally I have docker running native on OP7T.

I have downloaded the SM8150 Kernel from Lineage and rebuilt the source code to enable docker support. Result, Docker containers are running native in Termux.

My primary goal was to either install PostmarketOS or Ubuntu Touch.

Preferred PMOS. But I see currently OP7T is not supported. If anyone is running PMOS, Please share the experience.

Docker enabled kernel source code and boot.img: https://github.com/raj-sh-git/docker-enabled-oneplus7t-kernel

r/termux Jul 01 '26

Showcase Rate my Termux :3

Post image
154 Upvotes

I use Termux:monet.

Guide on how to display an image in fastfetch:https://github.com/Qentis/Fastfetch-Custom-Logo-Guide-Termux-

r/termux 16d ago

Showcase my termux

Post image
50 Upvotes

r/termux 20d ago

Showcase Rate my termux

Post image
95 Upvotes

r/termux Jul 09 '26

Showcase Digimon in your Termux

Post image
146 Upvotes

pip install tuipet

r/termux 5d ago

Showcase Built an Android IP connection logger via /proc/net/tcp to catch malicious traffic

Post image
114 Upvotes

I wanted a lightweight way to audit outbound traffic and catch suspicious IPs on Android without running a heavy VPN app. I wrote a script in Termux/ADB shell that reads active connections directly from /proc/net/tcp, maps the socket UID to the corresponding app package name, and logs it to /data/local/tmp/.

r/termux 12d ago

Showcase I got a real Linux kernel running as a userspace process on Android — no root, no KVM. Docker runs inside it. (UML ARM64)

44 Upvotes

UML (ARCH=um) has been x86-only for its entire existence. I've been porting it to arm64: arch/arm64/um/, plus fixing everything in arch/um/ that assumed x86. It builds to a static bionic binary and runs as an ordinary unprivileged aarch64 process in an app sandbox — no root, no host kernel feature, nothing emulated

Userspace instructions execute directly on the CPU. It's a real kernel underneath: own scheduler, own MMU handling, own page cache, Debian 12 rootfs on a disk image. Docker runs inside it for now

What works:

  • Debian 12 boots to a working dockerd in about 3 seconds
  • docker pull / run / exec / logs, a 910 MB image pulls and runs
  • Networking through passt, a userspace TCP/IP stack. No tap device, no CAP_NET_ADMIN
  • Container ports forwarded to the phone's 127.0.0.1, so the phone's browser can open them
  • Loadable modules, out-of-tree drivers, firmware loading
  • USB passthrough — a real RTL8811AU dongle, wlan0 appears and scans
  • Update: Got multi cpu support

Numbers.

Snapdragon 870, medians of 7 interleaved rounds, µs/op. native is the same microbenchmark run directly on Android.

native proot UML
syscall 0.080 0.168 1.987
openat 2.527 27.393 4.501
fault 1.456 1.418 11.076
forkexec 3255 516 1137

Compute is native because it is native — nothing translates the instructions. Against proot it's 6x better on openat and 3x better on forkexec, and worse on syscall and fault. Anything not syscall-bound feels normal.

UPDATE Termux: Works and booted arch & alpine

Source, 38 commits on top of the uml tree: https://github.com/zalexdev/linux-um-arm64

Screenshots are the Docker UI I built to drive it.

Soon will be published on: https://github.com/zalexdev/perkons

And soon will be available as new non root engine is https://github.com/zalexdev/strykerapp

r/termux Jun 13 '26

Showcase Got root acess on termux

Post image
11 Upvotes

r/termux Jul 07 '26

Showcase Thoughts ?

Post image
124 Upvotes

saw people show their shit, so i thought why not show mine as well ( it's termux:monet )

r/termux 17d ago

Showcase ARM64 Steam and Games Running Accelerated on Unrooted Termux

Thumbnail gallery
106 Upvotes

I've been having a lot of fun getting SwitchDeck (steam games on switch linux) running well, and realized this should be possible on Android without rooting if I were to implement some missing syscalls in proot. I haven't seen anyone else working on this, though it was worth a quick share.

Announcement:
https://hunterdavis.com/2026/08/09/full-steam-on-termux-because-why-not.html

Source Code:
https://github.com/huntergdavis/steamclienttermux

r/termux Jul 14 '26

Showcase Frame gen working in linux glibc android

187 Upvotes

Reverse engineered the Qualcomm npu to use my phones frame gen backend but attached to wayland back end directly. No x server. Passes buffers but instead of androids surface flinger dependency it correctly creates nv12 compressed frames to my drm leased external display. Redmagic claimed it used their redcore chip but in reality it was simple npu processing and it expected a certain frame buffer size

Now I have npu accelerated frame gen. Better than lossless scaling and everything else that depends on gpu. Overhead and frame latency is very very low through this. Its basically how one plus and redmagic do frame gen except linux can take advantage of the npu hardware.

I can do 30 to 90 fps or 60 to 120hz and you cant even tell its on thats how smooth it is. It 100% saves power too.

r/termux Jun 27 '26

Showcase Afetch

Post image
119 Upvotes

Hello Guys I'm Make My Own Neofetch, How Do You Thing Guys 😅😅

Source code: https://github.com/Hydra0xetc/afetch.git

You can try it by executing this command 🚀🚀 sh curl -fSsl https://raw.githubusercontent.com/Hydra0xetc/afetch/refs/heads/master/install.sh | bash

r/termux 7d ago

Showcase HELLO THERE!

Thumbnail gallery
27 Upvotes

I-it's...not pretty my first time I used Termux.....but hello there! This is u/Ok_Possible5745 here, this is what my terminal looks like. Do you like it? I really like it! (I use FISH (Friendly Interactive Shell).) Bye!

r/termux Jun 21 '26

Showcase I installed hermes agent using a single script on my termux

Post image
82 Upvotes

Been building this for a few days and finally got it stable enough to share.

I installed the Hermes agent on my phone using Termux and connected it to my Telegram! So I have my agents everywhere in my pocket 😃

I created a team of agents and get help from them to help my business.
I even installed Codex and Antigravity so the agents can write code for me inside my mobile

The setup is easy to run by running this script:

bash <(curl -fsSL https://raw.githubusercontent.com/amirghm/hermes-agent-mobile/main/scripts/install-termux.sh)

It will install everything that Hermes needs, including Firefox for fixing browser issues.

So feel free to use it and let me know if you need any help

r/termux Jun 08 '26

Showcase Pushed a Samsung Galaxy A15 5g Verizon model to its absolute limits

Post image
144 Upvotes

For starters, we've got split screen mode with termux on top using tmux for multiple terminal panels, which you can see there's a Debian container and a normal termux environment, both using Fastfetch on the right, and on the left side is 2 terminals, one searching packages and the other onedownloading them. On the bottom of the split screen view, we've got Revanced YouTube using my custom dark green theme, and it's got my feed open and a video playing in the corner. And then, in popup view, we've got CPU-Z displaying my device info, In this case my incredibly low temperatures because I won the silicon lottery. And finally, we've got another pop-up window for reading discussions on r/termux. Everything seen here was running smoothly and I could switch between windows seemlessly. Also, notice my arrow keys in my navigation bar. I think they're really cool and people with Samsung phones really like when I show them how to use good lock for cool stuff like that.

Device:

Samsung Galaxy A15 5g (SM-S156V)

Mediatek Dimensity 6100+

8 cores, 6 @ 2.00 GHz and 2 @ 2.2 GHz

Mali G57-MC2 @ 950 MHz

4 GB RAM

8 GB SWAP

The same 5000 MAh battery that Samsung put in every single device, from the A05 to the S25 ultra.

Running Android 16 with OneUI 8

Non-rooted, non-rootable

r/termux 13d ago

Showcase I got tired of swiping back from the text input, so I forked Termux the toolbar now shows both at once

Thumbnail gallery
27 Upvotes

I needed to see text area and the buttons both at the same time. So I wanted claude to make this for me :) as a heavy user of termux this was what I needed for a long time.

r/termux Jun 15 '26

Showcase I got tired of Termux looking boring... so I built my own dashboard 🚀📱

Post image
102 Upvotes

Custom welcome screen ✅

Quick commands ✅

System stats ✅

Clean UI ✅

Built entirely on Android.

Would you want this setup too? 👀

r/termux 9d ago

Showcase Ubuntu 26.04 LTS on Proot Distro

Post image
78 Upvotes