Ghost IDE π»
July 28, 2026 Β· View on GitHub
Fast IDE for Mobile Developers
## π OverviewGhost IDE is an advanced mobile development environment built for Android developers, web developers, and scripting workflows. Unlike many mobile editors, Ghost IDE provides real tooling and compiler integrations directly inside the application.
Core Focus Areas:
- β‘ High-performance editing
- π§© Rich language support
- π§ Integrated compilers and runtime tools
- π¨ Deep customization
- β¨οΈ Physical keyboard workflows
- π» Modern editor experience
β¨ Features
ποΈ Editor
- Blazing-fast code editor engine
- Syntax highlighting
- Auto-save functionality
- Multi-tab support
- Code formatting(40%) -> Json,python,php,cpp
- Snippets support
- Physical keyboard shortcuts
- Large file handling(Page)
- Custom themes
- Background customization
- Lsp
π οΈ Development Tools
- Python execution
- PHP execution
- Kotlin compiler
- Java helper tools
- Sass / SCSS / Less compilers
- TypeScript / TSX / JSX support
- JavaFX compiler
- Git integration
- HTML preview support
- FTP
- SFTP
- SMB
Lsp
Terminal
- Note
- If for some reason Debian packages are not installed, try this code.
rm -f /etc/resolv.conf
echo "nameserver 8.8.8.8" > /etc/resolv.conf
π Supported Languages
- html
- css
- cpp
- js
- python
- json
- markdown
- sass scss
- java
- c
- xml
- kotlin
- typescript
- toml
- gradle
- yaml
- lua
- dart
- charp
- sql
- go
- php
- tsx & jsx
- rust
- shell
- ini
- ruby
- javacc
- vue
- cmake
- antlr
Preview
- HtmlPreview
- ImagePreview
- LinkPreview
π¨ Theme Engine
The editor supports deep UI customization, including:
- Syntax colors
- Backgrounds and tab styles
- Autocomplete appearance
- Bracket-level coloring
- Selection styles
π Why Ghost IDE?
- Lightweight and fast
- Built natively for Android
- Real compiler integrations
- Plugin-ready architecture(hard mod)
- Material Design interface
- Fully open source
- Optimized typing experience
- Powerful customization system
Code Runerπ₯π₯π₯
Note
-
Installing packages may take a while, it varies on different mobiles. The system we use is Debian.
-
To make it easier to work, it is better to learn to work with the Debian operating system so that you do not encounter problems because the best option for Android is Debian.
-
c
-
cpp
-
python
-
php
-
lua
-
nodejs
-
typesctipt
-
go lang