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.

69
/ 100
Established

This tool helps web developers and designers prepare their Progressive Web Apps (PWAs) for a seamless user experience across various devices. You provide a single image or HTML file for your app's icon and splash screen, and it automatically generates all the necessary sizes and formats. It also updates your PWA's manifest and HTML files to correctly display these assets, ensuring your app looks professional on Android, iOS, and other platforms.

2,997 stars. Actively maintained with 2 commits in the last 30 days. Available on npm.

Use this if you are building a Progressive Web App and need to quickly and correctly generate all the required icons and splash screens for different devices and operating systems without manual image resizing and code updates.

Not ideal if you are developing a native mobile app or a traditional website that does not use PWA technology.

PWA development web design mobile web apps front-end development UX/UI for web
Maintenance 16 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

2,997

Forks

154

Language

TypeScript

License

MIT

Last pushed

Mar 14, 2026

Commits (30d)

2

Dependencies

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/elegantapp/pwa-asset-generator"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.