@capacitor-plus/cli
v8.0.4
Published
Capacitor+: Enhanced Capacitor with automated upstream sync - Cross-platform apps with JavaScript and the web
Maintainers
Readme
@capacitor-plus/cli
The command-line interface for Capacitor+.
What is Capacitor+?
Capacitor+ is an automated fork of Capacitor maintained by Capgo. It provides the same functionality as @capacitor/cli with these benefits:
- Faster Updates: Get upstream fixes as soon as they pass CI, not months later
- Community PRs Merged: Valuable PRs stuck in the upstream queue are merged here
- Security Reviewed: Every change is analyzed by Claude Code for vulnerabilities
- Drop-in Replacement: Same commands, just a different package scope
Installation
Project Installation (Recommended)
npm install @capacitor-plus/cli --save-devGlobal Installation
npm install -g @capacitor-plus/cliUsage
The CLI can be used through the capacitor or cap command. When installed locally, use it through npx:
npx cap init # Initialize a new Capacitor project
npx cap add android # Add Android platform
npx cap add ios # Add iOS platform
npx cap sync # Sync web code to native projects
npx cap build # Build native projects
npx cap run # Run on a device or emulatorFor detailed information, consult the Getting Started guide.
Why Use This Instead of @capacitor/cli?
The official Capacitor release cycle can leave bug fixes and improvements waiting for months. Capacitor+ automatically syncs with upstream daily, runs full CI, and publishes verified releases immediately.
Have a PR stuck in the Capacitor repo? Open an issue linking to it, and we'll merge it here so you can use your fix today.
Compatibility
This package maintains API compatibility with @capacitor/cli. All commands work identically to the official CLI.
Local Development
If you're contributing to Capacitor+ CLI or testing local changes:
Clone and setup:
git clone https://github.com/Cap-go/capacitor-plus.git cd cli npm installBuild the CLI:
npm run buildCreate a local link:
npm linkDevelopment workflow:
- Run
npm run watchto automatically rebuild on changes - Use
capacitororcapcommands to test your changes - Run
npm testto execute the test suite
- Run
Links
License
MIT - See LICENSE
