tauri-controls
Add platform-aware, native-looking window controls to Tauri 2 applications.
Add platform-aware, native-looking window controls to Tauri 2 applications.
Tauri Controls supplies minimize, maximize, and close controls styled for Windows, macOS, or GNOME in Tauri 2 desktop applications. It can detect the current operating system automatically or let developers select a platform style, with packages for React, Solid, Vue, and Svelte projects. Window actions are handled through Tauri’s JavaScript and TypeScript APIs. The controls are HTML elements designed to resemble native system components rather than wrappers around native UI APIs, and integration requires the corresponding Tauri window and OS plugins plus peer dependencies.
Resource types
Use cases
Audience
Public GitHub facts last synced Jul 14, 2026.
Build Electron desktop interfaces from ready-made CSS, icon fonts, and a starter template.
Add draggable, resizable, and customizable desktop-style windows to web pages.
Build native cross-platform desktop interfaces with React and Qt.
Guide visitors to install a website or PWA on mobile and desktop home screens.