- Termux yeah. I use it everyday. So here is a (long) list - 
Use ffmpeg to convert videos or even edit it(with current 6.x version, mediacoded hwaccel is availiable) 
- 
yt-dlp 
- 
Use vim and emacs, maybe code something 
- 
Integrate it with other plugin apps like Termux:API(lots of system apis), Termux:Boot, Termux:Float(floating terminal), Termux:Widget, even Termux:X11 For running gui apps 
- 
You can run gui apps with other X servers like XSDL 
- 
Compile and run programs that is not availiable for arm(Worst thing, but i still does it. Much hassle and error prone, but fine for smaller programs) 
- 
Use ssh to connect to other devices 
- 
Install x11-repo and thus install xfce and firefox desktop(for fun) 
- 
Install proot-distroand use distros like debian, arch, ubuntu, manjaro, void, fedora, etc. which is cli only by default but you can install any DE.(You can combine display server from XSDL)
- 
Use git, clone a repo, make changes, use it or push commit, whatever you do with git 
- 
Use your normal standard linux commands to browse thru your filesystem and make changes 
- 
neofetch, cpufetch, rxfetch, htop, gotop, cmatrix and hollywood for lolz 
- 
tmux, byobu or gnu screen 
- 
Tar, gzip and all coreutils 
- 
cryptomining(DON’T do that) 
- 
Test your webpage locally (php -S localhost:port) 
 - Ahem I wasted a lot of time making this list i think i have to go now lol 
- 
- you could use Termux::API to get stats (battery percentage, notifications, calls, some other stuff) of your phone from your PC. - this video gives good examples - Bugswriter is a chad, ha also built a script called tuxi that was really cool, but sadly now it’s deprecated 
 
- You could install YouTube revanced by running one command - curl -sL “https://raw.githubusercontent.com/decipher3114/Revancify/main/install.sh” | bash 
- Termux is awesome! I use it for a bunch of things: - sshing into servers and my home when I’m out and about
- using croc to transfer files
- making videos I’m going to send people smaller with ffmpeg
- downloading stuff with yt-dlp
- giving myself access to the sandbox + /sdcard from other computers by running an ssh server
- scripting phone stuff (like taking photos) with the api
- running weechat locally, which I can then connect to with weechat android
- using vim
- probably a bunch of other things I’m forgetting
 
- Transfer files with netcat 
- Compile llama.cpp, download a small GGML LLM model and you will have a quite intelligent assiatant running into your phone. 



