Większość aplikacji na Androida używa Kotlina jako głównego języka programowania, dlatego kotlinx.coroutines stał się de facto standardem programowania asynchronicznego. Biblioteka oferuje dobrze zaprojektowany i uporządkowany sposób zarządzania współbieżnymi przepływami, który jest natywny dla Kotlina.