# iAppGone
**iAppGone** is a command-line tool for macOS that allows you to list and uninstall applications from different sources like `/Applications`, Homebrew, and the App Store. It helps you reclaim disk space by completely removing applications and their associated artifacts.
## Features
- List all installed applications.
- Uninstall a specific application.
- Uninstall multiple applications by providing their index numbers.
- Supports applications installed via `/Applications`, Homebrew, and the App Store.
- Removes associated artifacts such as caches, preferences, and logs.
## Requirements
- Python 3
## Installation
```bash
pip install pandas tabulate colorama
git clone https://github.com/h4rithd/iAppGone.git
cd iAppGone
sudo python3 iAppGone.py -l
```
## Usage
### List all installed applications:
```bash
sudo python3 iAppGone.py -l
```
### Uninstall a specific application:
```bash
sudo python3 iAppGone.py -u AppName
```
Replace AppName with the name of the application you want to uninstall.
### Uninstall multiple applications by index numbers:
```bash
sudo python3 iAppGone.py -m 1,2,4
```
Replace 1,2,4 with the index numbers of the applications you want to uninstall, separated by commas.
### Options
```
-l, --list: List all installed applications.
-u, --app: Uninstall a specific application by name.
-m, --multi: Uninstall multiple applications by index numbers.
```
## Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or a pull request.
## License
This project is licensed under the MIT License. See the LICENSE file for details.
Raw data
{
"_id": null,
"home_page": "https://github.com/h4rithd/iAppGone",
"name": "iAppGone",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "uninstaller, macos, applications",
"author": "Harith Dilshan (h4rithd)",
"author_email": "info@h4rithd.com",
"download_url": "https://files.pythonhosted.org/packages/68/4a/62d399b3b5cc1abfdc28cdd9ad0606f3bf4659da7a4478adfa68b572909a/iAppGone-0.1.tar.gz",
"platform": null,
"description": "# iAppGone\n\n**iAppGone** is a command-line tool for macOS that allows you to list and uninstall applications from different sources like `/Applications`, Homebrew, and the App Store. It helps you reclaim disk space by completely removing applications and their associated artifacts.\n\n## Features\n\n- List all installed applications.\n- Uninstall a specific application.\n- Uninstall multiple applications by providing their index numbers.\n- Supports applications installed via `/Applications`, Homebrew, and the App Store.\n- Removes associated artifacts such as caches, preferences, and logs.\n\n## Requirements\n\n- Python 3\n\n## Installation\n\n```bash\npip install pandas tabulate colorama\ngit clone https://github.com/h4rithd/iAppGone.git\ncd iAppGone\nsudo python3 iAppGone.py -l\n```\n\n## Usage\n### List all installed applications:\n```bash\nsudo python3 iAppGone.py -l\n```\n\n### Uninstall a specific application:\n```bash\nsudo python3 iAppGone.py -u AppName\n```\nReplace AppName with the name of the application you want to uninstall.\n\n### Uninstall multiple applications by index numbers:\n```bash\nsudo python3 iAppGone.py -m 1,2,4\n```\nReplace 1,2,4 with the index numbers of the applications you want to uninstall, separated by commas.\n\n### Options\n```\n-l, --list: List all installed applications.\n-u, --app: Uninstall a specific application by name.\n-m, --multi: Uninstall multiple applications by index numbers.\n```\n\n## Contributing\n\nContributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or a pull request.\n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for details.\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Fully Functional Uninstaller for Mac OS",
"version": "0.1",
"project_urls": {
"Bug Reports": "https://github.com/h4rithd/iAppGone/issues",
"Download": "https://github.com/h4rithd/iAppGone/archive/refs/tags/v0.1.tar.gz",
"Homepage": "https://github.com/h4rithd/iAppGone",
"Source": "https://github.com/h4rithd/iAppGone"
},
"split_keywords": [
"uninstaller",
" macos",
" applications"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c1e079753cd5ef2f2623e1123a48df19b10370a9e91444e1b215c896a8a94f9b",
"md5": "4de3552df9f9e622f8c576e22c5c0beb",
"sha256": "cd99d230e63ad36d21e2499f2d8d372ea2723b931c18ed7790b95c4b3da676bb"
},
"downloads": -1,
"filename": "iAppGone-0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4de3552df9f9e622f8c576e22c5c0beb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5362,
"upload_time": "2024-05-30T03:11:30",
"upload_time_iso_8601": "2024-05-30T03:11:30.641852Z",
"url": "https://files.pythonhosted.org/packages/c1/e0/79753cd5ef2f2623e1123a48df19b10370a9e91444e1b215c896a8a94f9b/iAppGone-0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "684a62d399b3b5cc1abfdc28cdd9ad0606f3bf4659da7a4478adfa68b572909a",
"md5": "f2584ddb8e8cd3f8e6364ae8427bb506",
"sha256": "dfd0bff7bed0c33a8f414bc75c911cddfa9fec913407f9891eaf0ee968251805"
},
"downloads": -1,
"filename": "iAppGone-0.1.tar.gz",
"has_sig": false,
"md5_digest": "f2584ddb8e8cd3f8e6364ae8427bb506",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4983,
"upload_time": "2024-05-30T03:11:32",
"upload_time_iso_8601": "2024-05-30T03:11:32.622693Z",
"url": "https://files.pythonhosted.org/packages/68/4a/62d399b3b5cc1abfdc28cdd9ad0606f3bf4659da7a4478adfa68b572909a/iAppGone-0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-30 03:11:32",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "h4rithd",
"github_project": "iAppGone",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "iappgone"
}