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.)
Search & Filter
| Package | django-pipeline | wq Framework | wq.app | wq.db | wq Django Template |
|---|---|---|---|---|---|
|
Description
|
Pipeline is an asset packaging
library for Django. |
π±ππ wq: a modular framework
supporting web / native apps for mobile surveys and geospatial⦠|
π»π± wq's app library: a
JavaScript framework powering offline-first web & native a⦠|
βπ wq's db library, extending
Django REST framework to support apps for geospatial fi⦠|
Django + NPM (Create React
App) template for building REST-ful web & hybrid apps with β¦ |
|
Category
|
App | Framework | Other | Framework | Other |
|
Using This
|
32
|
15
|
1
|
3
|
2
|
|
Python 3?
|
Yes | Yes | Yes | Yes | Yes |
|
Dev Status
|
Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable |
|
Version (PyPI)
|
4.1.0 | 2.1.0 | 2.1.0 | 2.1.0 | 2.1.1 |
|
Stars
|
1,542 | 263 | 121 | 118 | 28 |
|
Forks
|
370 | 49 | 32 | 19 | 8 |
|
Commits
|
|
|
|
|
|
|
Updated
|
13 Sep 2025 | 1 Mar 2025 | 12 Sep 2024 | 27 Mar 2024 | 27 Mar 2024 |
|
License
|
MIT | MIT | MIT | MIT | MIT |
|
Links
|
|||||
|
Feature Comparison
(click cells to edit)
|
|||||
|
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.
π»π± 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.
βπ wq's db library, extending Django REST framework to support apps for geospatial field data collection, citizen science, and crowdsourcing.
Django + NPM (Create React App) template for building REST-ful web & hybrid apps with the wq framework
Features Being Compared
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/)