Using your phone as a software development platform

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The open-source backend cloud platform
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • hackerskeyboard

    Hacker's Keyboard (official)

    I used to code NodeJS services on my phone quite a lot when I was commuting to an office. I used Termux - It was brilliant, and worked far better than you'd think it would. The main problem was the keyboard because the stock Android one doesn't support a lot of symbols. I solved that with

  • Code-Server

    VS Code in the browser

  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • openvscode-server

    Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.

    Can’t bang the drum loud enough for how good Gitpod is. If you’re a Gitlab user it’s baked right into the services too:

    Makes jumping on multiple branches super useful right from an device as portable as a iPad or iPhone.

  • Unexpected-Keyboard

    A lightweight virtual keyboard for developers.

    Another keyboard for this use case is Unexpected Keyboard [1]. I opted for this one, because Hacker's Keyboard seems to be in maintenance mode (sure, not necessarily an issue, but see the warning in the readme [2]).


NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts