pwa-asset-generator and vue-pwa-asset-generator
The Vue-specific tool is a lighter-weight wrapper around the core PWA asset generation functionality, making them complements where the general-purpose generator serves as the foundation and the Vue version provides framework-integrated convenience.
About pwa-asset-generator
elegantapp/pwa-asset-generator
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
Leverages Puppeteer to render source images or HTML files in Chrome, then captures screenshots at platform-specific resolutions—enabling creative HTML/SVG splash screens with gradients, animations, and dark mode variants. Dynamically scrapes Apple's Human Interface Guidelines to stay synchronized with iOS device specs, with offline fallback and automated monitoring. Supports multiple source formats (local/remote images and HTML), maskable icons, favicons, and mstile generation with flexible output formatting for various build environments.
About vue-pwa-asset-generator
jcalixte/vue-pwa-asset-generator
PWA asset generator perfect with VueJS framework (but useful for all PWA!)
Scores updated daily from GitHub, PyPI, and npm data. How scores work