# sjj1024/pakeplus-android

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sjj1024-pakeplus-android).**

5,942 stars · 3,837 forks · Lua · mit

## Links

- GitHub: https://github.com/Sjj1024/PakePlus-Android
- Homepage: https://pakeplus.com
- awesome-repositories: https://awesome-repositories.com/repository/sjj1024-pakeplus-android.md

## Topics

`build` `pacbao` `pack` `pake` `pakeplus` `tauri` `tauri2`

## Description

PakePlus-Android is a tool that converts any public webpage or static frontend project into a native desktop or mobile application. It wraps web content inside a configurable WebView shell, enabling the creation of cross-platform apps for Windows, Mac, Linux, Android, and iOS from a single source.

The project distinguishes itself by automating the entire packaging and compilation pipeline through GitHub Actions, requiring no local development environment or dependencies. Users configure the app name, icon, window behavior, and platform-specific settings through a guided interface or configuration file, and can inject custom JavaScript and CSS to modify page behavior, hide elements, or integrate system APIs. The cloud-based build process produces platform-specific binaries that are immediately available for download.

Beyond basic webpage wrapping, the tool supports packaging compiled static frontend projects from frameworks like Vue or React into standalone desktop applications. It also provides options for debug builds with browser devtools access, URL concealment to prevent sharing, and CORS configuration. Prebuilt binaries are available for Apple Silicon and Intel Macs, Linux via AppImage, DEB, and RPM packages, and Windows for both x64 and ARM64 architectures.

## Tags

### DevOps & Infrastructure

- [Cloud-Packaged Desktop Builders](https://awesome-repositories.com/f/devops-infrastructure/desktop-packaging/cloud-packaged-desktop-builders.md) — Builds cross-platform desktop apps for Mac, Windows, and Linux from a single webpage source via GitHub Actions.
- [Cloud-Based App Packagers](https://awesome-repositories.com/f/devops-infrastructure/package-packaging-tools/distribution-package-generators/cloud-based-app-packagers.md) — Automates the packaging process on GitHub Actions to eliminate the need for local dependencies. ([source](https://sjj1024.github.io/PakePlus/index_ja.html))
- [Webpage-to-Desktop App Compilers](https://awesome-repositories.com/f/devops-infrastructure/platform-as-a-service/webpage-to-desktop-app-compilers.md) — Triggers a remote build pipeline that packages a configured webpage into a downloadable desktop application for multiple platforms. ([source](https://pakeplus.com/guide/build.html))
- [Cloud Packaging Pipelines](https://awesome-repositories.com/f/devops-infrastructure/release-automation/github-release-automators/cloud-packaging-pipelines.md) — Automates the entire packaging process on GitHub Actions requiring only a GitHub Token and no local setup. ([source](https://sjj1024.github.io/PakePlus/index_zh.html))
- [Static Site Packaging](https://awesome-repositories.com/f/devops-infrastructure/desktop-packaging/static-site-packaging.md) — Creates a desktop app from a compiled static folder or HTML file such as a Vue or React project. ([source](https://cdn.jsdelivr.net/gh/sjj1024/pakeplus-android@main/README.md))
- [Binary Downloads](https://awesome-repositories.com/f/devops-infrastructure/standalone-binaries/binary-downloads.md) — Retrieves the compiled app binary directly or copies a shareable download link for browser access. ([source](https://pakeplus.com/guide/build.html))

### Software Engineering & Architecture

- [Webview-Based](https://awesome-repositories.com/f/software-engineering-architecture/application-frameworks/cross-platform-desktop-frameworks/webview-based.md) — Packages a webpage inside a native WebView container that acts as the entire application interface.
- [App Compilation Pipelines](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/workflow-automation-integrations/ci-cd-integrations/github-actions/app-compilation-pipelines.md) — Automates the entire app packaging and compilation pipeline on GitHub Actions with no local dependencies.
- [App Packaging Workflows](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/workflow-automation-integrations/ci-cd-integrations/github-actions/app-packaging-workflows.md) — Automates the entire app packaging process through GitHub Actions requiring only a GitHub token.
- [GitHub Actions](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/workflow-automation-integrations/ci-cd-integrations/github-actions.md) — Lets you push changes to a GitHub branch and manually run a workflow to compile the project into distributable binaries. ([source](https://pakeplus.com/guide/superman.html))

### Part of an Awesome List

- [Cross-Platform App Builders](https://awesome-repositories.com/f/awesome-lists/devtools/desktop-and-mobile-apps/cross-platform-app-builders.md) — Builds desktop apps for Mac, Windows, and Linux, and mobile apps for Android and iOS from a single source. ([source](https://cdn.jsdelivr.net/gh/sjj1024/pakeplus-android@main/README.md))

### Business & Productivity Software

- [Cross-Platform Binary Distribution](https://awesome-repositories.com/f/business-productivity-software/cross-platform-binary-distribution.md) — Delivers prebuilt binaries for each target OS and architecture, enabling immediate download and use.

### Development Tools & Productivity

- [Webpage-to-App Configurators](https://awesome-repositories.com/f/development-tools-productivity/project-imports/live-webpage/webpage-to-app-configurators.md) — Configures the app name, target URL, unique identifier, and version to turn any webpage into a standalone application. ([source](https://pakeplus.com/guide/config.html))
- [Webpage-to-App Converters](https://awesome-repositories.com/f/development-tools-productivity/project-imports/live-webpage/webpage-to-app-converters.md) — Converts any webpage into a lightweight desktop or mobile app by entering a project name and target URL. ([source](https://pakeplus.com/guide/creat.html))
- [Application Debugging](https://awesome-repositories.com/f/development-tools-productivity/application-debugging.md) — Debugs packaged applications by inspecting and fixing issues during preview or release stages. ([source](https://pakeplus.com/guide/))
- [Web-to-Mobile Converters](https://awesome-repositories.com/f/development-tools-productivity/go-cli-frameworks/mobile-app-development-frameworks/web-to-mobile-converters.md) — Packages web content into native Android and iOS applications without requiring local development tools.

### Mobile Development

- [Cloud Build Services](https://awesome-repositories.com/f/mobile-development/build-and-tooling/cloud-build-services.md) — Compiles and packages the app remotely on GitHub Actions without requiring any local development tools.
- [GitHub Actions Build Pipelines](https://awesome-repositories.com/f/mobile-development/build-and-tooling/cloud-build-services/github-actions-build-pipelines.md) — Automates the entire app packaging pipeline on GitHub Actions with no local setup required. ([source](https://pakeplus.com/guide/))
- [One-Click Mobile Releases](https://awesome-repositories.com/f/mobile-development/distribution-updates/mobile-app-distribution-platforms/one-click-mobile-releases.md) — Compiles and releases mobile app packages with a single button press. ([source](https://pakeplus.com/guide/phone.html))
- [WebView DevTools Access](https://awesome-repositories.com/f/mobile-development/hybrid-app-debugging-workflows/webview-devtools-access.md) — Opens debuggable builds with browser devtools accessible via right-click for inspection. ([source](https://pakeplus.com/guide/tauri.html))
- [Web-to-Native Mobile Converters](https://awesome-repositories.com/f/mobile-development/mobile-app-routers/all-go-native-app-development/web-to-native-mobile-converters.md) — Builds Android and iOS applications from web content using native frameworks for smaller and faster mobile builds. ([source](https://pakeplus.com/guide/))
- [Release Section Downloads](https://awesome-repositories.com/f/mobile-development/mobile-binary-compilation/release-section-downloads.md) — Retrieves the finished desktop or mobile app package from the Releases section after compilation completes. ([source](https://pakeplus.com/guide/superman.html))
- [Web-to-Mobile Converters](https://awesome-repositories.com/f/mobile-development/mobile-infrastructure-security/mobile-application-packaging/web-to-mobile-converters.md) — Converts any public webpage into native Android and iOS applications using cloud-based build pipelines.
- [Mobile Platform Configuration](https://awesome-repositories.com/f/mobile-development/mobile-platform-configuration.md) — Configures platform-specific options for mobile builds through a dedicated interface in the software. ([source](https://pakeplus.com/guide/phone.html))

### Web Development

- [Script Injections](https://awesome-repositories.com/f/web-development/custom-page-frameworks/page-content-injections/script-injections.md) — Injects user-written JavaScript and CSS into the WebView at launch to modify page behavior or appearance. ([source](https://cdn.jsdelivr.net/gh/sjj1024/pakeplus-android@main/README.md))
- [Appearance Customizations](https://awesome-repositories.com/f/web-development/custom-page-frameworks/page-content-injections/script-injections/appearance-customizations.md) — Customizes packaged apps with icons, window behavior, and injected JavaScript or CSS.
- [Web-to-App Converters](https://awesome-repositories.com/f/web-development/web-to-app-converters.md) — Packages any public webpage into a lightweight desktop or mobile application via a GitHub-hosted build pipeline. ([source](https://sjj1024.github.io/PakePlus/index_en.html))
- [Web-to-Desktop Converters](https://awesome-repositories.com/f/web-development/web-to-desktop-converters.md) — Packages any website or static frontend project into a cross-platform desktop application using cloud-based automation. ([source](https://pakeplus.com/guide/))
- [App Metadata Configurators](https://awesome-repositories.com/f/web-development/app-metadata-configurators.md) — Sets app name, icon, and window size through a guided web interface before packaging. ([source](https://sjj1024.github.io/PakePlus/index_en.html))
- [Page Content Injections](https://awesome-repositories.com/f/web-development/custom-page-frameworks/page-content-injections.md) — Embeds user-written JavaScript code into the packaged app to add features, block ads, or automate interactions. ([source](https://pakeplus.com/guide/))

### User Interface & Experience

- [App Visual Identity Customizers](https://awesome-repositories.com/f/user-interface-experience/app-visual-identity-customizers.md) — Lets you set an app icon, window persistence, single-instance mode, debug mode, and window layout for desktop or mobile platforms. ([source](https://pakeplus.com/guide/config.html))
- [Window Behavior Controls](https://awesome-repositories.com/f/user-interface-experience/window-management/window-lifecycle-controllers/window-behavior-controls.md) — Adjusts window-level properties such as always-on-top, fullscreen, transparency, click-through, and visual effects per platform. ([source](https://pakeplus.com/guide/tauri.html))
