Platform Arch License Status Version

Kodrix IDE

A fully standalone, native IDE for Android. No PC. No Termux. No compromises.
Code from anywhere. Build for everywhere.

Built by @Zohaib8090 โ€” 17 years old, Karachi, Pakistan

Download APK Report Bug Request Feature

What is Kodrix?

Kodrix is a complete, professional development environment that runs entirely on your Android phone. Unlike other mobile code editors, it doesn't require Termux, a remote server, or a PC. Everything runs natively on-device.

"This is not a toy editor. This is a full IDE."
๐Ÿ“

Pro Editor

๐Ÿš

Real Terminal

๐ŸŒฟ

Git & Source Control

๐Ÿš€

Runtime & AI

๐ŸŒ

Browser & DevTools

๐Ÿž

Debugging

Supported Frameworks

Framework Status Notes
React + Viteโœ… WorkingUse @vitejs/plugin-react
Express / Node.jsโœ… WorkingFull support
Vue + Viteโœ… WorkingPure JS build
Svelte + Viteโœ… WorkingPure JS build
Next.jsโœ… WorkingWebpack mode, no Turbopack
Python 3โœ… WorkingFull runtime environment support

Installation

  1. Download the latest APK from Releases
  2. Go to Settings โ†’ Security and allow your file manager to install unknown apps
  3. Open the APK and tap Install
  4. Open Kodrix and start coding!

Min Requirements: Android 10+ (API 29) ยท Universal Architecture Support ยท ~500MB free storage ยท 4GB RAM recommended

Architecture ๐Ÿ—๏ธ

Kodrix
โ”œโ”€โ”€ Kotlin / Jetpack Compose (UI layer)
โ”œโ”€โ”€ JNI Bridge (native-lib.cpp)
โ”‚   โ”œโ”€โ”€ PTY Bridge (forkpty โ†’ real terminal)
โ”‚   โ”œโ”€โ”€ Git Bridge (libgit2 โ†’ HTTPS clone/push/pull)
โ”‚   โ””โ”€โ”€ DNS Override (Google DNS for Node.js)
โ”œโ”€โ”€ Terminal Engine (termux-terminal-emulator)
โ””โ”€โ”€ Bundled Binaries (jniLibs/)
    โ”œโ”€โ”€ Multi-Architecture Support (arm64-v8a, armeabi-v7a, x86, x86_64)
    โ”œโ”€โ”€ libnode.so (Node.js v25 runtime)
    โ”œโ”€โ”€ python3 (Native Python interpreter)
    โ”œโ”€โ”€ libgit2.so (Git operations)
    โ””โ”€โ”€ libcurl.so (HTTP/HTTPS)
            

โš–๏ธ License

Kodrix is open source under the MIT License. You are free to use, modify, and distribute this software. See the LICENSE file for full details.