- TESIGN / RADAR
- 2026.09.17
- Podroid
Podroid
Linux container VM for your phone
WHO USES ITA developer who only has their phone and needs to test a container without a laptop · An embedded or mobile developer who needs a real Linux kernel environment · Someone learning Linux who wants a genuine terminal on their Android phone
Install to use
Boots a real, separately-kernelled Alpine Linux VM on an unrooted Android phone, running Podman, Docker and LXC exactly as they behave on a server.
START IN 5 MINUTES ↓
TESIGN TAKE
The claim of "a real, separately-kernelled VM on Android" is backed by a specific mechanism (QEMU or pKVM AVF), which is what separates it from the usual chroot-based imitations.
Activity and discovery evidence
3,699 stars · checked on GitHub · no 7-day star increase observed (GH Archive) (as of )
AT A GLANCE
- LICENSE
- GPL-2.0
- USAGE
- Use freely. Release your source if you redistribute (copyleft).
- LANGUAGE
- Kotlin
- PLATFORM
- android
- ACTIVITY
- last commit 12 days ago () · latest release v1.2.9 () · 29 releases
- COMMUNITY
- 7 contributors · 28 open issues (incl. PRs) · made by: an individual
- SOURCES
- GitHub
- OPEN SOURCE
- YES
- FIRST SEEN
- CATEGORY
- DEV TOOLS
A summary, not legal advice.
WHY IT MATTERS
Most "Linux containers on Android" apps fake it with chroot or proot tricks, not a real container runtime. Podroid instead boots a genuine VM with its own kernel via QEMU (or hardware-accelerated AVF on supported pKVM devices), so Podman, Docker and LXC behave exactly as they do on a server. It ships a full xterm-256color terminal with 122 colour themes, an X11 viewer for GUI Linux apps, USB passthrough, SSH, port forwarding and a guest-to-Android bridge — no root required.
BUILD FROM THIS
- Run a real container on your phone to test something before deploying it to a server
- Expose a container to your phone's LAN with podroid-forward and hit it from another device
- SSH in to handle a quick server task from just a phone, no laptop needed
WHO IT'S FOR
- A developer who only has their phone and needs to test a container without a laptop
- An embedded or mobile developer who needs a real Linux kernel environment
- Someone learning Linux who wants a genuine terminal on their Android phone
START IN 5 MINUTES
# 1) Download the APK from https://github.com/ExTV/Podroid/releases/latest and install it
# 2) Tap Start VM, wait for Ready!, open the terminal
$ podman run --rm alpine echo "hello from a container"
$ ssh root@<phone-ip> -p 9922 (password: podroid)CAVEATS
- GPLv2 · supports arm64 Android 8+ devices only
- Building from source needs Docker and the Android SDK/NDK (using the app itself only needs the APK)
RECEIPT
- FIRST SEEN
- AT SOURCE
- KEPT
- CREATED → FIRST SEEN
- 183d
- WHEN FIRST SEEN
- 2,602 ★
- SOURCES
- GitHub
The same facts in machine-readable form — View as Markdown · JSON
SIMILAR TOOLS
Up to five from DEV TOOLS by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.
| IMAGE | NAME | ★ TOTAL | ▲ 7d | LICENSE | PLATFORM | LAST PUSH |
|---|---|---|---|---|---|---|
![]() | eccSkills, memory and security for agents | ★ 295k | ▲ +28 | MITpermissive | windows · macos · linux · cli | |
![]() | DeepSeek HarnessPlugin agent harness for developers | ★ 268k | ▲ +61 | MITpermissive | web · cli | |
![]() | ponytailMake your agent write less code | ★ 182k | ▲ +31 | MITpermissive | — | |
![]() | Spec KitSpec-first process for coding agents | ★ 145k | ▲ +12 | MITpermissive | cli · windows · macos · linux | |
![]() | PodroidLinux container VM for your phoneTHIS ENTRY | ★ 3.7k | — | GPL-2.0copyleft | android |
TIMELINE
- Repository created
- FIRST SEEN BY TESIGN
- Published on TESIGN
SAME DAY
- 01
BG0
No-account background removerRemoves a photo's background entirely inside your browser — no upload, no server, no account.
Use in the browser★ 486 - 02
ZapFast
Lightweight native WhatsApp clientA from-scratch Rust WhatsApp client with no browser engine — about 150MB idle RAM on Linux, versus 1.13GB for WhatsApp Web.
Install to use★ 2.4k▲ 4 HN - 03
Wealthfolio
Local-first personal finance trackerAn open-source portfolio tracker that keeps investments, net worth and spending entirely on your device — no cloud account.
Install to use★ 9.3k - 04
page-mascot
Cursor-following page mascotA tiny React component that puts a character on your page which turns its head to follow the cursor and reacts when clicked.
For developers★ 1.2k - 06
Capsule
Single-file app playerA desktop player that packs an HTML app and its data into one SQLite file — no account, no server, just a file to share.
Install to use▲ 379 HN - 07
SparkyFitness
Self-hosted family health trackingA self-hosted health tracker for nutrition, exercise, sleep, fasting, mood and body metrics — all on a server you run yourself.
Self-host★ 6.7k - 08
Inkstone
Self-hosted notebook on CloudflareA self-hosted Markdown notebook you deploy on your own Cloudflare Workers account, with realtime sync, search and backlinks built in.
Self-host★ 1.2k - 09
MartinLoop
Execution-control CLI for coding agentsWraps a coding agent with a spend cap and a verifier, so "I'm done" comes with an evidence-backed receipt instead of just a claim.
★ 394 - 10
OpenHunterAI
Local AI red-team workspaceAn alpha-stage local workspace that runs attacker-style security assessments — strictly against public targets you own or are authorized to test.
Self-host★ 335








