💠
Tauri logo

Tauri

utility
build

Tauri is a powerful toolkit for building lightweight and secure desktop applications using web technologies. It leverages Rust for backend processing and allows developers to create applications for various operating systems with a single codebase. By utilizing the system's native webview for rendering, Tauri can produce applications that are significantly smaller than those created with traditional Electron-based solutions.The architecture of Tauri supports deep system integrations and custom APIs, enabling developers to extend functionality. This means you can integrate a rich JavaScript API or custom Rust commands, creating seamless interactions between the frontend and the backend.With its focus on security, performance, and flexibility, Tauri aims to provide developers with tools to create cross-platform applications that are fast and reliable. Furthermore, it supports various frontend frameworks, allowing developers to retain their existing stacks while adopting Tauri for the desktop environment.

Features

  • Cross-platform application development
  • Minimal bundle size (as little as 600KB)
  • High performance through Rust integration
  • Native OS services access
  • Flexibility to use any frontend framework
  • Inter-process communication between frontend and Rust backend
  • Customizable APIs for enhanced functionality

Stats

GitHub Stars84.5K

NPM Downloads81.0K/week

Details

Latest Version2.0.4

Created at7/13/2019

Updated at11/7/2024

LicenseApache License 2.0

Related Items

Get a monthly E-Mail with the newest developments in UI!