v12Explore the Rullst frameworkJoin the Rullst community on Discord
Rullst Showcase — Built entirely with Rullst v12Discover the framework →
Sandbox access
Usernamerullst_demoPasswordRullstDemoAccess2026!
✨ Ask me anything!
Rullst Crab Mascot

📱 Rullst-Omni: Cross-Platform Native Exporterrullst-omni

Generate a Tauri development shell for a responsive Rullst application on desktop, Android, or iOS. Native plugins, offline synchronization, signing, store publication, and release artifacts remain explicit application work.

🖥️ Desktop Target (Windows / Linux / macOS)Tauri System WebView

Standalone Native Desktop Binary (Wry / Tauri Engine)

The generated desktop shell can start the Rullst backend and open its responsive UI in the operating system webview. Final size, memory use, installers, updates, and platform dependencies must be measured on each release target.

# Generate the Tauri shell: cargo rullst make:omni # Run the desktop development client: cargo rullst omni desktop
Requirements: Rust, Tauri prerequisites, the platform webview, and either cargo-tauri or npm/npx.
📱 Mobile Target (Android APK / iOS IPA)SDK / NDK Setup

Native Mobile Application (Android APK & iOS)

Initializes and runs the Tauri mobile development target around the responsive web interface. Camera, SQLite, biometrics, push notifications, secure offline storage, deep links, and background playback require reviewed Tauri plugins and application code.

# 1. Generate and select Android during setup: cargo rullst make:omni # 2. Run the Android development client: cargo rullst omni android # Release signing/build remains a Tauri/Android gate.
Do I need Android Studio installed?
Use the Android SDK, NDK, Java toolchain, platform tools, and a configured emulator/device. A release also needs application identity, signing keys, network policy, store metadata, and Play Console validation.
📱 Live Mobile Viewport Simulator

Interactive live preview of the blog running at localhost:3000

9:415G📶🔋