Swoff Assets
Generate 50+ PWA assets from a single source file, streamlining Progressive Web App asset creation.
🔗 Visit Swoff AssetsDescription
Turning a single app icon into every size and format a Progressive Web App needs — different icon sizes for iOS, Android, and desktop, splash screens, manifest files, meta tags — is one of those tedious jobs every web developer runs into once. Swoff Assets takes a single source image and spits out the whole set automatically, along with the code snippets needed to wire it all up.
Swoff Assets (@swoff/assets) generates 50+ PWA assets — icons for essentially all platforms, the web app manifest, and the HTML/meta-framework tags needed to reference them — from a single source file. It's the standalone asset-generation piece of the broader Swoff toolkit, a config-driven, framework-agnostic code generator for offline-first web apps distributed as an npm package with no runtime dependencies, compatible with React, Vue, Next.js, Django, Rails, and other stacks.
💬 Our review
The short version: this is a focused, unglamorous utility that automates a genuinely tedious task well, and being part of the broader free Swoff npm toolkit gives it more credibility than a random one-off generator page.
Web-based generators like RealFaviconGenerator or Favicon.io do similar icon-set generation through a browser UI; Swoff Assets' differentiator is that it's an installable, scriptable npm package (@swoff/assets) that fits into a build pipeline rather than a manual upload-and-download step, and it also generates the ready-to-paste HTML/framework tags, not just image files. Microsoft's PWA Builder covers similar ground with a broader Microsoft-backed toolset. It's a small, narrowly-scoped tool from an indie project (an early Show HN commenter pushed back on it being called "the most comprehensive" generator without a benchmark), so treat that specific marketing claim skeptically even though the underlying functionality — icons plus manifest plus tags in one pass — is genuinely useful for shipping a PWA faster.
💰 Pricing
📊 Global score
🤖 AI-enriched data
Gratuit, distribué en package npm (@swoff/assets), aucune mention de coût ou d'abonnement.
Pros
Génère plus de 50 assets PWA en une seule passe
Génère aussi le manifest et les balises HTML prêtes à coller
Package npm scriptable, s'intègre à un pipeline de build
Compatible avec React, Vue, Next.js, Django, Rails et plus
Gratuit, sans dépendance runtime
Cons
Projet indépendant à petite échelle, pas d'équipe dédiée
Affirmation "le plus complet" non appuyée par un benchmark public
Documentation limitée en dehors du package npm
