S
ShizuPortal
ShizuStore

Unofficial ShizuStore Web Portal

This is an unofficial web portal for ShizuStore self-hosted by rdevz-ph. Visit the official portal at https://shizustore.com/.

panda-ide

panda-ide

v2.3.3
by ferelking242•Development utilities•MIT
Need ShizuStore app? Download APK

Screenshots

(12)

About Application

Panda IDE logo

Panda IDE

A powerful, mobile-first IDE for Android — built with Flutter.

App image App image App image


Features

  • Code editor powered by code_forge with syntax highlighting for 50+ languages
  • Integrated terminal — built-in PTY, Termux support, SSH remote connections
  • Git & GitHub — clone, commit, push, pull, branch management
  • AI assistance — local LLaMA model + GitHub Copilot integration + Panda Agent
  • Marketplace — official Visual Studio Marketplace extensions in a VS Code-style sidebar with search, filters, details, changelog and install actions
  • File manager — full filesystem access with project workspace
  • WebView — in-app browser for preview and documentation
  • VSCode-inspired UI — activity bar, tabbed workspace, status bar, command palette

Getting Started

git clone https://github.com/ferelking242/panda-ide
cd panda-ide
flutter pub get
flutter run

Requires Flutter ≥ 3.12 and Android SDK 21+.

Architecture

lib/
├── bloc/           # BLoC state management
├── extensions/     # VSCode extension host (IPC bridge, Microsoft Marketplace)
│   ├── models/     # Extension manifest, IPC messages, marketplace models
│   ├── ui/         # Marketplace page, extensions panel, webview
│   └── …
├── gateway/        # Gateway AI webview bridge
├── services/       # Flutter SDK service, Shizuku
├── terminal/       # PTY terminal (native + stub)
├── ui/             # All screens (home, editor, settings, downloads, …)
└── utils/          # Constants, themes, functions, package catalog
assets/
├── extension_host/ # Node.js IPC bridge + vscode.* API shim
├── fonts/          # Iconsax Broken icon font
└── icons/

VSCode Extension Host

Panda IDE includes a full VSCode extension host that allows running real .vsix extensions on Android:

PhaseStatus
Foundation (models, IPC, registry)✅
vscode.window API✅
vscode.workspace API✅
vscode.languages API✅
vscode.commands✅
vscode.extensions / env✅
Visual Studio Marketplace UI✅
WebView panels✅
SCM / Tasks / Debug✅
CI/CD (Jest tests)✅

Extensions are queried from the official Visual Studio Marketplace Gallery. Search results, icons, README details, changelog and VSIX download URLs come from the same Gallery response, and the app validates every download as a VSIX before installing it.

Terminal toolchain

The integrated Linux terminal exposes a repeatable setup command:

panda update

It installs or updates Git, Node.js, npm, Python, pip and common build tools inside the selected Ubuntu, Debian or Alpine guest. Use panda doctor to inspect the tools already available.

Runtimes

Install language runtimes directly from the Marketplace → Runtimes tab:

RuntimeVersion
Node.js22.x LTS
Python3.13
Java (OpenJDK)21 LTS
Kotlin2.x
Clang/LLVM21
Dart3.x
Go1.22
Ruststable
Ruby3.3
Lua5.4
Flutter SDK3.x stable

Icon set

Panda IDE uses the Iconsax Broken icon family. The .ttf files are bundled in assets/fonts/.

License

MIT

Release Notes & Changelog

Automated build from commit d0c4ff6ecdfc42de75ead44e4189f330bffb24c4

  • Features: Inline agent command approval UI, Autopilot mode, Session permission whitelist
  • Auto-update sidebar progress tracker

Declared Android Permissions

29 total

Shizuku API Permissions

moe.shizuku.manager.permission.API_V23

This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.

Standard Android Permissions

INTERNET
RECORD_AUDIO
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
CHANGE_WIFI_STATE
POST_NOTIFICATIONS
REQUEST_INSTALL_PACKAGES
READ_EXTERNAL_STORAGE
WRITE_EXTERNAL_STORAGE
READ_MEDIA_IMAGES
READ_MEDIA_VIDEO
READ_MEDIA_AUDIO
MANAGE_EXTERNAL_STORAGE
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
FOREGROUND_SERVICE
RECEIVE_BOOT_COMPLETED
FOREGROUND_SERVICE_DATA_SYNC
FOREGROUND_SERVICE_SPECIAL_USE
WAKE_LOCK
CAMERA
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
READ_CONTACTS
BLUETOOTH_CONNECT
READ_PHONE_STATE
SYSTEM_ALERT_WINDOW
VIBRATE
com.panda.ide.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Specifications

Packagecom.panda.ide
LicenseMIT
GitHub Stars3
Installs71
Target SDKAndroid 28 (API 28)
Last UpdatedOctober 2, 2026
Release DateOctober 2, 2026
Root RequirementRootless (Shizuku)
ShizuStore Installation

Install via ShizuStore to enable automatic updates and silent installations using Shizuku.

More in Development utilities

Other applications in this category

View all (7)