All Projects β†’ mezoistvan β†’ angular-pwa-starter

mezoistvan / angular-pwa-starter

Licence: other
Lightweight starter 'ng init' with added app shell features (sw-precache, web app manifest).

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to angular-pwa-starter

Generator Ngx Rocket
πŸš€ Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (+5940.91%)
Mutual labels:  pwa, angular-cli, starter-kit
Service Worker Detector
This extension detects if a website registers a Service Worker.
Stars: ✭ 124 (+463.64%)
Mutual labels:  manifest, pwa
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.
Stars: ✭ 1,787 (+8022.73%)
Mutual labels:  manifest, pwa
Ember Web App
NOTICE: official repository moved to https://github.com/zonkyio/ember-web-app
Stars: ✭ 143 (+550%)
Mutual labels:  manifest, pwa
Pwa Module
Zero config PWA solution for Nuxt.js
Stars: ✭ 1,033 (+4595.45%)
Mutual labels:  manifest, pwa
Yinyue
πŸ–Version Of Progressive Web App ( Serverless )
Stars: ✭ 57 (+159.09%)
Mutual labels:  manifest, pwa
Pwafire
Progressive Web Apps API of APIs
Stars: ✭ 137 (+522.73%)
Mutual labels:  manifest, pwa
Pwa Bugs
πŸš” List of PWA Bugs and workarounds
Stars: ✭ 444 (+1918.18%)
Mutual labels:  manifest, pwa
Jfa Pwa Toolkit
⚑️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+1013.64%)
Mutual labels:  manifest, pwa
progressive-web-app-starter
Preact based starter kit for making a Progressive Web App (PWA).
Stars: ✭ 19 (-13.64%)
Mutual labels:  manifest, starter-kit
angular-starter
πŸš€ Angular 14 Starter with Storybook, Transloco, Jest, TestCafe, Docker, ESLint, Material & Prettier πŸš€
Stars: ✭ 124 (+463.64%)
Mutual labels:  angular-cli, starter-kit
Pwacompat
PWACompat to bring Web App Manifest to older browsers
Stars: ✭ 1,009 (+4486.36%)
Mutual labels:  manifest, pwa
Awesome Meta And Manifest
⚑ Awesome collection of meta tags & manifest properties.
Stars: ✭ 499 (+2168.18%)
Mutual labels:  manifest, pwa
Vue Pwa Asset Generator
PWA asset generator perfect with VueJS framework (but useful for all PWA!)
Stars: ✭ 97 (+340.91%)
Mutual labels:  manifest, pwa
Webpack Pwa Manifest
Progressive Web App Manifest Generator for Webpack, with auto icon resizing and fingerprinting support.
Stars: ✭ 447 (+1931.82%)
Mutual labels:  manifest, pwa
Webapp Webpack Plugin
[DEPRECATED] use favicons-webpack-plugin instead
Stars: ✭ 127 (+477.27%)
Mutual labels:  manifest, pwa
workbox-microsite
Workbox Microsite
Stars: ✭ 24 (+9.09%)
Mutual labels:  sw-precache, sw-toolbox
Angular11 App
Angular 11 ,Bootstrap 5, Node.js, Express.js, CRUD REST API, PWA, SSR, SEO, Angular Universal, Lazy Loading, PostgreSQL, MYSQL
Stars: ✭ 233 (+959.09%)
Mutual labels:  pwa, angular-cli
Ng Pokedex
🐡 Pokedex progressive web app built with Angular
Stars: ✭ 245 (+1013.64%)
Mutual labels:  pwa, angular-cli
Learning Pwa
πŸ“±some samples and blogs about how to start with your first PWA
Stars: ✭ 162 (+636.36%)
Mutual labels:  manifest, pwa

Note on 4th may 2018

This project is not maintained anymore, and Angular has made PWA support much easier in V6. Check this guide: https://pwa.ng/

angular-pwa-starter

Lightweight starter 'ng new' with added app shell features (sw-precache, web app manifest).

Based on the excellent article by Houssein Djirdeh on PWAs. Check out his working PWA for hackernews here: https://github.com/housseindjirdeh/angular2-hn. Huge kudos!

4+ versions of Angular are likely to incorporate all of these features. Until then, this is intended to be an upgraded ng new <project-name>.

This is without ng eject! Ejecting the webpack config provides with much deeper customisation, but that is not the scope of this starter kit.

# ng -v
    _                      _                 ____ _     ___
   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / β–³ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/
@angular/cli: 1.0.0
node: 7.7.0
os: win32 x64
@angular/common: 4.0.1
@angular/compiler: 4.0.1
@angular/core: 4.0.1
@angular/forms: 4.0.1
@angular/http: 4.0.1
@angular/platform-browser: 4.0.1
@angular/platform-browser-dynamic: 4.0.1
@angular/router: 4.0.1
@angular/cli: 1.0.0
@angular/compiler-cli: 4.0.1

100/100 PWA Lighthouse rating when deployed to Firebase

alt tag

Create a build and the service workers required with npm run build.

TODO: add sw-toolbox and investigate angular-universal.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].