Skip to content

Create App

Tap Create on My Apps to open the app-type picker. Choose the type that matches your input; each opens its own creation flow, then shares the same app configuration options.

The 12 types

TypeInputOutputGood for
WebA URLWebView APKLanding pages, tools, dashboards, docs
Multi-WebSeveral URLsTab/card/feed/drawer APKLink hubs, portals
HTMLLocal HTML / zipLocalhost APKStatic builds, offline web apps
Offline PackA URL (scraped)Self-contained offline APKArchiving a site
FrontendBuilt front-end projectLocalhost APKReact, Vue, Vite builds
PHPPHP projectAPK + on-device PHPSmall PHP apps
WordPressWordPress siteAPK + PHP + SQLitePortable sites
Node.jsNode projectAPK + on-device NodeExpress/Fastify/Koa, APIs
PythonPython projectAPK + on-device PythonFlask, Django, FastAPI
GoGo projectAPK + on-device GoGin/Echo/Fiber
MediaAn image or videoMedia-player APKSingle media viewers
GalleryA media collectionGallery APKAlbums, portfolios

The creation flow

Every type follows the same shape:

  1. Type-specific form — e.g. Web asks for a URL; Node.js asks for the project and start command; Gallery asks for media and layout. Runtime types link to the Linux Environment for toolchain setup.
  2. Basic info — name and icon.
  3. Save — the app is created and appears on My Apps.

After creation, use the app's ⋮ menu: Edit Core Config returns to the type-specific form; Edit Common Config opens the shared options.

Try a sample first

The app bundles sample projects (React, Vue, Vite, Node/Express, PHP/Laravel, Python/Flask, Go/Gin, WordPress, and more). Use one to see a working configuration for your stack.

Released under the Unlicense.