A modular framework for citizen science field data collection via offline-capable mobile web apps.
Project scaffolding tools for creating a new crowdsourcing or citizen science application with the wq framework.
Offline-capable HTML5 web and hybrid apps for citizen science field data collection.
Django design patterns and REST API for citizen science field data collection.
The wq command line tool.
Iterable API for tabular datasets including CSV, XLS, XML, & JSON.
Interactive web-based wizard to facilitate importing structured data into Django models.
Enhanced support for natural keys in Django and Django REST Framework
The unofficial Django swappable models API.
Implementation of the HTML JSON Forms spec for use with the Django REST Framework.
Serves up pandas dataframes via the Django REST Framework for client-side(i.e. d3.js) visualizations
Mustache template engine for Django 1.8 and newer, with support for Django context processors.
Run RequireJS (r.js) without node.
Tool to convert ODK-style XLSForms into Django models and HTML templates for use with wq (https://wq.io/)
Consistent iterable API for reading and writing to external datasets
Loads climate and hydrology data from ACIS (NOAA RCCs), CoCoRaHS, Hydromet (USBR), SNOTEL AWDB (NRCS) and NWIS (USGS).
Reference implementation of the ERAV data model for citizen science. ERAV is an extension to EAV with support for maintaining multi-faceted provenance metadata for an entity.
Django-powered GitHub (& Bitbucket) web hooks