Generate your Progressive Web App

Build hosted or packaged apps easily using open web technologies


ManifoldJS / PWA Builder – Streamlining Web‑to‑App Conversion

ManifoldJS now widely recognized as PWA Builderis an open‑source project initiated by Microsoft to simplify the process of converting a website into a cross‐platform Progressive Web App (PWA) or hosted web app. The core value of the tool lies in its ability to let web developers maintain a single workflow while enabling their site to be packaged as a native installable app across various platforms with minimal friction.

On the homepage, users can input their site URL and employ the platform to automatically generate key components of a PWA: the application manifest, service worker, and PWA assets like icons, along with options for publishing and deployment. This is accessible via both a web interface and a CLI (command‑line interface) that developers can install via npm (e.g., version v2.0.3)

Originally introduced as ManifoldJS, the project allowed developers to package their existing web content as "hosted web apps" which are essentially app store‑installable wrappers around a URL, with updates served dynamically from the web. It standardized around the W3C Web App Manifest to streamline metadata definitions across platforms and used Cordova polyfills where native support was lacking nbellocam.devthishereweb.comMicrosoft for Developers.

In February 2017, the tool was officially rebranded to PWA Builder, reflecting its expanded focus on Progressive Web Apps. The new branding better aligned with its mission to help developers create installable, offline-first web apps using standard open‑web technologies like manifests and service workers. The tool's offerings include helper utilities for manifest generation, icon resizing, service worker scaffolding, platform packaging, and store submission support both via the web UI and CLI Medium.

Business Value and Ecosystem Impact

  • Efficiency & Developer Productivity: Developers can leverage existing web assets—URL, manifest, icons—to quickly generate platform-specific app packages, reducing duplicate codebases and streamlining updates.

  • Cross-Platform Reach: Supports Android, iOS, Windows (including UWP), Chrome, Firefox OS, and potentially others, allowing businesses to appear in various app stores without dedicated native development nbellocam.devMicrosoft for Developersthishereweb.com.

  • Brand Visibility & Distribution: Enables businesses to get their web presence into app stores, increasing exposure and making their product more accessible via familiar app discovery channels.

  • Progressive Web App Advocacy: As part of Microsoft’s open‑source push, PWA Builder helps advance PWA adoption across the industry, offering tooling to overcome manifest and service worker complexity Medium.

Overall, ManifoldJS/PWA Builder empowers businesses to transform their web presence into native-like applications with minimal hassle. It helps streamline deployment, expand reach, and promote modern web standards benefitting both developers and enterprises.

PWA.tools takes data from your site and uses that to generate cross-platform Progressive Web Apps

Provide a URL

Provide your URL and we'll help fill in the gaps if there are any.

If you already have the Manifest and want to download the service worker source code you can skip the first step.

Two Ways to Work

CLI (node based): v2.0.3

Download now