Automatic binding+disposal of RxJava streams.
AutoDispose is an open-source library created by Uber Technologies that handles automatic binding and disposal of RxJava streams. The project addresses lifecycle management in reactive programming, particularly for Android applications, by automating the cleanup of reactive subscriptions. It is built for RxJava and RxAndroid, with support for Kotlin, and integrates with Android component lifecycles to prevent memory leaks and subscription leaks.