Oro Runtime

Build native applications from web projects.

Use React, Vue, Svelte, or plain HTML to build native apps for desktop, Android, and iOS. Fetch, streams, workers, and storage are ready to use.

Getting Started
Guide
npm install --global @oro-computer/runtime@latest
oroc --version
oroc init field-notes
cd field-notes
oroc build --run .

Install with Node.js 22+ and npm, then create and run a project. Native builds need host tools and SDKs.

Latest release on npm

Programming model

Build with the platform WebView and familiar web APIs. Use globals such as fetch directly, import additional native capabilities, and package the app with oroc.

Web APIs included

Use fetch, streams, service workers, WebCrypto, WebAssembly, and local storage.

React and frontend tools

Build a notes editor with React and Vite, then package its complete static output.

Mobile apps

Take the same notes app to Android and iOS, with local drafts and system sharing.

Quick links

Type to search across the site. Use the up and down arrow keys to choose a result, Enter to open it, and Escape to close.