peko / guide / web to native

Convert your web app to a native app

You do not rewrite anything. Peko wraps the web app you already built (React, Next.js, Vue, SvelteKit, or Astro) in a real native shell and ships it to desktop and mobile.

  1. 1

    Open it in Peko Studio

    Point Studio at your existing web project. Studio sets up the Peko config and scaffolds the native layer for you.

  2. 2

    Add a little PekoScript

    A few lines, mostly boilerplate, declare your native window and any device APIs you want. Most apps write under twenty lines.

  3. 3

    Run peko deploy app

    One command cross-compiles and signs your app for macOS, Windows, Linux, iOS, and Android.

That is the whole loop. Your JavaScript UI runs on the system webview inside a real native shell, reaching storage, the keychain, and the rest of the device through a fast bridge. When you are ready to publish, Peko takes it to the app stores too.