bring your app SSG or SSR
A static build or a server-rendered app from SvelteKit, React, Next, Vue, or Astro. Nothing to rewrite.
peko / native layer for the web
No rewrite. Peko wraps the web app you already built in a real native shell, reaches the device through a native bridge, then builds, signs, and ships it to the App Store, Google Play, and the Microsoft Store.
// the pipeline
Point Peko at a static build or a server-rendered app. What comes back is a signed native app on every platform, with its store listing already staged.
bring your app SSG or SSR
A static build or a server-rendered app from SvelteKit, React, Next, Vue, or Astro. Nothing to rewrite.
native capabilities the bridge
Web code calls a native bridge for durable storage, a secret keychain, bundled assets, and anything a package adds.
build every platform one command
peko build produces a signed binary for macOS, Windows, Linux, iOS, and Android.
ship to the stores remote build · shots · legal
A hosted Mac builds the Apple targets, screenshots come off real devices, and the store paperwork is generated.
// native capabilities
Your web code calls a native bridge instead of the browser sandbox. Durable key/value storage on disk, a native secret keychain, and URLs for the assets you bundled. Need something like the camera or notifications? A package registers a native handler, and you call it the same way.
Browse packagesimport { peko } from '@peko/client'
// durable key/value, saved to disk
await peko.storage.set({ key, value })
// native secret store
const token = await peko.keychain.get({ key })
// a loopback URL for a bundled file
const src = peko.assets.url({ name }) // integrated hosting
Have a server behind your app? Peko runs it on its AWS layer and keeps it in sync with the native shell your users installed. One deploy moves both. There is nothing to provision and no second pipeline to maintain.
// build & ship
peko build produces a signed, store-ready binary for every target. Icons, assets, bundling, and signing are handled.
// the deploy platform
A binary is not a release. Peko runs the rest. The Apple build compiles and signs on a hosted Mac, so you ship to iOS without owning one. Screenshots come off real devices, not mockups. The privacy policy, terms, and EULA are written from your source and hosted where the stores can read them.
demo shots captured on real devices, last run
Framed to every size each store requires, plus an app preview recording.
upload peko deploy app
One bundle carries the build trees, your source, and the sealed signing material.
remote build macOS · iOS
Apple targets are compiled and signed on a hosted Mac, so you do not need one.
demo shots 5 platforms
Screenshots and recordings captured by running the real app on real devices, then framed to each store’s sizes.
listing & legal drafted, hosted
Privacy policy, terms, EULA, and acceptable use are drafted from your source and hosted at a public URL the stores can reach.
store-ready package one bundle per platform
Everything each store’s review needs lands in one bundle: the signed build, the framed screenshots, the listing text, and the hosted legal URLs. You upload it to App Store Connect, Google Play, and Partner Center.
// get started
Point Peko at your web app. Leave with a signed build for every platform and a release the App Store, Google Play, and Microsoft Store will take.