Skip to content
View antonshilov's full-sized avatar
Block or Report

Block or report antonshilov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. ComposeAnimations ComposeAnimations Public

    Collection of nice animations created with Jetpack Compose

    Kotlin 304 15

  2. bumble-tech/appyx bumble-tech/appyx Public

    Model-driven navigation + UI components with gesture control for Compose Multiplatform

    Kotlin 1.1k 57

  3. badoo/RIBs badoo/RIBs Public

    Badoo's take on RIBs

    Kotlin 162 50

  4. Kotlin extension function for nullab... Kotlin extension function for nullable types to cast them to non-null or get a default value
    1
    /**
    2
     * Kotlin extension function for nullable types to cast them to non-null or get a default value
    3
     */
    4
    public inline fun <T> T?.or(default: T): T = this ?: default
  5. compass compass Public

    Sample application for the Android Jetpack Navigation Library shared element transition

    Kotlin 8

  6. RxJava 2 extension function to do so... RxJava 2 extension function to do something and retry after error
    1
    package com.antonshilov.rxextensions
    2
    
                  
    3
    import io.reactivex.Single
    4
    
                  
    5
    fun <T, R> Single<T>.doOnErrorAndRetry(action: Single<R>): Single<T> =