OPEN SOURCE

CommCare is open source

Read the code, run your own instance, or join a developer community of thousands. Open source since 2007.

SINCE
2007
HQ LICENSE
BSD
MOBILE LICENSE
Apache 2.0
SOFTWARE

All of our open-source code is freely accessible

CommCare has two core components, the web platform (HQ) and the mobile app. Each lives in its own repo with full source, docs, and developer setup.

CommCare HQ web platform interface

CommCare HQ · Web

BSD

Powers commcarehq.org: app building, case management, reporting, and integrations.

CommCare Mobile Android app screens

CommCare Mobile · Android

Apache 2.0

The offline-first Android client used by frontline workers, built for low-connectivity and low-end hardware.

Run your own production instance

Most teams use the hosted clouds, but CommCare can be self-hosted. The Help Site walks through everything you need.

Self-hosting guide
Independently ranked

Among the most valuable repositories on GitHub

An independent analysis ranked CommCare the 53rd most valuable project out of 96 million repositories on GitHub.

Read the analysis
GET IN TOUCH

Building something with CommCare?