https://github.com/ali-zahedi/appicon
When you want to publish your app, you should provide a high-resolution app icon. App icon is the main representation of your app in users mobile devices. The process of generating app icon is different for each mobile platform. You should spend time and efforts on generating app icon in different resolutions for android and iOS. It's not a concern anymore, AZ app icon generates app icons for many different devices and resolutions on android/iOS for free. Then you can easily add the icon files to your project.
https://github.com/ali-zahedi/appicon
android appicon appiconset icon icons ios xcode
Last synced: 2 months ago
JSON representation
When you want to publish your app, you should provide a high-resolution app icon. App icon is the main representation of your app in users mobile devices. The process of generating app icon is different for each mobile platform. You should spend time and efforts on generating app icon in different resolutions for android and iOS. It's not a concern anymore, AZ app icon generates app icons for many different devices and resolutions on android/iOS for free. Then you can easily add the icon files to your project.
- Host: GitHub
- URL: https://github.com/ali-zahedi/appicon
- Owner: ali-zahedi
- License: mit
- Created: 2021-05-11T10:51:29.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-24T07:35:21.000Z (over 4 years ago)
- Last Synced: 2025-12-07T00:42:34.860Z (3 months ago)
- Topics: android, appicon, appiconset, icon, icons, ios, xcode
- Language: Python
- Homepage:
- Size: 229 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README



# AZ App Icon config
[[_TOC_]]
## Intro
When you want to publish your app, you should provide a high-resolution app icon. App icon is the main representation of your app in users mobile devices. The process of generating app icon is different for each mobile platform. You should spend time and efforts on generating app icon in different resolutions for android and iOS. It's not a concern anymore, AZ app icon generates app icons for many different devices and resolutions on android/iOS for free. Then you can easily add the icon files to your project.
## Install with `pip`
```shell script
pip install appicon
```
## How to use it?
First of all you should be generate icons with `icon_generate` function.
```python
from appicon import icon_generate
directory_path = icon_generate(logo_path='~/logo.png', destination_directory='~/icons', is_zip=False)
```

If you want to move in to `zip` file you can pass argument `is_zip=True`.
```python
from appicon import icon_generate
zip_path = icon_generate(logo_path='~/logo.png', destination_directory='~/icons', is_zip=True)
```
## Support
1. iOS
1. Android
# TODO
- [X] Documentation
## Contributors
Thanks to:
1. [@oxcug](https://github.com/oxcug) for the update xcode 13 support.
## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.