Aller au contenu
Wails v3 est en ALPHA. Documentation v2
Logo Wails Logo Wails

Créer des applications de bureau avec Go

Créez de belles applications de bureau performantes en utilisant Go et les technologies web modernes. Un seul codebase. Trois plateformes. Aucun navigateur.
Fenêtre de terminal
# Installer Wails
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
# Créer votre application
wails3 init -n myapp -t vanilla
# Lancer avec rechargement à chaud
cd myapp && wails3 dev

Votre application est maintenant en cours d’exécution avec le rechargement à chaud et des liaisons Go-to-JS typées en toute sécurité.

Des performances que les utilisateurs remarquent

  • Binaires d’environ 15 Mo contre 150 Mo pour Electron
  • Mémoire de base d’environ 10 Mo contre 100 Mo+
  • Temps de démarrage < 0,5 s contre 2-3 s
  • Rendu natif utilisant le WebView du système d’exploitation
  • Aucun surcoût de navigateur intégré

Expérience développeur

  • Un seul codebase Go pour toutes les plateformes
  • N’importe quel framework web - React, Vue, Svelte
  • Rechargement à chaud pendant le développement
  • Liaisons générées automatiquement pour appeler facilement Go depuis Javascript
  • IPC en mémoire. Aucun port réseau

Prêt pour la production

  • Fenêtres multiples avec cycles de vie
  • Menus natifs et zone de notification système
  • Boîtes de dialogue de fichiers natives à la plateforme
  • Intégration système et raccourcis
  • Outils de signature de code et de packaging

Natif multi-plateforme

  • Un seul codebase pour Windows, macOS, Linux
  • Fonctionnalités spécifiques à la plateforme si nécessaire
  • Aucun compromis sur l’expérience utilisateur
  • Déploiement sur toutes les plateformes depuis un seul build
  • Support mobile bientôt disponible…

Étape suivante : , parcourir les exemples ou consulter la référence de l’API. Vous migrez depuis la v2 ? Consultez le guide de mise à niveau.

Soutenir le développement de Wails

Wails est gratuit et open source, construit par des développeurs pour des développeurs. Si Wails vous aide à créer des applications incroyables, envisagez de soutenir son développement continu.

Votre sponsorship aide à maintenir le projet, améliorer la documentation et développer de nouvelles fonctionnalités qui profitent à toute la communauté.

Devenir Sponsor →