Dimagi develops last mile mobile solutions

Find out why CommCare is the most widely used mobile platform at the last mile. Build mobile apps today!

Learn about our project implementation services.

CommCare is used in more than 50 countries. Learn more about our work at the last mile.

Our Product: CommCare

Design mobile applications for your organization on CommCare’s open source platform. No IT background required.

Learn more about CommCare

Implementation Services

Deploy your own CommCare project with our free online tools, or get in person field support from our experienced team members.

Learn about our services

Measurable Impact

500+ organizations have deployed CommCare in 50+ countries, scaling impact in the world’ most underserved  communities.

How is CommCare being used?

The Latest From Our Blog


Learn How to Budget for your Mobile Project

March 31, 2016 by Audrey Philippot

Budgeting is one of the most important considerations for any mobile project. Building a holistic picture of all the related costs associated with a mobile project takes time. To h...


Touch Screens Touch Lives in Benin

March 30, 2016 by Evan Fowler

  Evan Fowler is a Peace Corps volunteer based in Benin. In this piece, Fowler shares how in three months she transitioned from being a first-time smartphone owner to building an app to support Malaria prevention in Benin. Photos taken by Jake Meyers, Benin Peace Co...


What Every Developer Should Know About CouchDB

March 29, 2016 by Daniel Roberts

A little more than five years ago, I started working with CouchDB. I had recently joined Dimagi, and before I arrived on the scene, Dimagi had found some success using CouchDB in one of our largest projects at the time, BHOMA. We chose CouchDB because of its replication capabilities, which let us keep data from several locations reliably in sync over an unreliable network. ...

See All

Upcoming Events

buy essay

Loading posts...