frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Python terminal app as Android Phone app

5•dharmatech•18h ago
I put together a small water consumption app (how much water you drink in a day) in SQLite and Python.

Then I wanted to use it on my phone so I made a Kotlin app as a UI for the simple database.

Then I wondered, how far could I get if I just ran a Python terminal app on my phone?

Well, I got surprisingly far...

https://youtu.be/sTj1FalZMVw?si=yZShqGdDBewV8dob

Happy to release the code at some point. Just need to organize the repo a bit.

I'm surprised I haven't seen more terminal apps intended to be run as phone apps like this. Let's me know if you know of any others.

Comments

dharmatech•18h ago
Link to the video:

https://youtu.be/sTj1FalZMVw?si=yZShqGdDBewV8dob

Stevemiller07•17h ago
Nice experiment. Running a Python terminal app on a phone is more practical than people expect for small tools like this. The demo looks smooth. Looking forward to the code when you release it.
dharmatech•17h ago
Thanks for checking it out!
McNulty2•15h ago
I've used JuiceSSH client for ages, and it has a localhost option. I've played with it but never had a use for it
dharmatech•14h ago
If you have Android, check out the UserLand app.
dasboth•9h ago
Textual apps powered by sqlite running on a phone sounds like a superpower for filling your phone with useful tools, thanks for sharing! Does it access a local sqlite file or are you hosting that somewhere? Either way, this is really neat.
dharmatech•5h ago
Thanks for checking it out!

Currently yeah, it's accessing a local sqlite file.

dharmatech•5h ago
Just tested on termux and it works great there too.

Ask HN: Who is hiring? (December 2025)

185•whoishiring•6h ago•238 comments

Ask HN: Who wants to be hired? (December 2025)

80•whoishiring•6h ago•160 comments

Ask HN: Does cross-posting to Medium still help, or does it just dilute SEO now?

2•StealthyStart•1h ago•1 comments

Ask HN: Looking for "invisible" OSS projects to donate to for Cybermonday

2•Paradigm2020•3h ago•0 comments

How do you handle lost webhooks in production?

14•everydaydev•9h ago•10 comments

Regarding Thien-Thi Nguyen

346•SmolCloud•20h ago•6 comments

My 2016 iPhone SE got an update after 9 Years

2•vigneshesan•5h ago•2 comments

Tell HN: It's now impossible to disable all AI features in Firefox 145 (latest)

66•pera•1d ago•23 comments

Ask HN: Linux offline knowledge base app?

2•rando77•9h ago•4 comments

Tell HN: Regrets. Think carefully about how you spend your time

229•anonymous_ibex•1d ago•117 comments

Ask HN: Which course you took ultimately had the biggest impact on your career?

5•optbuild•4h ago•1 comments

Ask HN: Anyone using CRM and chatbot? What's broken or frustrating?

3•adipm_tech•13h ago•1 comments

Tell HN: Happy Thanksgiving

801•prodigycorp•4d ago•197 comments

CPU-only PPO solving TSPLIB lin318 in 20 mins (0.08% gap)

5•jivaprime•22h ago•0 comments

Python terminal app as Android Phone app

5•dharmatech•18h ago•8 comments

Tell HN: Want a better HN? Visit /newest

293•alecco•3d ago•85 comments

I changed my address, and TransferWise in two days will empty my account

37•casenmgreen•2d ago•29 comments

Tell HN: I'm posting this while in flight over Atlantic Ocean

17•novateg•1d ago•8 comments

Ask HN: Which cloud provider do you like best and why?

15•trio8453•3d ago•19 comments

Ask HN: How do you verify front-end code in agentic LLM coding loops?

7•eugene-kim•3d ago•2 comments

Color.io Is Going Offline

25•hilti•5d ago•16 comments

Ask HN: What open source projects are you grateful for?

27•jayzalowitz•4d ago•35 comments

Ask HN: Should account creation/origin country be displayed on HN profiles?

26•megraf•6d ago•37 comments

Why is OpenAI lying about the data its collecting on users?

19•kypro•4d ago•14 comments

GhidrAssist and GhidrAssistMCP LLM plugins reached v1.0

3•jtang613•1d ago•0 comments

TermoSlack – A Terminal Based Slack Client

7•adhyys•3d ago•1 comments

A 27M parameter model beating LLMs on reasoning tasks

6•SteadySurfdom•3d ago•1 comments

Optimze It for My GPU

2•rncode•2d ago•0 comments

Ask HN: Practicality of harnessing geomagnetic fields for electrical generation?

4•keepamovin•2d ago•7 comments

Ask HN: Dunkelflaute' turns off my monitor

4•bertili•2d ago•1 comments