Smart365Guide logoSmart365Guide
Public Downloads

Desktop SDK

Use Smart365Guide inside desktop apps that render HTML, including Rust/Tauri, Rails, Python, .NET/C#, C++/Qt, Electron, WebView2, and custom desktop webviews. The desktop SDK is public and does not require a login to download.

Smart365Guide Desktop SDK

v1.1.1 · June 2026 · 4 KB

Desktop SDK Starter

A public starter package for Electron, Tauri, WebView2, and desktop webview apps.

Download ZIP

Desktop SDK Script

Use this directly from your renderer process if you do not want to download the archive.

Open script

Release Manifest

Machine-readable public metadata for the latest desktop SDK starter release.

View manifest

Electron, WebView2, and .NET/C#

Load the desktop SDK in your renderer process, C# WebView2 app, or Electron preload bridge.

Rust, Python, Rails, and C++

Use the included examples for Rust/Tauri, Rails layouts, Python Qt webviews, and C++ Qt WebEngine.

Supported stacks

Rust / Tauri
Ruby on Rails
Python / PySide6
.NET / C# / WebView2
C++ / Qt WebEngine
Electron

Install in a desktop app

  1. Download and unzip the Desktop SDK starter.
  2. Add smart365guide-desktop.js to your desktop renderer or load the public script URL.
  3. Initialize with your license key and Smart365Guide endpoint.
  4. For Electron, copy electron-preload.js into your preload configuration.
<script src="https://www.smart365guide.com/downloads/desktop-sdk/smart365guide-desktop.js"></script>
<script>
  Smart365GuideDesktop.init({
    licenseKey: "lk_your_license_key",
    endpoint: "https://www.smart365guide.com",
    appName: "Acme Desktop",
    platform: "electron"
  });
</script>
PublicThe files above are served from the public Next.js static directory and can be downloaded without authentication.