
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
How to get it
- 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
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
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
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| PakePlus-iOS (this) | 10.1k | App | beginner | 4 months ago | People with an existing website who want an app wrapper for it |
| electron | 124k | Framework | intermediate | 4 days ago | Web developers who want to ship a desktop app using skills they already have |
| PakePlus-Android | 10.8k | App | beginner | 2 months ago | People who already have a website and want an app version without learning a full native toolchain |
| PakePlus | 15.6k | App | beginner | 2 months ago | Developers who already have a website or Vue/React front end and want a desktop version |
| cc-switch | 151k | App | beginner | 4 days ago | Developers who use several AI coding agents and switch between API providers often |
| UniGetUI | 26.8k | App | beginner | 4 days ago | Windows 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.