Respect Desktop menyediakan dua metode fleksibel untuk membuat aplikasi desktop Windows mandiri: melalui Antarmuka Grafis (GUI Desktop Builder) yang ramah pengguna, atau melalui Baris Perintah (CLI) untuk keperluan otomasi dan script pengembang.
Antarmuka GUI Builder aktif secara otomatis saat Anda mengeklik ganda file executable respect.exe atau respect-lite.exe yang belum dipasangi aplikasi.
Antarmuka GUI Desktop Builder Respect Desktop
respect.exe (Modern) atau respect-lite.exe (Lite) dari halaman GitHub Releases..exe. Jendela Desktop EXE Builder akan terbuka.url): Masukkan tautan web lengkap (contoh: https://my-app.example.com). Builder akan mengemas aplikasi yang membuka halaman web online secara mandiri tanpa address bar atau gangguan browser.dir): Mengemas seluruh direktori proyek web frontend (hasil build dari Vite, React, Vue, Svelte, atau static SPA) ke dalam format In-Memory Virtual Host. Konten disajikan dari RAM tanpa web server lokal dan tanpa port TCP. Klik tombol π Pilih Folderβ¦ untuk membuka dialog pemilihan folder native Windows.html): Mengetikkan atau menempelkan potongan kode HTML/CSS/JS secara langsung ke dalam editor teks monospace. Jika kode tidak memiliki <!DOCTYPE html>, sistem akan membungkusnya secara otomatis ke format HTML5 yang valid.file): Memilih satu file .html lokal di komputer Anda. Klik tombol π Pilih File HTMLβ¦ untuk memilih file secara native.AplikasiSaya.exe). Ekstensi .exe akan ditambahkan otomatis jika belum ada.1024 x 768), atau klik tombol preset resolusi cepat (chips)..ico kustom. Anda bisa mengetik path atau klik tombol Pilih Iconβ¦.1.0.0).Copyright Β© 2026 Developer).π¦ Folder App dan mengisi path..html otomatis beralih ke π File HTML dan mengisi path..ico otomatis mengisi kolom icon kustom.Ctrl + Enter).
Dalam hitungan detik, aplikasi desktop mandiri siap pakai akan terbit di folder yang sama!Bagi pengembang yang ingin mengintegrasikan Respect ke dalam pipeline CI/CD, skrip PowerShell, npm script, atau batch file, Respect menyediakan antarmuka CLI yang kaya fitur.
.\respect.exe --build [opsi...]
.\respect.exe --build --source "https://chat.openai.com" --out "ChatGPT.exe" --title "ChatGPT Desktop"
.\respect.exe --build --dir "C:\proyek\frontend\dist" --out "Dashboard.exe" --title "Dashboard Admin"
.\respect.exe --build --mode html --source "<h1>Halo Dunia!</h1><p>Aplikasi desktop Respect.</p>" --out "HaloApp.exe"
.\respect.exe --build `
--dir ".\dist_web" `
--out "POS_System.exe" `
--title "Point of Sale 2026" `
--width 1366 `
--height 768 `
--icon ".\assets\pos.ico" `
--app-version "2.1.0" `
--company "PT Ritel Digital Indonesia" `
--copyright "Copyright Β© 2026 PT Ritel Digital Indonesia"
.\respect.exe --version
# atau shorthand:
.\respect.exe -v
| Parameter | Tipe | Default | Deskripsi |
|---|---|---|---|
--build |
Boolean | false |
Menandakan eksekusi mode builder baris perintah. |
--mode |
String | url |
Mode konten: url (website), dir / app (folder web V2), html (inline string), file (single file), atau server (in-memory local server). |
--server |
Boolean | false |
Mengaktifkan in-memory local HTTP server (127.0.0.1) dari RAM (tanpa ekstraksi ke disk) untuk mengaktifkan Secure Context (crypto.subtle, Clipboard API). |
--source |
String | "" |
Teks sumber: URL, path file HTML, atau kode HTML inline. |
--dir |
String | "" |
Path direktori frontend web untuk dikemas ke dalam V2 In-Memory Virtual Host. |
--out |
String | demo.exe |
Nama atau path file output .exe yang akan dihasilkan. |
--title |
String | respect.exe |
Judul jendela (titlebar) aplikasi yang dibangun. |
--width |
Integer | 800 |
Lebar awal jendela aplikasi dalam satuan piksel. |
--height |
Integer | 600 |
Tinggi awal jendela aplikasi dalam satuan piksel. |
--icon |
String | "" |
Path file icon .ico eksternal yang akan disuntikkan ke PE resource. |
--app-version |
String | 1.0.0 |
Nomor versi aplikasi Windows (disuntikkan ke PE FileVersion & ProductVersion). |
--company |
String | "" |
Nama perusahaan atau pengembang pada properti file Windows. |
--copyright |
String | "" |
Teks hak cipta / legal copyright pada properti file Windows. |
--version, -v |
Boolean | false |
Menampilkan informasi versi aplikasi dan engine browser yang aktif. |
.exe yang dihasilkan bersifat 100% mandiri (single executable). Pengguna akhir tidak perlu menginstal runtime tambahan, Microsoft Visual C++ Redistributable, .NET Framework, ataupun Google Chrome..zip.%LocalAppData%\respect_desktop\apps\<appName>\, menjaga folder kerja aplikasi tetap bersih dan bebas dari file sampah (clean working directory).| β¬ οΈ Kembali ke Daftar Isi | Selanjutnya: 2. Perbandingan Edisi & Standar Web β‘οΈ |