https://github.com/omax64mxg4ming/ipa-editor
IPA Editor in Your Browser
https://github.com/omax64mxg4ming/ipa-editor
editor ipa
Last synced: about 1 month ago
JSON representation
IPA Editor in Your Browser
- Host: GitHub
- URL: https://github.com/omax64mxg4ming/ipa-editor
- Owner: Omax64MXG4ming
- License: mit
- Created: 2025-04-21T22:44:41.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-21T23:16:34.000Z (about 2 months ago)
- Last Synced: 2025-04-21T23:33:05.996Z (about 2 months ago)
- Topics: editor, ipa
- Language: JavaScript
- Homepage: https://omax64mxg4ming.github.io/IPA-editor/
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IPA-editor
**What are IPAs?**
IPA are application packages for ios apps just like android has apk as their application package.you can sideload (install) IPAs via sidestore, altstore, scarlet etc
## Features
- **Basic Mode**:
- **Edit Name**: Change the display name of the app (CFBundleDisplayName).
- **Edit Bundle Name**: Change the bundle name of the app (CFBundleName).
- **Edit Icon**: Modify the app's icon. (coming very soon)
- **Edit Version**: Update the app's version (CFBundleVersion and CFBundleShortVersionString).
- **Edit Identifier**: Change the app's bundle identifier (CFBundleIdentifier).
- **Edit Minimum iOS Version**: Set the minimum required iOS version (MinimumOSVersion).
- **Supports Files App**: Toggle to determine whether the app appears in the iOS system Files app.
- **Advanced Mode** (Coming Soon):
- **Edit Any Key**: Modify any key in the `Info.plist` file.
- **Add New Keys**: Add new keys to the `Info.plist` file.
- **Delete Keys**: Remove existing keys from the `Info.plist` file.## Getting Started
### Prerequisites
- A somewhat modern web browser with JavaScript enabled.### Usage
1. Visit the [IPA Editor website](https://omax64mxg4ming.github.io/IPA-editor/).
2. **Upload IPA**: Click the "Upload IPA" button and select your IPA file.
3. **Edit Properties**: Once the IPA is uploaded, use the form to edit properties in Basic Mode4. **Submit Changes**: After making the desired changes, click the "Submit" button to apply them.
### Contribution
If you want to contribute to the project, follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -m 'Add some feature or improve design'`).
4. Push to the branch (`git push origin feature-branch`).
5. Open a pull request.### License
This project is licensed under the MIT License.
## Acknowledgements
- Thanks to the creators of [JSZip](https://stuk.github.io/jszip/) [@plist/plist](https://www.npmjs.com/package/@plist/plist) [FileSaver.js](https://github.com/eligrey/FileSaver.js/) for their awesome libraries.---
Enjoy editing your IPAs with **IPA EDITOR**!