Ben Chuanlong Du's Blog

It is never too late to learn.

Use Tauri to Build a Desktop Application

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.

Examples & Tutorials

Please refer to Rust GUI: Introduction, a.k.a. the state of Rust GUI libraries (As of January 2021) for an example.

Creating Tiny Desktop Apps With Tauri And Vue.js

Examples Projects Using Tauri

Tauri + Svelte

tauri--svelte-app-template is a quick-start template for creating a Tauri app using Sveltejs, based on the Svelte template at