pwa-builder/pwabuilder

The simplest way to create progressive web apps across platforms and devices. Start here. This repo is home to several projects in the PWABuilder family of...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 34 minutes ago
Added to GitGenius on September 18th, 2026
Created on March 30th, 2015
Open Issues & Pull Requests: 82 (+0)
GitHub issues: Enabled
Number of forks: 408
Total Stargazers: 3,771 (+0)
Total Subscribers: 64 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 days
Mean response time: 35.2 days
90th percentile: 24.4 days
Tracked items: 1,368

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "android-platform" is answered fastest, typically in about 32 hours, while "HCL-E+D" waits about 4 weeks. 97% of issues opened in the past year have since been closed. Three people close 87% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 60
New in 7 days: 17
Closed in 7 days: 2
Avg open age: 517 days
Stale 30+ days: 36
Stale 90+ days: 26

Recent activity

Opened in 7 days: 14
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug :bug: (394)
  • needs triage :mag: (175)
  • PWABuilder_Web (133)
  • Product-PWABuilder (127)
  • Accessibility [E+D] (123)
  • A11yWCAG (119)
  • A11yTTValidated (109)
  • needs attention :wave: (99)

Detailed Description

PWABuilder is a suite of tools for creating and packaging progressive web apps across platforms and devices.

The project addresses the complexity of building PWAs that work consistently across different platforms and app stores. It provides multiple integrated tools: PWABuilder.com handles packaging PWAs for various stores including the Play Store, Microsoft Store, and Meta Quest platforms; PWA Studio is a VSCode extension that optimizes the editor for PWA development; and PWA Starter offers a production-tested template for new projects. Together these tools reduce friction in the PWA development lifecycle from initial creation through distribution.

Developers should choose PWABuilder if they want to distribute PWAs to native app stores without building separate native applications. The suite works best for teams building web applications that need cross-platform reach. The project is particularly suited for those using VSCode as their primary editor, since PWA Studio integrates directly into that environment. The tools are opinionated and production-tested, meaning they enforce certain patterns rather than offering maximum flexibility.

The project is a monorepo written in TypeScript that requires Node.js, NPM, and the .NET SDK for local development. The codebase is organized into separate applications under an apps directory, with distinct documentation and contribution pathways for each tool. The project maintains a wiki for contribution guidance and hosts comprehensive documentation at a dedicated site, indicating structured knowledge management around the toolset.