ODK
Powerful forms to collect the data you need wherever it is. Join the researchers, field teams, and other professionals using ODK to collect data that matters.
Pinned Repositories
aggregate
ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
briefcase
ODK Briefcase is a Java application for fetching and pushing forms and their contents. It helps make billions of data points from ODK portable. Contribute and make the world a better place! ✨💼✨
build
ODK Build is a drag-and-drop form designer for ODK XForms. Thousands of users around the world depend on it for their data collection campaigns. Contribute and make the world a better place! ✨📝✨
central
ODK Central is a server that is easy to use, very fast, and stuffed with features that make data collection easier. Contribute and make the world a better place! ✨🗄✨
central-backend
Node.js based backend for ODK Central
collect
ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
docs
The documentation for all the ODK tools. This is one of the most popular artifacts our community produces. It's built in Sphinx. ✨📚✨
getodk
Wiki and Issues (copied from https://code.google.com/p/opendatakit/)
javarosa
The core library that many of the ODK tools are built around. It's written in Java, implements the ODK XForms spec, and runs on mobile devices and cloud servers. ✨🏗✨
web-forms
ODK Web Forms enables form filling and submission editing of ODK forms in a web browser. It's coming soon! ✨
ODK's Repositories
getodk/collect
ODK Collect is an Android app for filling out forms. It's been used to collect billions of data points in challenging environments around the world. Contribute and make the world a better place! ✨📋✨
getodk/central
ODK Central is a server that is easy to use, very fast, and stuffed with features that make data collection easier. Contribute and make the world a better place! ✨🗄✨
getodk/build
ODK Build is a drag-and-drop form designer for ODK XForms. Thousands of users around the world depend on it for their data collection campaigns. Contribute and make the world a better place! ✨📝✨
getodk/aggregate
ODK Aggregate is a Java server that stores, analyzes, and presents survey data collected using ODK Collect. Contribute and make the world a better place! ✨🗄✨
getodk/briefcase
ODK Briefcase is a Java application for fetching and pushing forms and their contents. It helps make billions of data points from ODK portable. Contribute and make the world a better place! ✨💼✨
getodk/docs
The documentation for all the ODK tools. This is one of the most popular artifacts our community produces. It's built in Sphinx. ✨📚✨
getodk/javarosa
The core library that many of the ODK tools are built around. It's written in Java, implements the ODK XForms spec, and runs on mobile devices and cloud servers. ✨🏗✨
getodk/central-backend
Node.js based backend for ODK Central
getodk/central-frontend
Vue.js based frontend for ODK Central
getodk/xforms-spec
The XForms-derived specification used in the ODK ecosystem. If you are interested in building a tool that is compliant with the forms rendered by ODK tools, this is the place to start. ✨⚒✨
getodk/pyodk
The official Python library for ODK 🐍
getodk/skunkworks-crow
Skunkworks-crow is an Android app for sharing filled forms stored in ODK Collect from one device to another
getodk/xlsform-offline
ODK XLSForm Offline is a Python application for converting an XLSForm into an XForm that is valid and compliant with the ODK XForms specification. Contribute and make the world a better place! ✨🌍✨
getodk/validate
ODK Validate is a Java application for confirming that a form is valid and compliant with the ODK XForms specification. Contribute and make the world a better place! ✨🔍✨
getodk/xlsform-online
getodk/governance
ODK is an open, inclusive, meritocratic, and consensus-based project. Anyone can participate in this project and these documents describe how the project is governed. ✨🏛✨
getodk/counter
ODK Counter is an Android app that lets you keep a count of form and question pairs in ODK Collect.
getodk/web-forms
ODK Web Forms enables form filling and submission editing of ODK forms in a web browser. It's coming soon! ✨
getodk/pyxform-http
getodk/roadmap
ODK is an open, inclusive, meritocratic, and consensus-based project. Anyone can help set the direction of this project and these documents describe where the project is headed. ✨🗺✨
getodk/build2xlsform
service to convert odkbuild-form json to xlsform-compliant xlsx.
getodk/xlsform-server
getodk/aggregate-cli
ODK Aggregate CLI
getodk/aggregate-components
getodk/pyxform-interface
getodk/release-notes-generator
NPM module to generate release notes with attribution
getodk/skunkworks
getodk/technical-advisory-board
getodk/xlsform-template
The ODK XLSForm template
getodk/xlsform-windows