First public beta · GitHub Releases only

A real IDE on your phone — not a toy sandbox.

Darkian Studio is a mobile-first IDE for Android and Linux. Editor, terminal, LSP, debugging, git, and an extension host, all running against one real runtime over a bridge — Termux on device, or any Linux/macOS host.

Free during beta. Android APK via GitHub Releases — no Play Store build.

How it works

Four steps from a fresh phone to a working development environment.

  1. 1

    Install Termux

    Get Termux from F-Droid — the runtime DS drives on Android.

  2. 2

    Run one setup command

    Paste the setup command DS shows during onboarding into Termux.

  3. 3

    Verify setup

    Tap Verify setup in DS; it checks the runtime is ready.

  4. 4

    Start coding

    Open a project and use the editor, terminal, LSP, and debugger.

See the full install guide

One runtime for everything

Editor, terminal, language servers, debugger, git, and extensions all share the same runtime — the same PATH, filesystem, and SDKs.

EDITOR

Code editor

Syntax highlighting, many languages, and a command palette.

TERMINAL

Integrated terminal

A full shell through your runtime — Termux on Android.

LSP · DAP

LSP & debugging

Language intelligence and breakpoint debugging over the bridge.

GIT

Git

Clone, commit, push, pull, and review changes in a dedicated panel.

EXTENSIONS

Extension host

A sidecar runtime for optional, VS Code-compatible extensions.

RUNTIME

Local or remote

Point the bridge at the phone, or a Linux/macOS host over the network.

How does it compare?

Same facts as the raw docs, framed for the decision you're actually making.

DS vs VS Code

A desktop-first editor on a full OS versus a mobile-first workflow over a runtime bridge, with a partial vscode extension API.

Read the comparison →

DS vs Acode

A lightweight mobile editor with a PTY/LSP backend versus DS's single runtime for editor, LSP, debugger, and extensions.

Read the comparison →

This is the first public beta. Expect rough edges. Official APKs ship only via GitHub Releases — there is no Play Store build and no other distribution channel. If you obtained a DS APK from elsewhere, do not trust it. See the known limitations before filing a bug.