
assets-generator
Zero-config PWA assets generator for icons, splash screens, and manifest files
free(無料プランあり)167 github stars
assets-generator について
assets-generator is a web-based tool that automatically generates the full set of assets required for Progressive Web Apps (PWAs), including favicons, Apple Touch Icons, Windows tile images, and web app manifests.
It accepts a single high-resolution source image and outputs optimized, correctly sized assets across multiple formats and densities. The tool runs entirely in the browser and requires no configuration or installation.
The generator is built with modern web technologies and leverages Sharp for image processing. It is hosted at vite-pwa-org.netlify.app/assets-generator/ and is open-source on GitHub.
主な機能
- Generates all standard PWA icon sizes (16x16 to 1920x1920) from one input image
- Creates Apple Touch Icons with proper naming and sizing conventions
- Produces Windows tile images and maskable icons
- Generates a complete web app manifest.json file
- Exports assets as a downloadable ZIP archive
- Runs client-side with no server dependency or data upload
- Supports transparent PNG input and preserves alpha where appropriate
- Includes preview thumbnails for each generated asset
メリット & デメリット
メリット
- • Truly zero-config — no setup, no CLI, no dependencies
- • Fully client-side processing ensures privacy and speed
- • Open-source and hosted on Netlify for reliable access
デメリット
- • No batch or bulk generation — only one source image per session
- • Limited customization: no manual size overrides, color adjustments, or cropping controls
- • No offline mode or desktop app version