Getting Started on Desktop

Create and install

# Create a Laravel project
composer create-project "laravel/laravel:^13.0" my-app
cd my-app

# Install NativeBlade
composer require nativeblade/nativeblade
php artisan nativeblade:install

Run

php artisan nativeblade:dev

This launches the desktop app on Windows, macOS, or Linux. nativeblade:dev
builds the Laravel bundle and your CSS for you and hot-reloads Blade, PHP, and CSS
as you edit — no separate npm run build step. The first run compiles the Rust
binary and takes a few minutes; later runs are fast.

Requirements

  • PHP 8.3+, Laravel 12+, Livewire 4
  • Node.js 20+
  • Rust

See Compatibility for the versions each SDK targets.