Code App Documentation

Code App is a MIT-licensed desktop-class code editor for iPadOS with built-in Node.js, Python, C, C++, PHP and Java runtime.

We built it because there is nothing else on the App Store provides all these features in one app:

  • A robust, high-performance text editor (Monaco Editor from Visual Studio Code)

  • First class local file system support

  • Extensive local language support

  • SSH / FTP remote connection support (Files and terminal)

  • Embedded emulated terminal

  • Git Version Control

  • Package manager support (pip and npm)

  • Markdown, themes, server-side snippet execution and more

While we want to make the editing experience as close as a desktop offers, Code App is still bounded by iOS's limitations. For example, you cannot download arbitary commands or modules with native components. Spawning subprocesses is also not possible.

Compiling a C++ file with Clang

Getting Started

Installation

You can either install the app from App Store or TestFlight.

Link to App Store ($5.99)
Link to TestFlight (Free)

Or if you'd like to get your hands dirty (Requires a Mac with Xcode installed) :

Link to our repo

Jump right in

Follow these guides to get started on the basics:

Getting familiarYour first program in PythonCreating a Node.js projectVersion ControlConnecting to a remote server (SSH/FTP)

Other Resources

Building Code from sourceFrequently Asked QuestionsSupported Languages

Last updated