:dfn:`Open Data Kit` (ODK) is a suite of open source applications that help organizations engaged in enumerator-mediated data collection. ODK tools assist with the collection and management of survey data using mobile forms. These include the primary ODK applications:
- ODK Collect, an Android mobile app that replaces paper-based forms.
- ODK Aggregate, a server-side data storage and analysis tool.
Also part of the ODK suite are several tools that support form creation and data management:
- ODK Build lets you design forms with a drag-and-drop form interface.
- ODK XLSForm lets you design forms in Excel.
- ODK Validate validates forms against the ODK XForms specification.
- ODK Form Uploader uploads blank forms and their media files to ODK Aggregate.
- ODK Briefcase packages and transfers data between instances of Collect and Aggregate.
ODK also maintains libraries and specifications that support these applications.
- ODK XForm is a subset of the W3 XForm specification, for use in the ODK ecosystem.
- ODK JavaRosa is a Java library that renders forms complying with the ODK XForm specification.
For a complete list of our projects, check out Open Data Kit on Github.
.. toctree:: :maxdepth: 1 :hidden: getting-started
.. toctree:: :hidden: :maxdepth: 2 :caption: Collect collect-guide collect-install collect-settings collect-forms collect-adb collect-integrations collect-best-practices projecting-collect
.. toctree:: :hidden: :maxdepth: 2 :caption: Aggregate aggregate-guide aggregate-install aggregate-deployment-planning aggregate-use aggregate-upgrade aggregate-backup form-uploader oauth2-service visualize aggregate-limitations
.. toctree:: :hidden: :maxdepth: 2 :caption: Briefcase briefcase-guide briefcase-install briefcase-forms briefcase-vs-aggregate
.. toctree:: :hidden: :maxdepth: 2 :caption: Form Building form-design-intro odk-build xlsform form-widgets form-interaction pyxform validate
.. toctree:: :hidden: :maxdepth: 2 :caption: Contributing contributing cygwin contributing-tips style-guide
.. toctree:: :hidden: :maxdepth: 2 :caption: Developing with ODK openrosa javarosa
.. toctree:: :hidden: :maxdepth: 2 :caption: Integration encrypted-forms
.. toctree:: :hidden: :maxdepth: 2 :caption: Reference security-privacy verify-downloads faq glossary