Skip to content

PakePlus

Turns a website or web project into a small desktop or mobile app using a GitHub token.Sjj1024/PakePlus-iOS

Stars
10.1k
Forks
7.2k
Licence
MIT
Language
Swift
Last update
4 months ago
Type
App

What it is

PakePlus-iOS is the iOS edition of the PakePlus project, which packages a webpage or a built web project (HTML, Vue, React, and similar) into a native-style app. The README says apps are kept small, under 5 MB, and that the process is mainly driven by a GitHub token and GitHub Actions rather than heavy local tooling. The README does not clearly explain how the iOS version itself is installed or built, so treat those details as unverified.

  • Wrap an existing website as a desktop or mobile app
  • Package a compiled Vue or React build as a client app without a server
  • Inject custom JavaScript into a page to automate tasks or hide ads
  • Restrict access to an internal company site through a dedicated client

Great for

  • People with an existing website who want an app wrapper for it
  • Vue or React developers who have a compiled dist folder or index.html
  • Users who do not want to set up complex local build dependencies
  • Developers who want a lighter alternative to Tauri 2 or Electron-style packaging

Not ideal for

  • Anyone needing a signed, App Store-ready iOS release without further setup, since the README does not describe App Store distribution
  • Developers who need deep native iOS functionality, since the project mainly wraps web content
  • Users uncomfortable handling GitHub tokens and repository permissions
Step-by-step guide: how to use PakePlusInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    See the README

    You'll need: A GitHub account and token · A GitHub account with access to repositories

    Clone the repository

    git clone https://github.com/Sjj1024/PakePlus-iOS
  2. 2

    Run it

    • Download the latest release from the release page linked in the README, or use the web version at pakeplus.pages.dev
    • Create a GitHub token with the permissions listed in the README
    • Create a new project in the app and set its configuration
    • Preview the app in a new window, then publish to package it
  3. 3

    Get the most out of it

    • Use the JavaScript injection feature to customize pages or remove ads
    • Use the debug mode during preview to find problems before release
    • Check the FAQ for the Mac quarantine fix if installation shows a damaged-app warning
    • Read the token permission guide in English, Chinese, or Japanese linked from the README

Downloads

Strengths

  • Small app size, stated as under 5 MB in the README
  • Does not require complex local dependencies, according to the README
  • MIT licensed and actively maintained, with a recent push date

Trade-offs

  • The README is mostly about the main PakePlus project; iOS-specific steps are sparse
  • Requires a GitHub token with specific permissions, which adds setup work
  • Mac users may need a manual command to bypass a quarantine warning on installation

How it compares

ProjectStarsTypeLevelUpdatedBest for
PakePlus-iOS (this)10.1kAppbeginner4 months agoPeople with an existing website who want an app wrapper for it
electron124kFrameworkintermediate4 days agoWeb developers who want to ship a desktop app using skills they already have
PakePlus-Android10.8kAppbeginner2 months agoPeople who already have a website and want an app version without learning a full native toolchain
PakePlus15.6kAppbeginner2 months agoDevelopers who already have a website or Vue/React front end and want a desktop version
cc-switch151kAppbeginner4 days agoDevelopers who use several AI coding agents and switch between API providers often
UniGetUI26.8kAppbeginner4 days agoWindows users who already use WinGet, Scoop or Chocolatey and want one place to manage them

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.