Native Android terminal
Kerminal
A terminal on your phone that compiles.
A real shell on a real PTY. The APK is a launcher;
you download an official rootfs, then add Git, Python, Node.js or a
C/C++ toolchain with kpk when you need them.
# Build right here.
$ kpk install llvm
$ cat hello.c
#include <stdio.h>
int main(void) {
puts("Hello from Android.");
}
$ clang hello.c -o hello
$ ./hello
Hello from Android.
$
A real, native shell
Bash and a PTY, running directly on Android.
Start small. Add tools.
A compact core with packages installed through kpk.
Your development workspace
Git, Python, Node.js, C/C++, Rust, Go, Zig and JVM tools. Build Android apps with Gradle and the Android SDK.
Get started
- Install the APK. Allow installation from your browser or file manager when Android asks.
- Add a rootfs. Open Kerminal, download the official image (or pick a local tar), then open a session. Try
bash --version. - Make it yours. Browse all packages, or add a few essentials:
kpk install git python node
Latest release
requiresAndroid 8+ · arm64-v8a
rootfsDownload official image · Bash · Nano · curl · kpk
versionSee the release list
apk size—
released—
Verify your download
SHA-256 of