You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[kotlinx-coroutines-core](kotlinx-coroutines-core)| Core primitives to work with coroutines |
16
+
|[kotlinx-coroutines-io](kotlinx-coroutines-io)| Byte I/O channels (_unstable_, work in progress) |
17
+
|[kotlinx-coroutines-reactive](kotlinx-coroutines-reactive)| Utilities for [Reactive Streams](http://www.reactive-streams.org)|
18
+
|[kotlinx-coroutines-reactor](kotlinx-coroutines-reactor)| Utilities for [Reactor](https://projectreactor.io)|
19
+
|[kotlinx-coroutines-rx1](kotlinx-coroutines-rx1)| Utilities for [RxJava 1.x](https://github.com/ReactiveX/RxJava/tree/1.x)|
20
+
|[kotlinx-coroutines-rx2](kotlinx-coroutines-rx2)| Utilities for [RxJava 2.x](https://github.com/ReactiveX/RxJava)|
21
+
|[kotlinx-coroutines-android](kotlinx-coroutines-android)|`UI` context for Android applications |
22
+
|[kotlinx-coroutines-javafx](kotlinx-coroutines-javafx)|`JavaFx` context for JavaFX UI applications |
23
+
|[kotlinx-coroutines-swing](kotlinx-coroutines-swing)|`Swing` context for Swing UI applications |
24
+
|[kotlinx-coroutines-jdk8](kotlinx-coroutines-jdk8)| Integration with JDK8 `CompletableFuture` (Android API level 24) |
25
+
|[kotlinx-coroutines-nio](kotlinx-coroutines-nio)| Integration with asynchronous IO on JDK7+ (Android O Preview) |
26
+
|[kotlinx-coroutines-guava](kotlinx-coroutines-guava)| Integration with Guava [ListenableFuture](https://github.com/google/guava/wiki/ListenableFutureExplained)|
27
+
|[kotlinx-coroutines-quasar](kotlinx-coroutines-quasar)| Integration with [Quasar](http://docs.paralleluniverse.co/quasar/)|
28
+
29
+
## Examples
30
+
31
+
*[example-frontend-js](example-frontend-js) -- frontend application written in Kotlin/JS
32
+
that uses coroutines to implement animations in imperative style.
0 commit comments