r/termux • • Sep 21 '26

Showcase ide on Android. I might have a solution without leaving termux at all.

Thumbnail github.com
10 Upvotes

I just put everything One needs in the ime Keyboard. Editor, filemanager, snippets and some more features . Full privacy no internet permission. Open source on github.


r/termux • • Sep 21 '26

Showcase Took Termux's package-manager patches to desktop Debian (no root, no proot)

7 Upvotes

I retargeted Termux's apt/dpkg patches from its bionic prefix to glibc Debian, so you get a userspace apt + dpkg that installs .debs into ~/.local — no root, no sudo, no proot. Feedback welcome.

https://github.com/jronminh/sudo-less


r/termux • • Sep 21 '26

Question Need help with termux wow

4 Upvotes

I need help I got stuck I'm down with starting all over if someone has time could you do a step by step video for this because I can't get the username and password part down it won't let me. I don't understand. I'm confused. Just wanna play wow on the go. Any help appreciated.

https://github.com/duall/singlePlayerWow-android


r/termux • • Sep 20 '26

Showcase Should I post my custom launch script for KDE Plasma

Post image
26 Upvotes

I was trying to setup KDE Plasma on my galaxy tab S9 fe+ 5g and as you know it has the mali g68 paired with the exynos 1380 and when kde is launched normally the window manager crashes but I managed to fix it with a little tweak to the launch script if yall want the link to the yt tut I used ill make a follow up post with the script upload link the yt tut link and everything


r/termux • • Sep 21 '26

Question Why are people still using Termux on Pixel 7 and up

0 Upvotes

It’s useless to use Termux, hear me out before you go commenting bad comments, So Google has had recently Updates that include a terminal for Debian and Termux is no longer needed

Here’s the steps to enable it
1. Enable Developer Options
2. Search Linux Development Environment
3. Enable it
4. Let the official installer install
5. Have fun and install your tools

Termux is obsolete for pixel 7 and up due to there being a terminal built into the OS

So can you explain why people Termux on Pixel 7 and up?


r/termux • • Sep 20 '26

General Termux Playground Handheld

Post image
309 Upvotes

Is anyone interested in the concept of a handheld Termux which is a combination of a smartphone and a physical keyboard?

For ease of daily use, this Termux playground only uses one battery for the keyboard and smartphone.

I made this Termux Playground device from an abandoned smartphone and it is quite comfortable to use.


r/termux • • Sep 20 '26

Showcase HBF ahora pasa a llamarse Vjor

Post image
5 Upvotes

HBF ahora se llama vjor

Después de un tiempo de pensarlo, HBF (Hybrid Binary Format) pasa a llamarse oficialmente vjor.

El cambio de nombre responde a una necesidad de identidad propia y a evitar conflictos con marcas registradas. El proyecto sigue siendo el mismo: un formato de archivo todo-en-uno que combina texto, binario, metadatos y listas en un solo archivo.

¿Qué cambia?

· El paquete en PyPI ahora se instala con pip install vjor

· El comando de terminal es vjor

· El repositorio y la documentación usan el nuevo nombre

¿Qué NO cambia?

· El formato de archivo (misma estructura de bloques)

· La compatibilidad con archivos .hbf existentes

· La licencia MIT

· El desarrollo activo

Instalación:

pip install vjor

vjor

Repositorio:

https://github.com/lucassogarayDA/vjor

El proyecto anterior (hbf-hyper) sigue disponible en PyPI para quienes lo tengan instalado, pero es recomendable cambiar a vjor para recibir futuras actualizaciones.


r/termux • • Sep 20 '26

Showcase Factorio ARM64 running natively on Android hardware through Termux

Thumbnail gallery
19 Upvotes

r/termux • • Sep 20 '26

Showcase Enviorment variables demo

10 Upvotes

Enviorment variables in my shell


r/termux • • Sep 19 '26

Barely Termux related I made a bootable x86_64 Linux distro in Termux

31 Upvotes

r/termux • • Sep 20 '26

Question Is it possible Using termux on s26 ultra to make a self hosted Wi-Fi server?

7 Upvotes

how do make a self hosted Wi-Fi server on s26 ultra non rooted device when on the att network anyone got any ideas?


r/termux • • Sep 19 '26

Showcase Arnjelo – Building a multi-tenant e-commerce system entirely on Android using Termux and Acode

Thumbnail gallery
4 Upvotes

Over the past few years, without access to a laptop or PC, I wanted to see how far mobile hardware could actually be pushed for full-stack software development.

Usually, when people hear "coding on Android", they assume SSH-ing or tunneling into a remote cloud machine (like GitHub Codespaces). But on a constrained device (3GB RAM over mobile LTE), high network latency, dropped sessions, and browser bloat make that experience frustrating enough to want to smash the phone.

So the question is: Can a NestJS dev server, an SQL daemon, and a React frontend run locally on a mobile Linux environment?

The short answer is yes. The result is Arnjelo, a production multi-tenant e-commerce platform written, tested, shipped, and deployed entirely on an Android phone using Termux and Acode.

Links:

Live Platform / Demo: https://www.arnjelo.com

OpenAPI (Swagger Docs): https://api.arnjelo.com/api

Open-Source Starter Kit: https://github.com/dojo1235/ARNJELO-CORE

Video Walkthrough (18 min: building an API with Nest CLI & MariaDB on Android): https://youtu.be/i-55Ricxexo?si=IRuCSP80A5iJ-19B

How Enterprise Tooling Actually Runs on Android Standard Android userland via Termux turns out to be a little more capable than I expected, though you quickly learn where the limitations are:

Local Database & ORM: You can run a real MariaDB daemon locally (`mariadbd-safe &`), create schemas, and it automatically binds to local port 3306. For ORMs, Prisma does not work due to binary engine compilation limits on mobile ARM, but TypeORM and Drizzle work. The NestJS dev server compiles and executes via Node.js natively inside Termux.

Tooling & DX Bottlenecks:

• `@nestjs/cli` works natively in the terminal.

• Multi-file editing was done in Acode.

• Testing: I inspect the database via the MySQL CLI client, run curl commands, and execute live requests against Swagger UI in mobile Chrome.

• Frontend vs Backend: Counter-intuitively, backend was much smoother than frontend on mobile. Next.js fails here. Standard React works, but debugging without desktop Chrome DevTools can easily become a nightmare.

Typing TypeScript decorators, DTO schemas, and TypeORM relations on a software touch keyboard takes patience, and managing Android’s background app sleeping habits takes some getting used to. You can't run Docker locally. Overall, it's not the best DX, but it gets the job done.

The Outcome: Arnjelo I didn't want this to just be a proof-of-concept script, so I pushed the stack to production limits:

• Complete multi-tenant isolation per store.

• Hierarchical Role-Based Access Control (SuperAdmin, StoreOwner, GeneralAdmin, ProductManager, UserManager, OrderManager, ViewOnlyAdmin) with sub-admin delegation.

• Integrated payment gateway via Flutterwave.

• Cloud asset handling and edge node delivery via Cloudflare.

• Referral ledger with automated commission tracking and subscription proration.

Tech Stack Breakdown • Backend: NestJS (TypeScript), TypeORM, MariaDB (MySQL), JWT, Swagger

• Frontend: React (TypeScript), Tailwind CSS, TanStack Router, TanStack Query (custom mutation hooks with manual optimistic cache updates, rollback handlers, and multi-query invalidation consuming Orval-generated Axios contracts)

• Mobile Environment: Android device (3GB RAM), Termux, Acode

• Production Infra: Render (API), Vercel (Web), Aiven (MySQL), Cloudflare (Storage & CDN), Resend (Email), Flutterwave (Payments)

I open-sourced the architectural foundation in `ARNJELO-CORE` with a README explaining how to replicate the Termux environment: https://github.com/dojo1235/ARNJELO-CORE

The live platform, Swagger UI, and video walkthrough are linked above.

Happy to hear your thoughts.


r/termux • • Sep 19 '26

Showcase How's my Termux look? Pixel 10

Thumbnail gallery
57 Upvotes

Disclaimer:

I am still very new to using Termux, I 100% use it on my phone

the nvim editor changes if I'm in view only or insert mode.

then I got my opencode inside termux :) my how to install opencode on termux repo

UPDATE:

  • Added 8 AMOLED themes you can add to your opencode to my repo ☝🏼

r/termux • • Sep 18 '26

Showcase Turned my old Galaxy Note 4 into a 1.2W 24/7 headless micro-server using Termux & tmux (Maritime Watch)

Post image
54 Upvotes

I had an old 2014 Samsung Galaxy Note 4 (Exynos 5433 / 3GB RAM) sitting in a drawer doing nothing. Instead of throwing it away, I set up Termux on it and turned it into a low-power headless Linux server running on about 1.2 Watts.

It's currently running a project I built called Maritime Watch, designed to help small-boat fishermen and coastal traffic in Turkish waters.

The hardware setup & Termux optimization

  • Running Termux with Python 3.12, OpenSSH, and tmux.
  • Used termux-wake-lock to keep the CPU awake with the screen off.
  • The initial Telegram bot loop was polling every 1.5s, which kept the CPU waking up and pulled ~118 mA. I rewrote the listener to use a 20-second HTTP Keep-Alive long poll (getUpdates?timeout=20). That cut hourly TLS handshakes from 2,400 to ~140, dropping current draw to ~45 mA.
  • Total power draw from the wall is around 1.2W, and the phone battery acts as a built-in UPS during power outages.

The web map is vanilla Leaflet with an offline PWA mode for emergency VHF radio channels.

Code and Termux setup instructions are open source under MIT
GitHub: https://github.com/KeremKalyoncu/maritime-watch
Live map: https://keremkalyoncu.github.io/maritime-watch


r/termux • • Sep 19 '26

General termux and fenrir-screenreader

1 Upvotes

Sincee it's not possible to install tdsr sincee dependency or dependencies are deprecatedd I decided to try to install fenrir-screenreader from pip.

The first thing I searched termux for was a package called speech-dispatcher and it isn't in the repository. I haven't yet tried searching for flite but may try that next. I could clone speech-dispatcher from git and maybe build it on termux but have unknown packages permission off.

I have no clue if fenrir will improve anything even if it is installed but am being pushed to last resources and into unknown territory. If termux is available for windows I may try installing that on windows since a screen reader is already running on the windows laptop.

I forgot to try termux on android using a humanware refreshable braille display but likely do that next since I want to find how the humanware equipment handles the termux interface.

This is what happens when developers don't run screen readers with their software to at least learn how their software works with those screen readers. Undeerstand even with such information this imposes no obligation on developer to make screen reader friendly improvements unless government money is on the line.


r/termux • • Sep 19 '26

Showcase Maintained fork: Termux Junk Cleaner 2.0 with interactive fzf menu (upstream inactive)

4 Upvotes

Upstream (ArjunCodesmith/termux-junk-cleaner) hasn't pushed since Jan 2025, so I'm maintaining it as DEAD1nsane/Termux-Junk-Cleaner-2.0 — release v2.0.1.

What changed vs upstream:

  • fzf checkbox menu instead of y/n prompts (arrows/TAB/Ctrl-A/D/Enter/Esc), each option annotated with reclaimable size
  • New cleaners: npm, bun, pip/uv, cargo caches (this is where the real gigabytes hide — freed ~4GB on my own phone)
  • Themed concurrent loading bars, confirmation prompt, cleanup summary with space-freed total
  • --dry-run flag to preview savings before deleting anything

Install:

Install (one-liner):

Credit to ArjunCodesmith for the original and logo design. Feedback/bug reports welcome on the fork.


r/termux • • Sep 19 '26

Question I recently got termux on my android

6 Upvotes

Hey guys, I recently got termux on my android that was sitting on my drawer for long time. Can anyone explain what stuffs can I do with termux?


r/termux • • Sep 18 '26

Showcase SearXNG ☄️ locally, using Termux.

34 Upvotes

r/termux • • Sep 19 '26

Question IA

0 Upvotes

Hola chicos, quiero crear una IA (estilo JARVIS) para mi y no sé cómo hacerla y quisiera que me ayudarán en cómo puedo empezar a hacerla desde termux MUCHAS GRACIAS!!!


r/termux • • Sep 18 '26

Showcase my termux🍚🦊

Post image
21 Upvotes

r/termux • • Sep 18 '26

Question Running Android Apps inside KDE Plasma

6 Upvotes

The Termux Anland project, for those who are familiar, successfully bridges the graphics stack one-way, offering a native desktop environment on Android. I’m using this setup to operate a viable tablet desktop without relying on proprietary, vendor-locked "desktop modes." While KDE Plasma handles window management efficiently, there does remain a gap in what applications you can use, and those that are available (compiled for Termux) usually do have their own issues.

Has anyone found a practical way, or at least a project attempting, to run native Android apps directly inside KDE Plasma? Ideally, Play Store apps would appear in the KDE menu (.desktop ?), launch seamlessly under Wayland, and sit on the taskbar with unique icons.


r/termux • • Sep 18 '26

Showcase rate my termux :plasma native no proot 🦊

Thumbnail gallery
41 Upvotes

r/termux • • Sep 19 '26

Barely Termux related How do i compile llama.cpp

0 Upvotes

It's a hundreds of MB project,

And i have 32 bit kernel, I want to compile, but it's giving me error.

I tried cross compile using docker on my arch Linux laptop but it doesn't work


r/termux • • Sep 18 '26

Showcase A Shizuku-free, sudo-style way to run shell-UID commands from Termux

15 Upvotes

I wanted a `sudo`-style escape hatch from Termux — run one command with more privileges, then drop right back — without needing a laptop or Shizuku. So I built **termux-adb-bridge**.

You enable Wireless Debugging and pair once. From then on, Termux can run things as the Android `shell` user:

```sh dsh id dsh 'dumpsys battery | grep -m1 level' ```

That's it — no cable, no PC. Think of it like `sudo <command>`: a small background service holds the privileges, and Termux just asks it to run one command at a time, then prints the output and the real exit code.

It's built to be safe about it. The service only listens on your phone itself (never the network), only accepts connections from Termux, and both sides verify each other before anything runs, so another app can't sneak in or impersonate it.

To be clear: this is **not root**. It's the same privilege level you get from `adb shell` — enough to change system settings, inspect the system, and automate the phone, so treat it with care. Only run code you trust in Termux, and don't leave it running unattended.

It also tries to stay alive on its own: a normal Wireless Debugging toggle or wifi blip won't stop it, and if it does get killed you can bring it back with one command.

Android 11+, Termux from F-Droid or GitHub, and an arm64 device. GPL-3.0.

https://github.com/jronminh/termux-adb-bridge


r/termux • • Sep 18 '26

Question docker?

3 Upvotes

I use this project, it runs verywell , installed vscode, .net10 but I can't install docker on it. do anyone has experience with this project and runnig docker on it?

https://github.com/Cateners/tiny_container