- Bash
- PowerShell
- Cargo
- npm
- Yarn
- pnpm
- Bun
sh <(curl https://create.tauri.app/sh)
irm https://create.tauri.app/ps | iex
cargo install create-tauri-app --locked
cargo create-tauri-app
npm create tauri-app@latest
yarn create tauri-app
pnpm create tauri-app
bunx create-tauri-app
Brownfield
La compatibilité avec n'importe quel framework frontend signifie que vous n'avez pas à changer votre stack.
En savoir plusSécurité
Le credo de l'équipe de Tauri est d'accomplir nos plus grandes priorités et innovations.
En savoir plusFLOSS
La redistribuiton est possible grâce aux licences MIT ou MIT/Apache 2.0 dans les cas applicables.
En savoir plusTaille de bundle
En utilisant le moteur de rendu web natif à l'OS, la taille d'une application Tauri peut être inférieure à 600 Ko.
Cross-Plateforme
Bundler de binaires pour toutes les principales plateformes de bureau (et bientôt sur mobile).
En savoir plusFait en Rust
Avec ses performances et sa sécurité comme priorité, Rust est le language de la prochaine génération d'applications.
En savoir plusFeatures
Bundler d'applications de bureau
Bundle pour tous les principaux ordinateurs de bureau et systèmes natifs
Mise à jour automatique
Mettre à jour les applications Tauri à partir d'elles-mêmes
Système de Plugins
Construire des plugins réutilisables pour étendre le noyau de Tauri
Système de fichiers étendu
Amélioration de la sécurité de gestion de fichiers
App Tray
Icônes d'app multiplateformes
GitHub Action
Créez votre binaire Tauri pour macOS, Linux et Windows
Notifications natives
Notifications multi-plateformes en utilisant un polyfill de l'API web
Sidecar
Intégrer et utiliser d'autres binaires
Stockage des apps
Utiliser un emplacement canonique pour stocker les données de l'utilisateur
Roadmap
Bundler Mobile
Bundler pour tous les principaux systèmes d'exploitation de périphériques mobiles
Cross Compiler
Générez des binaires pour un environnement d'OS spécifique
Autres Bindings
Go, Nim, Python, C++ et d'autres bindings sont possibles avec l'API stable
Commandes à usage unique
Exécuter une commande qui n'est plus disponible après le premier lancement
Moteurs de rendu alternatifs
Présentation des candidats pour les alternatives WebView, incluant "GL windowing"
Channel API
Envoyer des messages via un canal