What does HackerNews think of termux-app?

Termux - a terminal emulator application for Android OS extendible by variety of packages.

Language: Java

#12 in Android
#48 in Hacktoberfest
#32 in Linux
#14 in Terminal
The reason why it is no longer available from Play Store is that it won't abide by the security rules of public/private Android APIs, so it has to be manually worked around.

Also since Linux APIs aren't part of stable userspace guarantees for the NDK, and bionic isn't GNU libc, there is room for plenty of surprises when trying to pretend Android/Linux is just like GNU/Linux.

https://github.com/termux/termux-app

> NOTICE: Termux may be unstable on Android 12+. Android OS will kill any (phantom) processes greater than 32 (limit is for all apps combined) and also kill any processes using excessive CPU. You may get [Process completed (signal 9) - press Enter] message in the terminal without actually exiting the shell process yourself. Check the related issue #2366, issue tracker, phantom cached and empty processes docs and this TLDR comment on how to disable trimming of phantom and excessive cpu usage processes. A proper docs page will be added later. An option to disable the killing should be available in Android 12L or 13, so upgrade at your own risk if you are on Android 11, specially if you are not rooted.

Termux is still around and mostly works the same:

https://github.com/termux/termux-app

You just have to install it directly from the APK or via f-Droid.

I use it on Android 13 for simple mobile development and it works great.

For me, Termux is a killer app that makes my Android phone a general purpose pocket computer.

> NOTICE: Termux is broken on Android 12. Android OS will kill any (phantom) processes greater than 32 (limit is for all apps combined) and also kill any processes using excessive CPU. You may get [Process completed (signal 9) - press Enter] message in the terminal without actually exiting the shell process yourself.

https://github.com/termux/termux-app

I've often used it, but just checked and now it doesn't work.They have improved the UX, pray they do not improve it any further.

I don't want to have an account (because they want email), so it looks like this is the end of github for me.

EDIT: in android firefox, I found the "Request Desktop Site" works (on a code page) e.g. https://github.com/termux/termux-app There is also a desktop link in the footer, but it doesn't work.

WARNING: If I try the desktop link and then "Request Desktop Site", I get to https://github.com/site/mobile_preference (a 404). Starting fresh and just doing "Request Desktop Site" works.

Another related app is Termux. It can't run full Linux distro but it is much more lightweight and it has a pretty active community at /r/termux.

Termux wiki: https://wiki.termux.com/wiki/Main_Page Termux repo: https://github.com/termux/termux-app Subreddit: https://www.reddit.com/r/termux/

> never leave the terminal!

Thanks to Termux[0], think, we could get td-cli not only on Desktop, but on Android too ;-)

[0] https://github.com/termux/termux-app

+1 for Termux.

I started using it purely for the novelty of running emacs on my phone (a moto x pure) and it's a great piece of software. It's even open source!

https://github.com/termux/termux-app

If you're a terminal person, definitely check out Termux[1], it's really, really good (Android 5+ only, however). For a text editor, I really enjoy Quickedit[2]. But I'm not aware of any decent quality IDEs, either. Personally, I'm really hoping Blackberry knocks it out of the park at some point with an Android phone with PKB. I do a lot of traveling, and Termux (with ssh, vim, go, tmux, fish, etc.) would handle 99% of my computing needs if I had a good keyboard. (But I'm not willing to get a phone without a removable battery, and I don't see BB going back to that anytime soon.)

[1] https://github.com/termux/termux-app [2] https://play.google.com/store/apps/details?id=com.rhmsoft.ed...