Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Front-End Development
  4. Progressive Web Apps

Progressive Web Apps

The "Awesome Progressive Web Apps" project is a curated collection of resources focused on Progressive Web Apps (PWAs), which are web applications that utilize modern web capabilities to deliver an app-like experience to users. This list encompasses a variety of categories including frameworks, libraries, tools, tutorials, and case studies that demonstrate the power of PWAs. It is designed to benefit developers of all skill levels, from beginners looking to understand the fundamentals of PWAs to experienced developers seeking advanced techniques and best practices. With this comprehensive resource, users can explore innovative ways to enhance user engagement and performance in their web applications.

pwaweb-developmentservice-workersresponsive-designmobile-firstjavascriptweb-apps
RSSView on GitHub
1.6k stars94 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

14 sections · 47 projects

Must Reads

2 projects
Building Progressive Web Apps - O'Reilly Media

pwabook.com
Offline Web Applications Using IndexedDB & Service Worker

udacity.com

Learning Resources

3 projects
Google Developers - Your First Progressive Web App

developers.google.com
Awesome Service WorkersAwesome Service Workers

A curated collection of resources for learning and implementing Service Workers in Progressive Web Apps.

#offline-first#caching#web-apis
Stars1,667
Forks66
Last commit7 years ago
Service Workers - W3C Specification

w3.org

Browser Support

2 projects
Can I Use - Service Workers

caniuse.com
Is service worker ready?

jakearchibald.github.io

Videos

5 projects
Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016

youtu.be
Intro To Progressive Web Apps

udacity.com
Offline Web Applications Using IndexedDB & Service Worker

udacity.com
Progressive Web Apps (Chrome Dev Summit 2015)

youtube.com
Polymer and Progressive Web Apps: Building on the modern web - Google I/O 2016

youtube.com

Case Studies

6 projects
Building the Google I/O 2016 Progressive Web App

developers.google.com
AliExpress Case Study

developers.google.com
eXtra Electronics Case Study

developers.google.com
Jumia Case Study

developers.google.com
Konga Case Study

developers.google.com
Suumo Case Study

developers.google.com

Related Awesome Lists

💚
Vue.js

The "Awesome Vue.js" project is a curated collection of resources aimed at supporting developers using Vue.js, a progressive JavaScript framework for building user interfaces. This list encompasses a variety of resources including libraries, tools, plugins, tutorials, and community contributions that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides invaluable resources to help you create dynamic and responsive web applications. Dive into this collection to discover tools and insights that will elevate your Vue.js projects to the next level.

73.6k
⚛️
React

The "Awesome React" project is a curated resource list designed to support developers using React, a popular JavaScript library for building user interfaces. This list includes a wide range of resources such as libraries, tools, tutorials, components, and community-driven content that enhance the development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this collection provides valuable insights and tools to streamline your workflow. Dive into the world of React and discover the resources that will help you create dynamic and responsive user interfaces with ease.

72.7k
📦
Android UI

The "Awesome Android UI" project is a curated resource list dedicated to enhancing user interface design for Android applications. Android UI refers to the visual elements and interactive components that make up the user experience on Android devices. This list includes a variety of resources such as UI libraries, design tools, components, animations, and tutorials that cater to both novice and experienced developers. By providing a comprehensive selection of resources, this project empowers developers to create visually appealing and user-friendly applications. Whether you're looking for inspiration or practical tools to streamline your design process, you'll find valuable assets to elevate your Android UI development.

55.8k
🌊
Tailwind CSS

The "Awesome Tailwind CSS" project is a comprehensive repository of resources dedicated to using Tailwind CSS, a utility-first CSS framework for building custom user interfaces rapidly. This curated list includes official documentation, IDE extensions, tools, UI libraries, components, and plugins, providing valuable aids for developers of all skill levels. With resources for design inspiration and development support, the project fosters a vibrant community around Tailwind CSS. Whether you’re searching for components or enhancing your workflow, this collection serves as a go-to guide for maximizing the potential of Tailwind CSS.

15.0k