A command-line tool to generate mobile app icons for Android, iOS, and PWA platforms from a single source image.
mobicon-cli is a command-line tool that generates mobile app icons for Android, iOS, and Progressive Web Apps from a single source image. It automates the process of creating multiple icon sizes and formats required by different platforms, solving the repetitive and error-prone task of manual icon resizing. The tool supports both PNG and SVG inputs and offers customization options like background color and rounded corners.
Mobile app developers and web developers building Progressive Web Apps who need to generate platform-specific icons efficiently. It's particularly useful for developers working on cross-platform projects who want to maintain consistent branding across Android, iOS, and PWA deployments.
Developers choose mobicon-cli because it eliminates the manual work of creating multiple icon variants, ensures consistency across platforms, and integrates seamlessly into development workflows through its command-line interface. Unlike manual methods or platform-specific tools, it provides a unified solution with customization options while being open-source and free.
Mobile icon generator
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Generates icons for Android, iOS, and PWA with a single command, eliminating the need for manual resizing across platforms as shown in the --platform option examples.
Accepts both PNG and SVG source files, allowing for scalable vector inputs and compatibility with common design assets.
Offers options like background color, logo-to-icon ratio, and rounded corners via flags such as --background and --roundedCorners, enabling brand consistency.
Can generate icons for multiple platforms simultaneously with a single command, saving time in development workflows as demonstrated in the usage examples.
Requires GraphicsMagick to be installed separately, adding an extra setup step and potential compatibility issues beyond npm installation.
Only supports Android, iOS, and PWA; lacks icon generation for other platforms like Windows or macOS desktop applications.
Missing advanced styling options such as shadows, gradients, or template-based designs, which limits design flexibility compared to full graphic tools.