Software

The ODK community produces two suites of software: ODK 1 and ODK 2.

Each ODK suite contains tools that work together to collect, use, and manage data, but the two suites require different levels of technical skill, are at different stages of adoption, and are incompatible.

ODK 1: Tools for the common case

The ODK 1 suite contains our most well-known and widely deployed tools, so we recommend you start with it!

  • For teams who need simple tools that support the most common use cases
  • Widely deployed, proven at scale, and compatible with a large ecosystem (e.g., Ona, Enketo, Kobo, ELMO)
  • Includes Collect, Aggregate, XLSForm, Build, and Briefcase

Read the ODK 1 Getting Started Guide.

Download ODK 1 Tools.

ODK 2: Tools for complex workflows

If you find that the ODK 1 suite and accompanying ecosystem does not meet your needs, try the ODK 2 suite!

  • Flexible tool suite that supports complex workflows via JavaScript customization
  • Features non-sequential navigation, bi-directional synchronization, and on-device data management
  • Includes Application Designer, Services, Survey, Tables, and Suitcase

Read the ODK 2 Getting Started Guide.

Download ODK 2 Tools.