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
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
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
Run
peko deploy appOne 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.