Skip to content
@getodk

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 Loading

  1. collect collect Public

    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! ✨📋✨

    Kotlin 745 1.4k

  2. central central Public

    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! ✨🗄✨

    JavaScript 162 200

  3. web-forms web-forms Public

    ODK Web Forms enables form filling and submission editing of ODK forms in a web browser. It's coming soon! ✨

    TypeScript 23 20

Repositories

Showing 10 of 49 repositories
  • central-backend Public

    Node.js based backend for ODK Central

    getodk/central-backend’s past year of commit activity
    JavaScript 53 Apache-2.0 84 1 19 Updated Sep 12, 2025
  • collect Public

    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/collect’s past year of commit activity
    Kotlin 745 1,402 311 (11 issues need help) 14 Updated Sep 11, 2025
  • central-frontend Public

    Vue.js based frontend for ODK Central

    getodk/central-frontend’s past year of commit activity
    JavaScript 41 Apache-2.0 69 1 9 Updated Sep 10, 2025
  • central Public

    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/central’s past year of commit activity
    JavaScript 162 Apache-2.0 200 349 (12 issues need help) 20 Updated Sep 10, 2025
  • web-forms Public

    ODK Web Forms enables form filling and submission editing of ODK forms in a web browser. It's coming soon! ✨

    getodk/web-forms’s past year of commit activity
    TypeScript 23 Apache-2.0 20 157 7 Updated Sep 5, 2025
  • javarosa Public

    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/javarosa’s past year of commit activity
    Java 56 109 103 (1 issue needs help) 10 Updated Sep 4, 2025
  • docs Public

    The documentation for all the ODK tools. This is one of the most popular artifacts our community produces. It's built in Sphinx. ✨📚✨

    getodk/docs’s past year of commit activity
    Python 55 158 223 (6 issues need help) 3 Updated Sep 2, 2025
  • getodk/xlsform-online’s past year of commit activity
    Python 10 22 3 1 Updated Aug 4, 2025
  • xforms-spec Public

    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/xforms-spec’s past year of commit activity
    CSS 32 27 49 (1 issue needs help) 2 Updated Aug 1, 2025
  • counter Public

    ODK Counter is an Android app that lets you keep a count of form and question pairs in ODK Collect.

    getodk/counter’s past year of commit activity
    Kotlin 5 19 3 1 Updated Jul 26, 2025

Most used topics

Loading…