Code App

thebaselab Ltd

We built Code App to bring desktop-like code editing experience to iPadOS.

 

Features:

Local Node.js 16, Python 3.9, PHP 8, C, C++ (Clang 14) runtime

• Run code written in these languages locally

• Built-in Matplotlib, Pandas, Numpy

• Install modules with pip or npm (pure Python / JavaScript modules only)

SSH Remote / FTP Support

• Browse and edit files on your remote server

• Access remote terminal using SSH

• Port forwarding

Server-side code execution for 40+ languages

• Requires an active internet connection

• Inputs can be submitted before runtime

• Single file only

Git Integration

• Manage multiple SSH / password-based credentials

• Clone private repositories

• Commit changes and manages tags / branches

• Push, pull or fetch changes

• File status indicator

• Gutter indicator

• Compare difference between commits

• Search for repositories on GitHub

Built-in terminal

• 70+ Linux commands (ls, cd, nslookup etc.)

• Bash-like user primitives such as piping, history and completion

Monaco Editor – the same editor that powers desktop VS Code

• Find & replace

• Mini Map

• Over 15 TextMate colour themes

• Support for Trackpad / Mouse scrolling

• Rich IntelliSense for TypeScript, JavaScript, CSS, LESS, SCSS, JSON, HTML

• Multi-cursor

• And other text editing features available on desktop VS Code

• Markdown, PDF, image and video file preview

• Preview your web project with the built in web server

• Files App Integration

• Multiple Files Searching

• Multiple encoding support

Supported languages for local execution:

– Python 3.9.2

– JavaScript (Node.js 16.14.2)

– PHP (8.0.8)

– C, C++ (Clang 14.0.0)

Supported languages for server-side execution:

Assembly (NASM 2.14.02)

Basic (FBC 1.07.1)

C# (Mono 6.6.0.161)

COBOL (GnuCOBOL 2.2)

Common Lisp (SBCL 2.0.0)

D (DMD 2.089.1)

Elixir (1.9.4)

Erlang (OTP 22.2)

Fortran (GFortran 9.2.0)

Go (1.13.5)

Groovy (3.0.3)

Haskell (GHC 8.8.1)

Java (OpenJDK 13.0.1)

Kotlin (1.3.70)

Lua (5.3.5)

Objective-C (Clang 7.0.1)

OCaml (4.09.0)

Octave (5.1.0)

Pascal (FPC 3.0.4)

Prolog (GNU Prolog 1.4.5)

R (4.0.0)

Ruby (2.7.0)

Rust (1.40.0)

Scala (2.13.2)

Swift (5.2.3)

TypeScript (3.7.4)

Visual Basic.Net (vbnc 0.0.0.5943)

Information

Version

1.5.0

Last updated

09/15/2023

Tags


1.5.0
– Port forwarding in SSH remote

– Fixes a problem where certain SSH remotes cannot be authenticated

– Option to resolve home path when connecting to a remote

You might also like

StoryToys Jungle Book
WDBRemoveThreeAppLimit
FitOn Pro – FitOn++
Waazy VIP – Waazy++
Linea Sketch Pro – Linea Sketch++
Morpholio Trace Pro – Morpholio Trace++