If you've ever tried coding on an iPad, Galaxy Tab, or Chromebook, you know the frustration:
Standard desktop tutorials assume a Mac or high-spec Linux laptop.
Neovim configuration takes 4 hours of plugin debugging.
Touch input on mobile terminals sucks without a dedicated extra-keys bar.
I built DevDock (dock) to solve this permanently.
What is DevDock?
DevDock is a turnkey developer environment manager built specifically for mobile devices, Termux, Chromebooks, and low-spec hardware.
Instead of fighting configuration files, one command installs a complete, high-performance terminal stack:
bash
curl -fsSL https://get.devdock.io | bash -s -- --profile=fullstack
⚡ Key Features
Sub-5ms Terminal Rendering: Uses Starship prompt + Zsh lazy-loading tuned for ARM chips.
Termux Touch Optimization: Automatically injects an ESC/TAB/CTRL touch bar and enables mouse scrolling in Tmux.
Low-Memory Neovim: Starts in <50ms and uses under 50MB RAM while providing full Language Server Protocol (LSP) support for TS, Go, Python, and Rust.
Curated Profiles:
fullstack: Web + API tools
frontend: React, TS, Vite & Tailwind preset
backend: Go, Rust, Python, Postgres & Redis CLI tools
devops: Kubectl, Helm, Terraform, and Cloud CLIs
🛠 Trying It Out
bash
Check your mobile terminal health:
dock doctor
View available developer stacks:
dock profiles
Initialize a frontend stack:
dock init frontend
🔗 Open Source & Community
DevDock is 100% open source under the MIT License!
GitHub Repo: github.com/devdock/devdock
Web Showcase: devdock.io
Give it a spin on your Android phone, tablet, or cloud shell and let me know what you think in the comments below!
Top comments (0)