Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: skydoves
skydoves/landscapist
π» A pluggable, highly optimized Jetpack Compose and Kotlin Multiplatform image loading library that fetches and displays network images with Glide, Coil, and Fresco.
Language: Kotlin - Size: 6.8 MB - Last synced: about 4 hours ago - Pushed: about 8 hours ago - Stars: 1,952 - Forks: 108
skydoves/Balloon
:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Android.
Language: Kotlin - Size: 2.59 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 3,581 - Forks: 287
skydoves/gemini-android
β¨ Gemini Android demonstrates Google's Generative AI on Android with Stream Chat SDK for Compose.
Language: Kotlin - Size: 25.5 MB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 294 - Forks: 26
skydoves/Pokedex
π‘οΈ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
Language: Kotlin - Size: 14.7 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 7,634 - Forks: 1,013
skydoves/chatgpt-android
π² ChatGPT Android demonstrates a Chatbot application using OpenAI's chat API on Android with Stream Chat SDK for Compose.
Language: Kotlin - Size: 19.5 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3,534 - Forks: 413
skydoves/colorpicker-compose
π¨ Jetpack Compose color picker library for getting colors from any images by tapping on the desired color.
Language: Kotlin - Size: 57.3 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 394 - Forks: 38
skydoves/pokedex-compose
π‘οΈ Pokedex Compose demonstrates modern Android development with Jetpack Compose, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on MVVM architecture.
Language: Kotlin - Size: 9.16 MB - Last synced: 17 days ago - Pushed: 22 days ago - Stars: 532 - Forks: 92
skydoves/sandwich
π₯ͺ Sandwich is an adaptable and lightweight sealed API library designed for handling API responses and exceptions in Kotlin for Retrofit, Ktor, and Kotlin Multiplatform.
Language: Kotlin - Size: 2.33 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 1,455 - Forks: 103
skydoves/PowerMenu
:fire: Powerful and modernized popup menu with fully customizable animations.
Language: Java - Size: 7.85 MB - Last synced: 14 days ago - Pushed: 11 months ago - Stars: 1,174 - Forks: 174
skydoves/snitcher
π¦ Snitcher captures global crashes, enabling easy redirection to the exception tracing screen for swift recovery.
Language: Kotlin - Size: 1.07 MB - Last synced: 17 days ago - Pushed: 8 months ago - Stars: 216 - Forks: 5
skydoves/Flourish
π© Flourish implements dynamic ways to show up and dismiss layouts with animations.
Language: Kotlin - Size: 606 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 174 - Forks: 24
skydoves/Cloudy
βοΈ Jetpack Compose blur effect library, which falls back onto a CPU-based implementation to support older API levels.
Language: Kotlin - Size: 6.01 MB - Last synced: 17 days ago - Pushed: 6 months ago - Stars: 668 - Forks: 22
skydoves/ColorPickerView
π¨ Android colorpicker for getting colors from any images by tapping on the desired color.
Language: Java - Size: 22.8 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1,532 - Forks: 209
skydoves/ColorPickerPreference
π¨ A library that lets you implement ColorPicker, ColorPickerDialog, ColorPickerPreference.
Language: Kotlin - Size: 596 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 475 - Forks: 51
skydoves/TheMovies2
π¬ A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
Language: Kotlin - Size: 511 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 474 - Forks: 60
skydoves/FlexibleBottomSheet
π¬ Advanced Compose Multiplatform bottom sheet for segmented sizing and non-modal type, similar to Google Maps.
Language: Kotlin - Size: 17.6 MB - Last synced: 17 days ago - Pushed: 25 days ago - Stars: 599 - Forks: 22
skydoves/compose-stable-marker
βοΈ Compose stable markers for KMP to tell stable/immutable guarantees to the compose compiler.
Language: Kotlin - Size: 218 KB - Last synced: 17 days ago - Pushed: 25 days ago - Stars: 185 - Forks: 2
skydoves/MovieCompose
π A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks.
Language: Kotlin - Size: 31.4 MB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 484 - Forks: 74
skydoves/MarvelHeroes
β€οΈ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.
Language: Kotlin - Size: 17.4 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 1,239 - Forks: 165
skydoves/Orbital
πͺ Jetpack Compose Multiplatform library that allows you to implement dynamic transition animations such as shared element transitions.
Language: Kotlin - Size: 40.5 MB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 1,034 - Forks: 34
skydoves/DisneyMotions
π¦ A Disney app using transformation motions based on MVVM (ViewModel, Coroutines, Flow, Room, Repository, Koin) architecture.
Language: Kotlin - Size: 91.4 MB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 1,494 - Forks: 194
skydoves/sealedx
π² Kotlin Symbol Processor that auto-generates extensive sealed classes and interfaces for Android and Kotlin.
Language: Kotlin - Size: 277 KB - Last synced: 17 days ago - Pushed: 10 months ago - Stars: 317 - Forks: 11
skydoves/ElasticViews
:sparkles: An easy way to implement an elastic touch effect for Android.
Language: Kotlin - Size: 475 KB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 799 - Forks: 92
skydoves/DisneyCompose
π§Έ A demo Disney app using Jetpack Compose and Hilt based on modern Android tech stacks and MVVM architecture.
Language: Kotlin - Size: 118 MB - Last synced: 17 days ago - Pushed: 12 months ago - Stars: 934 - Forks: 158
skydoves/Needs
:closed_umbrella: An easy way to implement modern permission instructions popup.
Language: Kotlin - Size: 457 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 615 - Forks: 53
skydoves/AndroidRibbon
:ribbon: A fancy and beautiful ribbon with shimmer effects for Android.
Language: Kotlin - Size: 790 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 687 - Forks: 60
skydoves/TheMovies
π¬ A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
Language: Kotlin - Size: 56.6 MB - Last synced: 17 days ago - Pushed: 9 months ago - Stars: 490 - Forks: 114
skydoves/TransformationLayout
π Transform between two Views, Activities, and Fragments, or a View to a Fragment with container transform animations for Android.
Language: Kotlin - Size: 37 MB - Last synced: 17 days ago - Pushed: 8 months ago - Stars: 2,294 - Forks: 191
skydoves/ExpandableLayout
π¦ An expandable layout that shows a two-level layout with an indicator.
Language: Kotlin - Size: 365 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 817 - Forks: 52
skydoves/AndroidVeil
:performing_arts: An easy, flexible way to implement loading skeletons and shimmering effect for Android.
Language: Kotlin - Size: 4.71 MB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 1,410 - Forks: 100
skydoves/GithubFollows π¦
:octocat: A demo project based on MVVM architecture and material design & animations.
Language: Kotlin - Size: 491 KB - Last synced: 17 days ago - Pushed: over 4 years ago - Stars: 294 - Forks: 47
skydoves/PowerSpinner
π A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.
Language: Kotlin - Size: 617 KB - Last synced: 17 days ago - Pushed: 6 months ago - Stars: 1,140 - Forks: 116
skydoves/Pokedex-AR
π¦ Pokedex-AR demonstrates ARCore, Sceneform, and modern Android tech stacks β such as Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
Language: Kotlin - Size: 28.1 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 582 - Forks: 57
skydoves/Bindables
𧬠Android DataBinding kit for notifying data changes to UI layers with MVVM architecture.
Language: Kotlin - Size: 357 KB - Last synced: 17 days ago - Pushed: almost 2 years ago - Stars: 305 - Forks: 20
skydoves/Only
:bouquet: An easy way to persist and run code block only as many times as necessary on Android.
Language: Kotlin - Size: 553 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 484 - Forks: 29
skydoves/DoubleLift
π¦ Expands and collapses a layout horizontally and vertically sequentially.
Language: Kotlin - Size: 310 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 362 - Forks: 22
skydoves/Chamber
βοΈ A lightweight Android lifecycle-aware and thread-safe pipeline for communicating between components with custom scopes.
Language: Kotlin - Size: 255 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 186 - Forks: 13
skydoves/lazybones
π΄ A lazy and fluent syntactic sugar for observing Activity, Fragment, and ViewModel lifecycles with lifecycle-aware properties.
Language: Kotlin - Size: 357 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 352 - Forks: 18
skydoves/ProgressView
π A polished and flexible ProgressView, fully customizable with animations.
Language: Kotlin - Size: 475 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 756 - Forks: 56
skydoves/Rainbow
π Fluent syntactic sugar of Android for applying gradations, shading, and tinting.
Language: Kotlin - Size: 276 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 450 - Forks: 17
skydoves/BaseRecyclerViewAdapter
β‘ Fast way to bind RecyclerView adapter and ViewHolder for implementing clean sections.
Language: Kotlin - Size: 211 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 163 - Forks: 15
skydoves/CameleonLayout π¦
A library that let you implement double-layer-layout changing with slide animation.
Language: Kotlin - Size: 809 KB - Last synced: 17 days ago - Pushed: over 4 years ago - Stars: 72 - Forks: 20
skydoves/Orchestra
πΊ A collection of Jetpack Compose libraries, which allows you to build tooltips, spinners, and color pickers.
Language: Kotlin - Size: 349 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 452 - Forks: 21
skydoves/PreferenceRoom
:truck: Android processing library for managing SharedPreferences persistence efficiently and structurally.
Language: Java - Size: 551 KB - Last synced: 17 days ago - Pushed: almost 2 years ago - Stars: 378 - Forks: 28
skydoves/Bundler
π Android Intent & Bundle extensions that insert and retrieve values elegantly.
Language: Kotlin - Size: 403 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 262 - Forks: 11
skydoves/Submarine
:speedboat: Floating navigation view for displaying a list of items dynamically on Android.
Language: Kotlin - Size: 913 KB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 473 - Forks: 42
skydoves/WhatIf
β Fluent syntactic sugar of Kotlin for handling single if-else statements, nullable, collections, and booleans.
Language: Kotlin - Size: 537 KB - Last synced: 17 days ago - Pushed: 7 months ago - Stars: 839 - Forks: 36
skydoves/IndicatorScrollView
π§ A dynamic scroll view that animates indicators according to its scroll position.
Language: Kotlin - Size: 507 KB - Last synced: 17 days ago - Pushed: over 3 years ago - Stars: 414 - Forks: 33
skydoves/All-In-One π¦
:necktie: Health care application for reminding health-todo lists and making healthy habits every day.
Language: Kotlin - Size: 3.15 MB - Last synced: 17 days ago - Pushed: almost 5 years ago - Stars: 120 - Forks: 31
skydoves/GoldMovies
π The GoldMovies is based on Kotlin, MVVM architecture, coroutines, dagger, koin, and material designs & animations.
Language: Kotlin - Size: 36.6 MB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 355 - Forks: 52
skydoves/Multi-ColorPicker π¦
Android multi colorpicker for getting colors from any images by tapping on the desired color.
Language: Kotlin - Size: 9.95 MB - Last synced: 17 days ago - Pushed: over 5 years ago - Stars: 125 - Forks: 17
skydoves/MapEditor π¦
You can draw your map using by this Map Editor project.
Language: C# - Size: 11.2 MB - Last synced: 17 days ago - Pushed: about 6 years ago - Stars: 22 - Forks: 10
skydoves/Medal π¦
π An easy way to implement medal effect for Android.
Language: Kotlin - Size: 253 KB - Last synced: 17 days ago - Pushed: almost 5 years ago - Stars: 111 - Forks: 17
naseemakhtar994/Needs Fork of skydoves/Needs
:closed_umbrella: An easy way to implement modern permission instructions popup.
Language: Kotlin - Size: 201 KB - Last synced: 20 days ago - Pushed: about 5 years ago - Stars: 0 - Forks: 1
skydoves/MethodScope π¦
Reduce repetitive inheritance works in OOP world using @MethodScope.
Language: Java - Size: 265 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 33 - Forks: 4