TouchDB-Mono is a port of TouchDB-Android, which is a port of TouchDB-iOS. The aim of this project is to provide a single codebase for TouchDB across three platforms (iOS, Android and Windows Phone).