All Projects → bergpb → flask-pwa

bergpb / flask-pwa

Licence: other
A extension to give a PWA experience into your Flask app.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to flask-pwa

Flask Apscheduler
Adds APScheduler support to Flask
Stars: ✭ 741 (+3121.74%)
Mutual labels:  flask-extensions
Flask Jsonrpc
A basic JSON-RPC implementation for your Flask-powered sites
Stars: ✭ 223 (+869.57%)
Mutual labels:  flask-extensions
flask-vuejs
Connect Flask application with VueJS
Stars: ✭ 29 (+26.09%)
Mutual labels:  flask-extensions
Flask Apidoc
Adds ApiDoc support to Flask
Stars: ✭ 49 (+113.04%)
Mutual labels:  flask-extensions
Flask simplelogin
Simple Login - Login Extension for Flask - maintainer @cuducos
Stars: ✭ 133 (+478.26%)
Mutual labels:  flask-extensions
Flasgger
Easy OpenAPI specs and Swagger UI for your Flask API
Stars: ✭ 2,825 (+12182.61%)
Mutual labels:  flask-extensions
Flask Blogging
A Markdown Based Python Blog Engine as a Flask Extension.
Stars: ✭ 609 (+2547.83%)
Mutual labels:  flask-extensions
Flask-GraphQL-Auth
(UNMAINTAINED. FEEL FREE TO FORK) 🐍A Pythonic way to provide JWT authentication for Flask-GraphQL
Stars: ✭ 64 (+178.26%)
Mutual labels:  flask-extensions
Flask Ask
Alexa Skills Kit for Python
Stars: ✭ 1,877 (+8060.87%)
Mutual labels:  flask-extensions
flask-diced
Flask-Diced - CRUD views generator for Flask
Stars: ✭ 15 (-34.78%)
Mutual labels:  flask-extensions
Flask Htmlmin
Flask html response minifier
Stars: ✭ 66 (+186.96%)
Mutual labels:  flask-extensions
Flask And Redis
Simple as dead support of Redis database for Flask applications
Stars: ✭ 76 (+230.43%)
Mutual labels:  flask-extensions
Flask-CSV
Easily render CSVs within any flask application
Stars: ✭ 20 (-13.04%)
Mutual labels:  flask-extensions
Flask Json
Flask-JSON is a Flask extension providing better JSON support.
Stars: ✭ 34 (+47.83%)
Mutual labels:  flask-extensions
flask-jwt-login
Flask extension that helps authentication using JWT (for a personal purpose, not maintained now)
Stars: ✭ 12 (-47.83%)
Mutual labels:  flask-extensions
Flask Cors
Cross Origin Resource Sharing ( CORS ) support for Flask
Stars: ✭ 696 (+2926.09%)
Mutual labels:  flask-extensions
Flask Excel
A flask extension using pyexcel to read, manipulate and write data in different excel formats: csv, ods, xls, xlsx and xlsm.
Stars: ✭ 227 (+886.96%)
Mutual labels:  flask-extensions
flask-funnel
Better asset management for Flask
Stars: ✭ 22 (-4.35%)
Mutual labels:  flask-extensions
Flask-QRcode
A concise Flask extension to easily render QR codes on Jinja2 templates using python-qrcode.
Stars: ✭ 89 (+286.96%)
Mutual labels:  flask-extensions
flask url discovery
Flask extension for discovering urls in a service. Automatically expose urls for a service. Manage urls exposure settings.
Stars: ✭ 13 (-43.48%)
Mutual labels:  flask-extensions

Flask-PWA

build PyPI

A extension to give a PWA experience into your Flask web application. This extension provide some files to give your app some PWA experience like app installation, cached files and offline page.

Requires:

  • Flask
  • Jinja

Installation:

To use Flask-PWA extension in your project you need to install it with pip.

pip install flask-pwa

How it works

Flask-PWA provide some configuration files into your app: manifest.json, sw.js, offline.html and icons, to deliver best PWA experience.
PWA use this files to configure the minimum environment to works.

ToDo:

  • User can provide your configuration files, overwriting default package files, like offline.html, manifest.json, sw.js.
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].