Home
Docs/Code Editor

Code Editor

Free

A full-featured code editor with intelligent autocomplete (LSP), project management and built-in Git.

Supported languages

The editor includes syntax highlighting for 25+ languages, with full LSP support for the main ones:

JavaScript / TypeScript
Python
Kotlin
Java
HTML / CSS
Go
Rust
Dart
C / C++
PHP
Ruby
Shell / Bash
YAML / TOML
JSON
Markdown

LSP Autocomplete

Pocket Code integrates Language Server Protocol to provide an intelligent editing experience on mobile:

  • Contextual autocomplete with types and function signatures
  • Real-time diagnostics: errors and warnings with exact line
  • Go to definition, go to reference and workspace search
  • Hover documentation: inline docs on long press
  • Symbol rename across all project files
  • Auto-format with Prettier and native formatters per language

Git integration

The editor includes a full Git client without any extra installation:

Stage & unstage

Select which changes to include in the commit

Commit

Write the message and confirm with a tap

Push / Pull

Sync with GitHub, GitLab or any remote

View diff

Compare changes line by line with colors

History

Browse previous commits

Branches

Create, switch and merge branches

Customization

  • Dark themes: Midnight, Dracula, Nord, One Dark Pro and more
  • Font size and family (Fira Code, JetBrains Mono…)
  • Indentation: spaces or tabs, with configurable width
  • Line numbers and show/hide minimap
  • Word wrap for long text files