All Projects → wq → Wq

wq / Wq

Licence: mit
📱🌐📋 wq: a modular framework supporting web / native geographic data collection apps for mobile surveys and citizen science. Powered by Django REST Framework, Redux, React, and Material UI.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Wq

Wq.app
💻📱 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 Mapbox GL.
Stars: ✭ 99 (-45.6%)
Mutual labels:  mobile-app, survey, offline-first
Django Ra Erp
A Django based framework to create diverse business solutions, equipped with a reporting engine and a responsive dashboard.
Stars: ✭ 108 (-40.66%)
Mutual labels:  framework, django
Min
A minimalistic web framework with route grouping and middleware chaining
Stars: ✭ 95 (-47.8%)
Mutual labels:  rest, framework
Crudl Example Django
CRUDL with Django, DRF/Graphene and SQLite
Stars: ✭ 113 (-37.91%)
Mutual labels:  rest, django
Foal
Elegant and all-inclusive Node.Js web framework based on TypeScript. 🚀.
Stars: ✭ 1,176 (+546.15%)
Mutual labels:  rest, framework
The Complete Guide To Drf And Vuejs
📢 Source Code from my Web Dev Course *The Complete Guide To Django REST Framework and Vue JS* (Lang: English & Italian)
Stars: ✭ 78 (-57.14%)
Mutual labels:  rest, django
Psx
PHP REST API Framework
Stars: ✭ 108 (-40.66%)
Mutual labels:  rest, framework
Django Salesman
Headless e-commerce framework for Django.
Stars: ✭ 157 (-13.74%)
Mutual labels:  framework, django
Components
MobileUI was created thinking of making your hybrid application faster and smaller since you only install what you are really going to use for UI.
Stars: ✭ 125 (-31.32%)
Mutual labels:  mobile-app, framework
Narration
The Narration PHP Framework - Empowering everyone to build reliable and loosely coupled web apps.
Stars: ✭ 119 (-34.62%)
Mutual labels:  rest, framework
Django Arctic
Django Arctic is a framework that simplifies the creation of custom content management systems.
Stars: ✭ 68 (-62.64%)
Mutual labels:  framework, django
Fastapi Crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
Stars: ✭ 159 (-12.64%)
Mutual labels:  rest, framework
Dreamfactory
DreamFactory API Management Platform
Stars: ✭ 1,148 (+530.77%)
Mutual labels:  rest, framework
Jsonapiframework
JsonApiFramework is a fast, extensible, and portable .NET framework for the reading and writing of JSON API documents. Currently working on ApiFramework 1.0 which is a new framework that supports the many enhancements documented in the 2.0 milestone of this project while being media type agnostic but will support media types like {json:api} and GraphQL for serialization/deserialization purposes.
Stars: ✭ 85 (-53.3%)
Mutual labels:  rest, framework
Falcon
The no-nonsense REST API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
Stars: ✭ 8,654 (+4654.95%)
Mutual labels:  rest, framework
Best Of Web Python
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
Stars: ✭ 1,118 (+514.29%)
Mutual labels:  framework, django
Cookiecutter Django Rest
Build best practiced apis fast with Python3
Stars: ✭ 1,108 (+508.79%)
Mutual labels:  rest, django
Yarf
Yet Another REST Framework
Stars: ✭ 62 (-65.93%)
Mutual labels:  rest, framework
Concordia
Crowdsourcing platform for full text transcription and tagging. https://crowd.loc.gov
Stars: ✭ 114 (-37.36%)
Mutual labels:  crowdsourcing, django
Goat
[DEPRECATED] 🐐 A minimalistic JSON API server in Go
Stars: ✭ 161 (-11.54%)
Mutual labels:  rest, framework

wq

wq is a modular framework for field data collection and surveys via offline-capable mobile web apps.

Getting Started

wq can be installed via PyPI, NPM, or plain <script> tag via CDN. See the documentation for more information on getting started.

Python

python3 -m venv venv
. venv/bin/activate
python3 -m pip install wq
wq create -d myproject.example.com myproject

Node

npx create-react-app myproject --template @wq

CDN

<script type="module">
    import wq from 'https://unpkg.com/wq';
    wq.init({});
</script>

Features

wq is made up of the following submodules, which are maintained as separate packages.

Module Github PyPI npm Description
wq wq/wq wq wq Top level package (specifies submodules as dependencies)
wq.app wq/wq.app wq.app @wq/app A JavaScript+Python library for building robust offline-capable HTML5 data entry apps.
wq.build wq/wq.build wq.build wq command line interface.
wq.create wq/wq.create wq.create Project template and scaffolding tools.
wq.db wq/wq.db wq.db Django REST framework extension with design patterns for CRUD APIs.
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].