Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 15, 2026·3 min de lecture

PakePlus — Turn Any Webpage into a Desktop or Mobile App

PakePlus wraps any URL or local HTML project into a lightweight native app for Windows, macOS, Linux, iOS, and Android using Tauri 2, producing binaries under 5 MB.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
PakePlus Overview
Commande d'installation directe
npx -y tokrepo@latest install b456c55a-8029-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

PakePlus lets you package any website or single-page app into a tiny native binary for desktop and mobile platforms. Built on Tauri 2 and Rust, it produces apps typically under 5 MB, far smaller than Electron-based alternatives.

What PakePlus Does

  • Wraps any URL or local HTML/Vue/React project into a native application
  • Targets Windows, macOS, Linux, iOS, and Android from one codebase
  • Produces binaries under 5 MB with minimal resource consumption
  • Provides a visual configuration interface for app metadata and permissions
  • Supports custom JavaScript injection, multi-window layouts, and system tray integration

Architecture Overview

PakePlus is a Tauri 2 application whose Rust backend hosts a WebView that loads the target URL or local files. The frontend configuration UI, built with Vue 3 and Element Plus, lets users set app name, icon, permissions, and platform targets. GitHub Actions pipelines compile the final binaries for each platform automatically.

Self-Hosting & Configuration

  • Requires Node.js 18+, pnpm, and the Rust toolchain
  • Configure app metadata in the Tauri config file (name, identifier, window size)
  • Set custom user-agent strings or inject JavaScript for site-specific tweaks
  • Use the built-in icon generator to create platform-appropriate icons from a single image
  • CI templates are included for automated multi-platform builds via GitHub Actions

Key Features

  • Sub-5 MB binaries compared to 100 MB+ Electron apps
  • True native WebView on each platform (WebView2, WKWebView, WebKitGTK)
  • Mobile support (iOS and Android) via Tauri 2 mobile targets
  • No-code visual builder for quick packaging without editing config files
  • Automatic update mechanism using GitHub Releases as the update server

Comparison with Similar Tools

  • Pake — PakePlus adds a visual UI, mobile targets, and multi-window support on top of the original Pake concept
  • Electron — Electron bundles Chromium, producing apps over 100 MB; PakePlus uses the OS WebView for a fraction of the size
  • Tauri (direct) — Tauri requires writing Rust glue code; PakePlus provides a turnkey wrapper experience
  • Nativefier — Nativefier is archived and Electron-based; PakePlus is actively maintained on Tauri 2

FAQ

Q: Does PakePlus require Rust knowledge? A: No. The visual builder handles configuration. You only need Rust installed for compilation.

Q: Can I inject custom code into the wrapped site? A: Yes. PakePlus supports injecting custom JavaScript and CSS before the page loads.

Q: Which mobile platforms are supported? A: iOS and Android via Tauri 2 mobile targets, though mobile support is still maturing.

Q: Is the output app truly native? A: It uses the OS-provided WebView, so rendering is native but the content is still web-based.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires