Code Editor
FreeA 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