Skip to main content

Web apps, shipped as
desktop software.

Paste a URL. Get a Windows, macOS, Linux, or Android installer under 5 MB. No bundled browser. No build toolchain on your machine.

your-app | Velora Desktop
Windows .exe · macOS .dmg · Linux .AppImage · Android .apk · ~4.8 MB installer
~4.8 MB
Typical installer size
~32 MB
Runtime memory usage
0 MB
Bundled Chromium
4
Operating systems

Three steps. No local toolchain.

Everything compiles in the cloud. You bring the URL, Velora handles the rest.

01

Paste your URL

Point Velora at any web address: a production SaaS app, a staging server, or a static site. We validate headers and generate a runtime manifest.

02

Set window preferences

Pick dimensions, titlebar style, tray behavior, offline screen, and inject CSS overrides. The configurator outputs a velora.config.json you can version-control.

03

Download installers

Compile .exe, .dmg, .AppImage, and .apk binaries from the cloud. Average size: under 5 MB.

120 MB of Chrome, or 5 MB of nothing extra.

Traditional wrappers bundle a full copy of Chromium with every app. Velora uses the web engine already on the user's machine.

Installer Download
4.8 MB Velora
142 MB Electron / Chromium Bundle

Target format: .exe (NSIS Installer) / .msi. Users install in under 3 seconds.

Idle RAM Usage
34 MB Velora
280 MB Electron / Chromium Bundle

Shares the OS graphics compositor and text renderer instead of duplicating browser helper processes.

Cold Startup
0.26s Velora
2.1s Electron / Chromium Bundle

Host engine: Microsoft Edge WebView2. Zero V8 engine bootstrapping delay.

Bandwidth & Memory Savings Calculator

Estimate infrastructure and end-user hardware resources saved compared to bundling Google Chrome.

Active Installs: 2,500 users
500 users 10,000 users 50,000 users
CDN Bandwidth Spared
335 GB
Less S3/CDN traffic per software update release
Total RAM Spared
601 GB
Total working memory freed across your users' PCs
Download Time Saved
~22.0s
Faster first-run installation on average broadband
Capability / ArchitectureVelora EngineBundled Chromium (Electron)Standard PWA
Standalone Installer (.exe, .dmg, .AppImage, .apk) Yes (Native binary)Yes (Heavy bundle) Browser shortcut only
Runtime Footprint< 5 MB download / ~30 MB RAM140+ MB download / 250+ MB RAMUses active browser tab RAM
System Tray & Native Menu Bar Full native OS trayFull native OS tray No system tray
Custom CSS / JS Injection at Startup Native pre-injectionVia preload script Server code only
Security Sandboxing & Domain Allowlist System browser delegationRequires custom Node IPC guardsStandard web origin sandbox
Code Signing & Distribution Compliance Authenticode (.pfx) & Unsigned DevSupportedWeb HTTPS certificate only

Try it: paste any URL

See how your web app looks inside a native desktop window. Pick a sample site or enter your own.

App Preview
/
DevNews Showcase
D
DevNews Desktop
Native WebView2 Runtime
Optimizing memory footprint with modern OS WebViews across desktop and mobile (systems-dev.org)
by lucasferr 142 comments Native Verified
Show HN: Velora: Package websites into native desktop and mobile apps (velorabuild.my.id)
by systems_dev 89 comments Native Verified
How we reduced app install sizes by 90% and eliminated bundled browser overhead (blog.pragmatic.dev)
by maboroshi 96 comments Native Verified
Modern CSS features in 2026: Anchor positioning and scroll-driven motion (web.dev)
by sarah_c 44 comments Native Verified
Building secure IPC bridges between sandboxed WebViews and native system menus (systems-architecture.io)
by elias_r 38 comments Native Verified

What Velora adds to your web app

Domain isolation, tray menus, offline recovery, and custom injection, configured from your project settings.

Domain allowlists with system delegation

Links outside your approved domains open in the user's default browser instead of inside the native window. This keeps the webview isolated and blocks phishing redirects.

  • Prevents embedded phishing and unmonitored redirects
  • Wildcard subdomain support (*.myapp.com)
  • Custom URL scheme handlers for OAuth callbacks
Test Origin Sandbox
ALLOWED Internal

Opens inside isolated Native WebView window

Matches allowlist: *.www.veloradev.site

Quick test:
velora.config.json

Interactive App Configurator

Customize native window preferences and see the exact build configuration generated in real-time.

Build This App
Default Window Size
Titlebar Appearance
Live Schema Output Format: UTF-8 JSON
{
  "name": "My Desktop App",
  "url": "https://app.example.com",
  "window": {
    "width": 1280,
    "height": 800,
    "titlebarStyle": "standard",
    "resizable": true,
    "fullscreen": false,
    "decorations": true
  },
  "features": {
    "enableTray": true,
    "enableSingleInstance": true,
    "enableOfflineFallback": true,
    "allowedDomains": [
      "app.example.com"
    ]
  },
  "buildTargets": [
    "windows",
    "macos",
    "linux",
    "android"
  ]
}
Ready for Windows (.exe), macOS (.dmg), and Linux (.AppImage) Validation: 100% Valid

Who uses this

Teams shipping web apps that need a permanent spot on the desktop.

SaaS teams

Give customers a dock icon instead of a browser tab. Native OS notifications, badge counters, and offline mode, without asking them to install Chrome first.

Internal tools

Run company dashboards in an isolated window. Domain allowlists block external scripts. No browser extensions, no data leaking through tabs.

Offline-first apps

Service worker apps that boot without internet. Velora catches dropped connections and reconnects automatically.

Lightweight utilities

Ship a 5 MB installer instead of asking users to download 140 MB. One task-focused window, instant cold start.

TRANSPARENT PLATFORM TIERS

Pricing Built for Every Scale

Package and test for free with zero lock-in. Upgrade when your product needs fast priority build queues, code signing, and enterprise workers.

Starter Developer

Ideal for indie developers packaging simple websites into desktop apps.

$0 / forever
  • 5 builds per calendar month
  • Windows (.exe), macOS (.dmg), Linux, Android (.apk)
  • 7-day build artifact storage
  • Standard host WebView2 / WebKit
  • Community Discord support
Start for Free
Most Popular

Professional

Designed for production SaaS products needing fast builds & signing.

$9 / month
  • 100 builds per calendar month
  • Priority cloud compiler queue
  • 90-day build artifact storage
  • Custom code signing (.pfx, .keystore)
  • Deep linking & custom protocols
  • Automated offline fallback screen with reconnect loop
Upgrade to Pro →

Enterprise / Team

High-volume compilation with dedicated worker slots and 999 monthly builds.

$29 / month
  • Unlimited builds (Fair-use 999/mo)
  • Dedicated worker compilation slots
  • 90-day artifact retention policy
  • Multi-platform signing credentials
  • Custom JS/CSS runtime pre-injections
  • Direct core engineering support
Select Team Plan

Common questions

No. Packaging runs in the cloud. You only need a browser to enter your URL, adjust window settings, and download the finished installer.

Build your first installer in five minutes.

Free plan. No credit card. No build toolchain.

Create an app