3194 Repositories
Android andfun-kotlin-sleep-tracker-with-recyclerview Libraries
AwesomeDialog 3.1 0.0 Kotlin No description, website, or topics provided.
AwesomeDialog This library is a set of simple wrapper classes that was created to help you easily make SCLA like dialogs. Gradle add jitpack to your p
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Aesthetic Dialogs for Android 📱 📱 Android Library for 💫 fluid, 😍 beautiful, 🎨 custom Dialogs. Table of Contents: Introduction Types of Dialog Dar
Lightweight, minimalistic dependency injection library for Kotlin & Android
‼️ This project is in maintenance mode and not actively developed anymore. For more information read this statement. ‼️ Katana Katana is a lightweight
Create curve bottom navigation using this library
Curve Bottom Bar Download Add it to your build.gradle with: allprojects { repositories { maven { url "https://jitpack.io" } } } and: d
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar
#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr
Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView.
Another drag and swipe library? This project is an example of basic drag & drop and swipe-to-dismiss with RecyclerView using ItemTouchHelper. It corre
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
MovieGuide 🚧 Refactoring in progress 👷♀️ ⛏ 👷 🔧️ 👷 🔧 🚧 Comments and new issues are welcome. 👍 Currently not accepting external PRs that touch
traffic debugging library for android
TrafficMonitor About Display traffic per Activity.Observing traffic is used by TrafficStats API. OkHttp Interceptor observer is implementing. Demo Bai
A helper library to help using Room with existing pre-populated database [].
Room now supports using a pre-packaged database out of the box, since version 2.2.0 https://developer.android.com/jetpack/androidx/releases/room#2.2.0
SQLDelight - Generates typesafe Kotlin APIs from SQL
SQLDelight See the project website for documentation and APIs SQLDelight generates typesafe kotlin APIs from your SQL statements. It verifies your sch
Color picker library for Android
andColorPicker — Color Picker library for Android 🥑 Handy, 🐍 flexible, and ⚡ lightning-fast Android color picker views and utilities. 💊 Features Cl
A FloatingActionButton subclass that shows a counter badge on right top corner
CounterFab A FloatingActionButton subclass that shows a counter badge on right top corner It's also used by Louvre library. Installation Include the l
Location tracking & geofencing the easy way. Supports background, killed app, rebooted device different update intervals.
Geofencer Convience library to receive user location updates and geofence events with minimal effort. Features: supports Android-Q receive updates on
Simple android library to present an animated ferris wheel
Ferris Wheel View Overview An Android Library used to implement an animated Ferris Wheel in android. API SDK 15+ Written in Kotlin Supports landscape
🎢 Zoom Recycler Layout Manager For Android Kotlin
Zoom Recyler Layout An beautiful Zoom Animation Library for RecyclerView Items in Android using Kotlin. Preview 1. Horizontal Scroll 2. Vertical Scrol
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
Youtube UI/UX Animation This is a sample app demonstrating Youtube UX/UI animation using ConstraintLayout.It implements the Keyframe Animation feature
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
SpeedView Dynamic Speedometer, Gauge for Android. amazing, powerful, and multi shape ⚡ , you can change (colors, bar width, shape, text, font ...every
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
An Android library which provides simple Item animations to RecyclerView items
RecyclerViewItemAnimators Library Travis master: This repo provides: Appearance animations Simple animators for the item views Quick start You can now
:rocket: Ultimate Android Reference - Your Road to Become a Better Android Developer
The goal of this project is to provide a hand-picked collection of Android libraries, tools, open-source projects, books, blogs, tutorials - you name
Generic RecyclerView adapter
Generic RecyclerView Adapter. Lightweight library which simplifies creating RecyclerView adapters and illuminates writing boilerplate code. Creating a
This Repository simplifies working with RecyclerView Adapter
AutoAdapter This Repository simplifies working with RecyclerView Adapter Gradle: Add it in your root build.gradle at the end of repositories: allproj
Rx based RecyclerView Adapter
RxRecyclerAdapter Rx based generic RecyclerView Adapter Library. How to use it? Example! Enable Databinding by adding these lines to your build.gradle
Small, smart and generic adapter for recycler view with easy and advanced data to ViewHolder binding.
smart-recycler-adapter Never code any boilerplate RecyclerAdapter again! This library will make it easy and painless to map your data item with a targ
Create a new adapter for a RecyclerView or ViewPager is now much easier.
Efficient Adapter for Android Create a new adapter for a RecyclerView or ViewPager is now much easier. Overview Create a list of elements into a Recyc
:page_with_curl: [Android Library] Giving powers to RecyclerView
Android library that provides most common functions around recycler-view like Swipe to dismiss, Drag and Drop, Divider in the ui, events for when item
A slim & clean & typeable Adapter without# VIEWHOLDER
PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED First At A Glance :) Intro A slim & clean & typeable Adapter without# VIEWHOLDER Features No V
Android library to auto-play/pause videos from url in recyclerview.
AutoplayVideos Show some ❤️ and star the repo to support the project This library is created with the purpose to implement recyclerview with videos ea
Renderers is an Android library created to avoid all the boilerplate needed to use a RecyclerView/ListView with adapters.
Renderers Renderers is an Android library created to avoid all the RecyclerView/Adapter boilerplate needed to create a list/grid of data in your app a
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
⚠️ Archived: this repository is no longer going to be maintained. SectionedRecyclerViewAdapter An Adapter that allows a RecyclerView to be split into
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
FastAdapter The FastAdapter is here to simplify creating adapters for RecyclerViews. Don't worry about the adapter anymore. Just write the logic for h
Epoxy is an Android library for building complex screens in a RecyclerView
Epoxy Epoxy is an Android library for building complex screens in a RecyclerView. Models are automatically generated from custom views or databinding
Episodie is a TV show time tracker app with unusual design written in kotlin and clean architecture approach. Get to know how much time you spent watching tv shows.
Episodie Episodie is a TV show time tracker app with unusual design. Get to know how much time you spent watching tv shows. Track easily overall progr
Utility Android app for generating color palettes of images using the Palette library. Written in Kotlin.
Palette Helper is a simple utility app made to generate color palettes of images using Google's fantastic Palette library. It's mostly a for-fun pet p
📱 Android Library to implement Rich, Beautiful, Stylish 😍 Material Navigation View for your project with Material Design Guidelines. Easy to use.
Material NavigationView for Android 📱 📱 Android Library to implement Rich, Beautiful Material Navigation View for your project with Material Design
:movie_camera: Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Popular Movies Stage 1 + Stage 2 Discover the most popular and top rated movies playing. Movies data fetched using themoviedb.org API. ✨ Screenshots M
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
Loop is a mobile app that helps you create and maintain good habits, allowing you to achieve your long-term goals. Detailed graphs and statistics show you how your habits improved over time.
A lightweight Android browser with modern navigation
Lightning Browser Speed, Simplicity, Security Download Master Branch Dev Branch Features Bookmarks History Multiple search engines (Google, Bing, Yaho
Utility Android app for generating color palettes of images using the Palette library. Written in Kotlin.
Palette Helper is a simple utility app made to generate color palettes of images using Google's fantastic Palette library. It's mostly a for-fun pet p
Twidere-Android Twidere is a powerful twitter client for Android 1.6+ 1 , which gives you a full Holo experience and nearly full Twitter's feature.
Twidere for Android Material Design ready and feature rich Twitter/Mastodon/Fanfou app for Android 4.1+. Enjoy Fediverse now! Twidere-Android is maint
A showcase music app for Android entirely written using Kotlin language
Bandhook Kotlin This project is a small replica of the app I developed some time ago. Bandhook can still be found on Play Store At the moment it will
Minimalistic audiobook player
Voice This is my digital playground where I am learning. I'm integrating and validating new technologies and ideas here, playing around with new UI /
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Celebrate more with this lightweight confetti particle system 🎊
Konfetti 🎊 🥳 Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
🌠 Transform into a different view or activity using morphing animations.
TransformationLayout 🌠 Transform into a different view or activity using morphing animations. Using Transformation motions of new material version. D
🦚 An expandable layout that shows a two-level layout with an indicator.
ExpandableLayout 🦚 An expandable layout that shows a two-level layout with an indicator. Including in your project Gradle Add below codes to your roo
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
Material Dialogs View Releases and Changelogs Modules The core module is the fundamental module that you need in order to use this library. The others
Advanced dialog solution for android
DialogPlus Simple and advanced dialog solution. Uses normal view as dialog Provides expandable option Multiple positioning Built-in options for easy i
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
AnimatedBottomBar A customizable and easy to use bottom bar view with sleek animations. Examples Playground app Download the playground app from Googl
A new way to implement navigation in your app 🏎
ExpandableBottomBar A new way to improve navigation in your app Its really easy integrate to your project take it, faster, faster Important: library w
[Android] Round Corner Progress Bar Library for Android
RoundCornerProgressBar Round corner is cool. Let's make your progress bar to round corner Colorful progress bar with round corner on progress which yo
:ribbon: The simple way to implement a beautiful ribbon with the shimmering on Android.
AndroidRibbon 🎀 The simple way to implement a beautiful ribbon with the shimmering on Android. 中文語 Download Gradle Add below codes to your root build
This project aims to provide a working page flip implementation for usage in ListView.
Changes: Made clickable views like a button clickable inside the FlipViewPager. Use RecyclerView. Updated to API 23. Added support for close clicks on
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
Kotlin way of building RecyclerView Adapter 🧩. You do not have to write RecyclerView Adapters again and again and suffer from handling of different view types. Kiel will help you.
Kiel Kiel is a RecyclerView.Adapter with a minimalistic and convenient Kotlin DSL which provides utility on top of Android's normal RecyclerView.Adapt
[UNMAINTAINED] Sticky Headers decorator for Android's RecyclerView
This project is no longer being maintained sticky-headers-recyclerview This decorator allows you to easily create section headers for RecyclerViews us
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
Drag Select Recycler View This library allows you to implement Google Photos style multi-selection in your apps! You start by long pressing an item in
ItemDecoration for RecyclerView using LinearLayoutManager for Android
RecyclerItemDecoration RecyclerItemDecoration allows you to draw divider between items in recyclerview with multiple ViewType without considering item
RecyclerView extension library which provides advanced features. (ex. Google's Inbox app like swiping, Play Music app like drag and drop sorting)
Advanced RecyclerView This RecyclerView extension library provides Google's Inbox app like swiping, Play Music app like drag-and-drop sorting and expa
*** WARNING: This library is no longer maintained *** An easy way to add a simple 'swipe-and-do-something' behavior to your `RecyclerView` items. Just like in Gmail or Inbox apps.
SwipeToAction An easy way to add a simple 'swipe-and-do-something' behavior to your RecyclerView items. Just like in Gmail or Inbox apps. Integration
Android library defining adapter classes of RecyclerView to manage multiple view types
RecyclerView-MultipleViewTypeAdapter RecyclerView adapter classes for managing multiple view types Release Note [Release Note] (https://github.com/yqr
A Fast Scroller for the RecyclerView world!
RecyclerViewFastScroller The RecyclerViewFastScroller is a widget that can be added to a layout and connected to a RecyclerView for fast scrolling. Th
Android library providing simple way to control divider items (ItemDecoration) of RecyclerView
RecyclerView-FlexibleDivider Android library providing simple way to control divider items of RecyclerView Release Note [Release Note] (https://github
An Android Animation library which easily add itemanimator to RecyclerView items.
RecyclerView Animators RecyclerView Animators is an Android library that allows developers to easily create RecyclerView with animations. Please feel
An adapter which could be used to achieve a parallax effect on RecyclerView.
android-parallax-recycleview Integration Step 1. Add the JitPack repository to your build file repositories { maven { url "https://jitpack
. Android library that integrate sticky section headers in your RecyclerView
recyclerview-stickyheaders Recyclerview-stickyheaders is an Android library that makes it easy to integrate section headers in your RecyclerView. Thes
A very easy-to-use and non-intrusive implement of Swipe to dismiss for RecyclerView.
RecyclerViewSwipeDismiss A very easy-to-use and non-intrusive implement of Swipe to dismiss for RecyclerView. Preview How to use Add these lines to yo
Pumped up RecyclerView
##Description This is an attempt to make RecyclerView easier to use. Features built in: ProgressBar while adapter hasn't been set EmptyView if adapter
AwesomeSwitch is a replacement for the standard Switch(View) android offers, and it offers much more customization than the standard switch component.
AwesomeSwitch AwesomeSwitch is a replacement for the standard Switch(View) android offers, and it offers much more customization than the standard swi
TagSphereView
Tag Sphere View Overview An Android library to implement an animated tag sphere API SDK 21+ Written in Kotlin Supports customization Dependency Add th
Simple android library to present an animated ferris wheel
Ferris Wheel View Overview An Android Library used to implement an animated Ferris Wheel in android. API SDK 15+ Written in Kotlin Supports landscape
This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it.
VideoPlayerManager This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and Recycl
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
ComposeCookBook Declarative UI A Collection of all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential. Jetpack Compo
Simple composable for rendering transitions between backstacks.
compose-backstack Simple library for Jetpack Compose for rendering backstacks of screens and animated transitions when the stack changes. It is not a
🎺 Orchestra is a collection of Android custom view compatible libraries for Jetpack Compose.
Orchestra 🎺 Jetpack Compose compatible libraries using Balloon, ColorPickerView, PowerSpinner. Balloon Add below codes to your root build.gradle file
🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
Landscapist 🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, Fresco Usecase You can see the use
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app
Android Viper template with Kotlin, Dagger 2, Retrofit & RxJava
Android VIPER Architecture Example This repository contains a detailed sample client-server app that implements VIPER(View-Interactor-Presenter-Entity
MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData and Retrofit library
kotlin-mvvm Languages: English, Spanish MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData, the libraries Retrofit,
A declarative API to handle Android runtime permissions.
PermissionsDispatcher Fully Kotlin/Java support Special permissions support 100% reflection-free PermissionsDispatcher provides a simple annotation-ba
requery - modern SQL based query & persistence for Java / Kotlin / Android
A light but powerful object mapping and SQL generator for Java/Kotlin/Android with RxJava and Java 8 support. Easily map to or create databases, perfo
A modern JSON library for Kotlin and Java.
Moshi Moshi is a modern JSON library for Android and Java. It makes it easy to parse JSON into Java objects: String json = ...; Moshi moshi = new Mos
Image loading for Android backed by Kotlin Coroutines.
An image loading library for Android backed by Kotlin Coroutines. Coil is: Fast: Coil performs a number of optimizations including memory and disk cac
Three material Dots Indicators for view pagers in Android !
Material View Pager Dots Indicator This library makes it possible to represent View Pager Dots Indicator with 3 different awesome styles ! It supports
User input masking library repo.
More GIFs [~3 MB] Migration Guide: v.6 This update brings breaking changes. Namely, the autocomplete flag is now a part of the CaretGravity enum, thus
An android image compression library.
Compressor Compressor is a lightweight and powerful android image compression library. Compressor will allow you to compress large photos into smaller
Debug menu for happy android dev
This library helps you as a developer to expose important information about the current build to your test users, in case you make builds for test use
An efficient TabLayout library implemented with RecyclerView.
RecyclerTabLayout An efficient TabLayout library implemented with RecyclerView. Features Efficient when having many tabs Easy setup with ViewPager (sa
An OkHttp interceptor which has pretty logger for request and response. +Mock support
LoggingInterceptor - Interceptor for OkHttp3 with pretty logger Usage val client = OkHttpClient.Builder() client.addInterceptor(LoggingInterceptor
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
OkHttp See the project website for documentation and APIs. HTTP is the way modern applications network. It’s how we exchange data & media. Doing HTTP
A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.
Toothpick (a.k.a T.P. like a teepee) Visit TP wiki ! What is Toothpick ? Toothpick is a scope tree based Dependency Injection (DI) library for Java. I
Simple Android Library, that provides easy way to start the Activities with arguments.
Warning: Library is not maintained anymore. If you want to take care of this library, propose it via Pull Request. It needs adjustmensts for newer ver