# Kotlin/coroutines-examples

Examples for coroutines design in Kotlin

Repository: https://github.com/Kotlin/coroutines-examples
Canonical: https://ross.abutalabs.com/products/coroutines-examples
License: Apache-2.0
License Family: permissive
Archived: true
Last push: 2020-02-10T09:55:21+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3789, "days_push": 2396, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1484, forks 183 (observed 2026-08-28T04:04:51.386550+00:00)

## What it is
A collection of example code illustrating the design of Kotlin coroutines, tied to the coroutines KEEP proposal and the official coroutine guide. It serves as reference material for learning coroutine patterns rather than a usable library.

## Use cases
- learn kotlin coroutines with examples
- understand coroutine design in kotlin
- find sample code for async programming in kotlin
- study coroutine patterns from the kotlin keep proposal
- see runnable coroutine examples

## When to choose
- you are learning Kotlin coroutines and want small illustrative examples
- you want to understand the design rationale behind coroutines
- you prefer example-driven learning alongside the official guide

## When to avoid
- you need a maintained coroutine library for production (use kotlinx.coroutines)
- you want comprehensive tutorials or courses rather than code snippets
- you need examples for languages other than Kotlin

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: concurrency, developer-tools
- domain: programming-languages, tutorials, developer-tools
- platform: jvm
- tags: kotlin, coroutines, examples, async, concurrency

## Member repositories
- Kotlin/coroutines-examples (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:51.386550+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:58.128469+00:00, confidence not recorded.
  - readme: https://github.com/Kotlin/coroutines-examples (fetched 2026-08-28T04:04:51.386550+00:00, sha 64f55741c1eb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
