Home Β» Grids Β» Offline Support

Offline Support

Tools to support the creation of HTML5 web and "hybrid" apps that function with limited or no internet connectivity (via Web Storage (localStorage), Application Cache, client side templates, etc.)

7 Packages
5 Features

Search & Filter

Pipeline is an asset packaging library for Django.

1,542
Stars
370
Forks
32
Usage
Py3
Status Production/Stable
Version 4.1.0
Updated 13 Sep 2025
License MIT
Commits
Features
Application Cache
β€”
Web Storage
β€”
Client-side Templates
Shared Templates
β€”
Service Worker
β€”

πŸ“±πŸŒπŸ“‹ wq: a modular framework supporting web / native apps for mobile surveys and geospatial data collection. Powered by Django REST Framework, Redux, React, and Material UI.

263
Stars
49
Forks
15
Usage
Py3
Status Production/Stable
Version 2.1.0
Updated 1 Mar 2025
License MIT
Commits
Features
Application Cache
Web Storage
Client-side Templates
Shared Templates
Service Worker

πŸ’»πŸ“± wq's app library: a JavaScript framework powering offline-first web & native apps for geospatial data collection, mobile surveys, and citizen science. Powered by Redux, React, Material UI and Maplibre GL.

121
Stars
32
Forks
1
Usage
Py3
Status Production/Stable
Version 2.1.0
Updated 12 Sep 2024
License MIT
Commits
Features
Application Cache
Web Storage
Client-side Templates
Shared Templates
Service Worker

☁🌐 wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourcing.

118
Stars
19
Forks
3
Usage
Py3
Status Production/Stable
Version 2.1.0
Updated 27 Mar 2024
License MIT
Commits
Features
Application Cache
β€”
Web Storage
β€”
Client-side Templates
β€”
Shared Templates
Service Worker

Django + NPM (Create React App) template for building REST-ful web & hybrid apps with the wq framework

28
Stars
8
Forks
2
Usage
Py3
Status Production/Stable
Version 2.1.1
Updated 27 Mar 2024
License MIT
Commits
Features
Application Cache
Web Storage
β€”
Client-side Templates
Shared Templates
Service Worker

Features Being Compared

5 features

Application Cache

Support for generating an application cache manifest.

Web Storage

Use of `localStorage`, `IndexedDB`, or `WebSQL` to cache server data (e.g. results from a REST API).

Client-side Templates

Support for JavaScript templating systems (mustache.js, etc).

Shared Templates

Shared (identical or nearly identical) HTML templates between client (JavaScript) and server (Django).

Service Worker

Support for the new ServiceWorker API (https://jakearchibald.github.io/isserviceworkerready/)