# romannurik/androidassetstudio

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/romannurik-androidassetstudio).**

6,584 stars · 1,363 forks · JavaScript · Apache-2.0

## Links

- GitHub: https://github.com/romannurik/AndroidAssetStudio
- awesome-repositories: https://awesome-repositories.com/repository/romannurik-androidassetstudio.md

## Description

AndroidAssetStudio is a web-based toolset for creating launcher icons, action bar graphics, and notification assets for Android applications. It functions as a resource graphic suite for producing correctly sized images and icons that comply with Android system requirements and directory structures.

The project includes specialized generators for producing stretchable nine-patch images and a designer for creating vector drawables and animated icons. It generates multiple resolutions of the same image to ensure high quality across various device densities.

The tool covers the generation of launcher, store listing, and shortcut icons, as well as assets specifically sized for application bars, tab bars, and the system status bar.

## Tags

### Development Tools & Productivity

- [Asset Resource Generators](https://awesome-repositories.com/f/development-tools-productivity/build-tooling/asset-file-management/asset-processing-pipelines/asset-transformation-pipelines/asset-manifest-generators/asset-resource-generators.md) — Provides a comprehensive utility for generating platform-specific launcher, action bar, and notification icons from source images. ([source](https://github.com/romannurik/androidassetstudio#readme))
- [Android Asset Generators](https://awesome-repositories.com/f/development-tools-productivity/android-asset-generators.md) — Provides a web-based toolset for creating launcher icons, action bar graphics, and notification assets.
- [Android Resource Graphic Suites](https://awesome-repositories.com/f/development-tools-productivity/android-resource-graphic-suites.md) — Offers a collection of tools for producing correctly sized images and icons for Android resource directories.

### Graphics & Multimedia

- [Asset Generators](https://awesome-repositories.com/f/graphics-multimedia/nine-slice-scaling/asset-generators.md) — Ships a generator for stretchable nine-patch image files that define how user interface widgets scale within Android layouts.
- [Design Tools](https://awesome-repositories.com/f/graphics-multimedia/animation-motion/vector-animation-libraries/design-tools.md) — Provides a visual designer for creating vector drawables and animated icons to enhance mobile user interface interactions.
- [Nine-Patch Renderers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/vector-rendering-pipelines/vector-graphics-renderers/nine-patch-renderers.md) — Produces stretchable images that define how Android UI widgets scale across different screen sizes.
- [Nine-Slice Scaling](https://awesome-repositories.com/f/graphics-multimedia/nine-slice-scaling.md) — Produces stretchable nine-patch images to define how custom UI widgets scale across different screen sizes. ([source](https://romannurik.github.io/AndroidAssetStudio/))

### Mobile Development

- [Android App Asset Generation](https://awesome-repositories.com/f/mobile-development/android-app-asset-generation.md) — Creates launcher, action bar, and notification icons that follow Android system requirements.
- [Android Icon Set Export](https://awesome-repositories.com/f/mobile-development/android-icon-set-export.md) — Generates multiple resolutions of the same image to ensure high quality across various Android device densities.
- [Android Resource Packaging](https://awesome-repositories.com/f/mobile-development/android-resource-packaging.md) — Groups generated images into folder structures that match standard Android application resource directories.
- [Action Bar Icon Generation](https://awesome-repositories.com/f/mobile-development/action-bar-icon-generation.md) — Produces icons specifically sized for Android application bars and tab bars. ([source](https://romannurik.github.io/AndroidAssetStudio/))
- [Animated Drawables](https://awesome-repositories.com/f/mobile-development/android-image-loading/animated-drawables.md) — Builds animated vector drawables and interactive icons specifically for Android mobile applications.
- [Generic Icon Generation](https://awesome-repositories.com/f/mobile-development/generic-icon-generation.md) — Generates square icons for custom use within Android user interfaces. ([source](https://romannurik.github.io/AndroidAssetStudio/))
- [Launcher Icon Generation](https://awesome-repositories.com/f/mobile-development/launcher-icon-generation.md) — Creates launcher and store listing icons tailored for Android application resource directories. ([source](https://romannurik.github.io/AndroidAssetStudio/))
- [Notification Icon Generation](https://awesome-repositories.com/f/mobile-development/notification-icon-generation.md) — Generates icons specifically designed for the Android system status bar and notification shade. ([source](https://romannurik.github.io/AndroidAssetStudio/))
- [Shortcut Icon Generation](https://awesome-repositories.com/f/mobile-development/shortcut-icon-generation.md) — Produces application launcher shortcut icons compatible with Android and other mobile operating systems. ([source](https://romannurik.github.io/AndroidAssetStudio/))

### Web Development

- [Client-Side Image Generators](https://awesome-repositories.com/f/web-development/client-side-image-generators.md) — Implements the entire image transformation and packaging pipeline within the browser to avoid server-side rendering.

### User Interface & Experience

- [Vector Design Editors](https://awesome-repositories.com/f/user-interface-experience/vector-design-editors.md) — Provides a designer for creating vector drawables and animated icons to enhance UI interactions. ([source](https://romannurik.github.io/AndroidAssetStudio/))
