Transformez des sites web en applications de bureau avec Pake

Transformer un site web en application avec Pake

Certaines applications web que l’on utilise au quotidien n’existent pas sous forme de logiciels natifs pour Windows, macOS ou Linux. C’est notamment le cas de services comme YouTube, Gmail, Twitch et d’autres plateformes d’intelligence artificielle (DeepSeek, Gemini, Grok, Perplexity, etc.).

Pourtant, il est souvent plus pratique d’y accéder dans une fenêtre indépendante plutôt que de les voir noyés parmi une multitude d’onglets de navigateur. C’est justement ce que permet Pake, un outil open source développé en Rust, qui transforme n’importe quel site web en une application de bureau légère et rapide, compatible avec Windows, macOS et Linux.

Pake : une solution légère et efficace pour transformer vos sites en applications

Pake est un outil conçu pour offrir une alternative plus légère et plus performante aux solutions classiques comme Electron. Plutôt que d’embarquer un moteur Chromium complet, il s’appuie sur des technologies natives grâce au framework Tauri, ce qui lui permet de générer des applications bien plus compactes et économes en ressources.

Avec Pake, il est possible de transformer n’importe quel site web en application de bureau en quelques secondes, que ce soit sur Windows, macOS ou Linux. Plus besoin de garder un onglet de navigateur ouvert en permanence : votre service préféré devient un programme autonome, avec sa propre fenêtre, sans être parasité par d’autres pages web.

L’outil est également personnalisable, permettant par exemple de masquer la barre de titre, d’ajouter une icône dédiée ou encore de modifier l’agent utilisateur pour simuler une autre plateforme. Et surtout, pas besoin d’être développeur : une simple ligne de commande suffit pour générer son application.

Comment transformer un site web en application avec Pake

L’utilisation de Pake est relativement simple, même si elle nécessite d’utiliser la ligne de commande.

1. Installer les prérequis

Avant d’utiliser Pake, vous devez installer Node.js (version 18 ou supérieure) et Rust. Sur macOS et Linux, assurez-vous également d’avoir les outils de compilation nécessaires.

  • Télécharger et installer Node.js sur votre ordinateur.
  • Installer Rust en suivant les instructions sur le site officiel.
    • Sur Windows : téléchargez l’exécutable (32 ou 64 bits)
    • Sur macOS/Linux, exécutez la commande suivante :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

2. Installer Pake

Une fois les prérequis installés, installez Pake CLI via npm :

npm install -g pake-cli

⚠️ Remarque pour les utilisateurs Windows : Si vous rencontrez une erreur indiquant que l’exécution de scripts est désactivée lors de l’installation de Pake, exécutez la commande suivante dans PowerShell pour autoriser l’exécution des scripts :

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

3. Créer une application avec Pake

Pour transformer un site en application de bureau, utilisez la commande suivante :

pake <URL> --name <NomDeVotreApp>

Exemple :

pake https://www.youtube.com --name YouTube

Pake génère alors un fichier d’installation adapté à votre système d’exploitation (.msi pour Windows, .dmg pour macOS, ou .deb pour Linux), que vous pourrez ensuite exécuter pour installer votre application.

4. Personnaliser votre application

Pake propose plusieurs options pour personnaliser votre application :

  • Changer l’icône : ajoutez --icon chemin_vers_icone.ico
  • Définir la taille de la fenêtre : utilisez --width et --height
  • Mode plein écran : ajoutez --fullscreen
  • Masquer la barre de titre : ajoutez --hide-title-bar

Vous pouvez consulter la doc complète ici.

Exemples d’applications populaires créées avec Pake

Le développeur de Pake propose déjà plusieurs applications prêtes à l’emploi sur le dépôt GitHub du projet, ce qui permet de les télécharger directement sans passer par la création manuelle.

ApplicationSystèmes compatibles
YouTubeWindows, macOS, Linux
Grok (IA X)Windows, macOS, Linux
DeepSeekWindows, macOS, Linux
YouTube MusicWindows, macOS, Linux
ExcalidrawWindows, macOS, Linux

Vous pouvez également consulter la section « Releases » du dépôt GitHub de Pake pour découvrir d’autres applications disponibles.

Raccourcis clavier intégrés dans les applications Pake

Le développeur de Pake a également intégré plusieurs raccourcis clavier dans les applications qu’il propose en téléchargement sur le dépôt GitHub du projet. Ces raccourcis permettent de naviguer plus facilement dans les applications :

macOSWindows/LinuxFonction
+ [CTRL + Revenir à la page précédente
+ ]CTRL + Aller à la page suivante
+ CTRL + Faire défiler automatiquement en haut de la page
+ CTRL + Faire défiler automatiquement en bas de la page
+ rCTRL + rActualiser la page
+ wCTRL + wMasquer la fenêtre (sans la fermer totalement)
+ -CTRL + -Zoom arrière sur la page
+ +CTRL + +Zoom avant sur la page
+ =CTRL + =Zoom avant sur la page
+ 0CTRL + 0Réinitialiser le zoom de la page

D’autres solutions pour transformer un site en application

Pake n’est pas le seul outil qui permet de convertir un site web en application de bureau. Il existe également d’autres solutions que vous pouvez découvrir dans cet article.

Conclusion : Une alternative efficace aux applications Electron

Pake est une solution simple et pratique pour ceux qui souhaitent transformer leurs sites favoris en applications légères et rapides. Facile à utiliser, il permet d’obtenir un résultat efficace en quelques commandes. Si vous souhaitez tester Pake, vous pouvez retrouver son code source et les instructions complètes sur GitHub.


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien ❤️ !

Offrez-nous un café
2 commentaires
Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent
Firefox, the browser reloaded

Firefox et la polémique des conditions d’utilisation : un simple malentendu ?

Article suivant
PC gaming vs console

8 raisons pour lesquelles un PC gaming est mieux qu’une console

À découvrir également