iAppGone


NameiAppGone JSON
Version 0.1 PyPI version JSON
download
home_pagehttps://github.com/h4rithd/iAppGone
SummaryFully Functional Uninstaller for Mac OS
upload_time2024-05-30 03:11:32
maintainerNone
docs_urlNone
authorHarith Dilshan (h4rithd)
requires_pythonNone
licenseNone
keywords uninstaller macos applications
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 0.23216s