2012 Repositories
Android animation-library Libraries
: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
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
An Android Library to help you create actionbar tabs like "Capitaine train" app by Cyril Mottier
TabBarView An Android Library to help you create actionbar tabs like "Capitaine train" app by Cyril Mottier Implementation: Declare TabBarView and set
📱 AppListManager (Android Library) makes managing application and activity lists easy.
AppListManager (Android Library) AppListManager is easy to use Android library, which minimizes developing time when working on application or activit
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
Library to change Android launcher App Icon and App Name programmatically !
AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use
Source to android-arsenal.herokuapp.com
Important information This repository contains source codes for old version of site. It is still available here: http://android-arsenal.herokuapp.com
Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information about Marvel's vast library of comics. :zap:
Villains & Heroes Android app built with MVP architectural approach and uses Marvel Comics API that allows developers everywhere to access information
A simple material design app intro with cool animations and a fluent API.
material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava
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
A Model-View-Presenter / Model-View-Intent library for modern Android apps
Mosby A Model-View-Presenter and Model-View-Intent library for Android apps. Dependency dependencies { compile 'com.hannesdorfmann.mosby3:mvi:3.1.1
Moxy is MVP library for Android
Moxy This Moxy repository is deprecated and no longer supported. Please migrate to the actual version of the Moxy framework at Moxy communuty repo. De
Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application.
Nucleus Deprecation notice Nucleus is not under develpment anymore. It turns out that Redux architecture scales way better than MVP/MVI/MVVM/MVxxx and
Library containing over 2000 material vector icons that can be easily used as Drawable or as a standalone View.
Material Icon Library A library containing over 2000 material vector icons that can be easily used as Drawable, a standalone View or inside menu resou
A library to bring fully animated Material Design components to pre-Lolipop Android.
Material MaterialLibrary is an Open Source Android library that back-port Material Design components to pre-Lolipop Android. MaterialLibrary's origina
Material Shadows for android : A library for supporting convex material shadows
MaterialShadows A library for seamlessly integrating Material shadows. The library takes existing material shadows to next level by adding the followi
This is a library with components of Android L to you use in android 2.2
Material Design Android Library How to use Components Buttons Flat Button Rectangle Button Float Button Float small button Switches CheckBox Switch Pr
🎨 Android colorpicker for getting colors from any images by tapping on the desired color.
ColorPickerView 🎨 ColorPickerView implements getting HSV colors, ARGB values, Hex color codes from any image drawables or your gallery pictures by ta
: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
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
A CirclerTimer with Animation and Timer
CircleTimer-Android A CirclerTimer with Animation and Timer Setup To use this library your minSdkVersion must be = 21. In your build.gradle : allproj
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
Stepper Touch for Android based on MaterialUp submission
Stepper-Touch For more updates on this and other open-source projects, follow me on twitter 👉 here Stepper Touch for Android based on a Material Up s
Horizon - Simple visual equaliser for Android
Horizon - Simple visual equaliser for Android This project aims to provide pretty cool equaliser for any Android audio project. Made in [Yalantis] (ht
Helper class to make any view rotatable
Rotatable This is a helper class actually, it simplifies having a view as rotatable by setting touch events and handling a lot of boilerplate works! S
Android library which allows you to swipe down from an activity to close it.
Android Sliding Activity Library Easily create activities that can slide vertically on the screen and fit well into the Material Design age. Features
Useful library to use custom fonts in your android app
EasyFonts A simple and useful android library to use custom fonts in android apps without adding fonts into asset/resource folder.Also by using this l
Android Library to implement simple touch/tap/swipe gestures
SimpleFingerGestures An android library to implement simple 1 or 2 finger gestures easily Example Library The library is inside the libSFG folder Samp
A Material design Android pincode library. Supports Fingerprint.
LolliPin A Lollipop material design styled android pincode library (API 14+) To include in your project, add this to your build.gradle file: //Loll
Bootstrap style widgets for Android, with Glyph Icons
Android-Bootstrap Android Bootstrap is an Android library which provides custom views styled according to the Twitter Bootstrap Specification. This al
A Tinder-like Android library to create the swipe cards effect. You can swipe left or right to like or dislike the content.
Swipecards Travis master: A Tinder-like cards effect as of August 2014. You can swipe left or right to like or dislike the content. The library create
🌠 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
:sparkles: An easy way to implement an elastic touch effect for Android.
ElasticViews ✨ An easy way to implement an elastic touch effect for Android. Including in your project Gradle Add below codes to your root build.gradl
🦚 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
Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. The library is based on the code of Mario Klingemann.
Android StackBlur Android StackBlur is a library that can perform a blurry effect on a Bitmap based on a gradient or radius, and return the result. Th
Library project to display DialogFragment with a blur effect.
BlurDialogFragment This project allows to display DialogFragment with a burring effect behind. The blurring part is achieved through FastBlur algorith
EtsyBlur is an Android library that allows developers to easily add a glass-like blur effect implemented in the Etsy app.
EtsyBlur EtsyBlur is an Android library that allows developers to easily add a glass-like blur effect implemented in the past Etsy app. Try out the sa
Lollipop ViewAnimationUtils.createCircularReveal for everyone 4.0+
CircularReveal Lollipop ViewAnimationUtils.createCircularReveal for everyone 14+ Yotube Video Checout demo application How to use: Use regular RevealF
Android Rubber Picker Library
RubberPicker RubberPicker library contains the RubberSeekBar and RubberRangePicker, inspired by Cuberto's rubber-range-picker. Getting started Setting
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can. Download sample app: Features Full Animation Control on Paths and VectorDrawabl
Render After Effects animations natively on Android and iOS, Web, and React Native
Lottie for Android, iOS, React Native, Web, and Windows Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations expo
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
WoWoViewPager WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoW
A Toggling Add/Remove button
Cross View Add a CrossView to your layout cdflynn.android.library.crossview.CrossView android:id="@+id/sample_cross_view" android
ArcAnimator helps to create arc transition animation: 2.3.+
ArcAnimator ArcAnimator helps to create arc transition animation: 14+ | ArcAnimator Demo | TransitionLoop Demo* *TransitionLoop Prototype by Min-Sang
Android view with both path from constructed path or from svg.
android-pathview You want to animate svg or normal Paths?br Change the color, pathWidth or add svg.br Animate the "procentage" property to make th
Android Animation Easing Functions. Let's make animation more real!
Android Easing Functions This project is originally from my another project, AndroidViewAnimation, which is an animation collection, to help you make
You can easily access the top of the screen in Android. Like a iPhone 6 & 6 Plus.
Reachability on Android Easy access on top. Like a iPhone 6 & 6 Plus. demo apk Usage Add dependencies compile 'com.github.sakebook:Reachability:0.2.0@
Android ImageViews animated by Ken Burns Effect
KenBurnsView Android library that provides an extension to ImageView that creates an immersive experience by animating its drawable using the Ken Burn
FragmentTransactionExtended is a library which provide us a set of custom animations between fragments.
FragmentTransactionExtended FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. FragmentTransactio
A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android
android-flip Aphid FlipView is a UI component to accomplish the flipping animation like Flipboard does. A pre-built demo APK file for Android OS 2.2+
A beautiful ripple animation for your app
Android Ripple Background A beautiful ripple animation for your app. You can easily change its color, speed of wave, one ripple or multiple ripples. S
Set of extra Transitions on top of Jetpack Transitions Library
Transitions Everywhere Set of extra Transitions on top of AndroidX Transitions Library. About Article about transitions and library Originally this li
[] An Android library which allows developers to easily add animations to ListView items
DEPRECATED ListViewAnimations is deprecated in favor of new RecyclerView solutions. No new development will be taking place, but the existing versions
Android Graph Library for creating zoomable and scrollable line and bar graphs.
Chart and Graph Library for Android Project maintainer wanted! For time reasons I can not continue to maintain GraphView. Contact me if you are intere
Simple star rating system bars, a view similar to the ones seen on Google Playstore. ⭐🌟✨
RatingReviews RatingReviews (Rating and Reviews) is a widget and layout that adds a "Rating & Reviews" bar to your app, similar to the ones seen on Go
An android library which provides a compact calendar view much like the one used in google calenders.
CompactCalendarView CompactCalendarView is a simple calendar view which provides scrolling between months. It's based on Java's Date and Calendar clas
Pick a date or time on Android in style
Material DateTime Picker - Select a time/date in style Material DateTime Picker tries to offer you the date and time pickers as shown in the Material
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
Android Week View Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. Fea
Android library for better Picker DialogFragments
DialogFragments modeled after the AOSP Clock and Calendar apps to improve UX for picking time, date, numbers, and other things.
Android - a library that adds a glass-like effect to the action bar.
GlassActionBar GlassActionBar is an Android library which implements a glass-like effect for the action bar. The three most commonly used action bar i
Android library implementing a fading effect for the action bar, similar to the one found in the Play Music app
FadingActionBar FadingActionBar is a library which implements the cool fading action bar effect that can be seen in the new Play Music app. This libra
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
:fire: The powerful and easiest way to implement modern material popup menu.
PowerMenu 🔥 The powerful and easiest way to implement modern material popup menu. PowerMenu can be fully customized and used for popup dialogs. Downl
Android library that provides the floating action button to sheet transition from Google's Material Design.
MaterialSheetFab Library that implements the floating action button to sheet transition from Google's Material Design documentation. It can be used wi
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
A menu which can ... BOOM! - Android
BoomMenu 2.0.0 Comes Finally Approximately 8 months ago, I got an inspiration to creating something that can boom and show menu, which I named it Boom
Neat library, that provides a simple way to implement guillotine-styled animation
Guillotine animation Neat library, that provides a simple way to implement guillotine-styled animation Check this [project on Dribbble] (https://dribb
You can easily add awesome animated context menu to your app.
ContextMenu You can easily add awesome animated context menu to your app. Check this project on dribbble Check this project on Behance Usage: For a wo
Side menu with some categories to choose.
Side Menu Side menu with some categories to choose. Check this project on dribbble. Check this project on Behance. God bless Ukraine! Sample Sample &
A loading animation based on Floating Action Button
FAB-Loading A loading animation based on Floating Action Button. Usage Include the LoadingView widget in your view: io.saeid.fabloading.LoadingView
A customizable, animated progress bar that features rounded corners. This Android library is designed to look great and be simple to use 🎉
RoundedProgressBar Easy, Beautiful, Customizeable The RoundedProgressBar library gives you a wide range of customizable options for making progress ba
An Android library providing to realize wave loading effect.
WaveLoadingView WaveLoadingView - An Android library that provides a realistic wave-loading effect. Sample Usage For a working implementation of this
PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED AVLoadingIndicatorView Now AVLoadingIndicatorView was updated version to 2.X , If you have any
[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
Android library to display progress like google does in some of his services.
GoogleProgressBar This library is not maintained anymore and there will be no further releases Android library to display different kind of google rel
An android library to display a progressbar that goes around an image.
android-square-progressbar First things first This library is setup to work with the Android Studio and Gradle. If you're using the Eclipse environmen
Now deprecated. A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar
Description Small library allowing you to make a smooth indeterminate progress bar. You can either user your progress bars and set this drawable or us
A simple material-based support library to bring consistent SeekBars on Android 14 and above
SeekBarCompat A support library for the material design SeekBar in Android for API 14 and above. Screenshot On APIs 14 and above - Seekbars would look
A simple image cropping library for Android.
SimpleCropView The SimpleCropView is an image cropping library for Android. It simplifies your code for cropping image and provides an easily customiz
: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
Photo picker library for android. Let's you pick photos directly from files, or navigate to camera or gallery.
ChiliPhotoPicker Made with ❤️ by Chili Labs. Library made without DataBinding, RxJava and image loading libraries, to give you opportunity to use it w
An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect.
Scrolling Image View An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect.
Android ImageView that handles animated GIF images
GifImageView Android ImageView that handles Animated GIF images Usage In your build.gradle file: dependencies { compile 'com.felipecsl:gifimageview:
Android Library to make it easy to create CodeEditor or IDE that support any languages and themes
CodeView Android Library to make it easy to create your CodeEditor or IDE for any programming language even for your programming language, just config
A periodic text updating library
RotatingText Rotating text is an Android library that can be used to make text switching painless and beautiful, with the use of interpolators, typefa
An AutoCompleteTextView with builtin Adapter with the emails in the device.
EmailAutoCompleteTextView An AutoCompleteTextView with builtin Adapter with the emails in the device. The library automatically adds GET_ACCOUNTS perm
A little animation framework which could help you to show message in a nice looking way
TextSurface A little animation framework which could help you to show message in a nice looking way. Usage Create TextSurface instance or add it in yo
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip (default Material Design) This library is not maintained anymore and there will be no further releases. For most of the c
Android library for fluid tablayout animation as seen on Snapchat.
SnapTabLayout Show some ❤️ and star the repo to support the project This library is the implementation of TabLayout as seen on popular messaging app S
Navigation tab bar with colorful interactions.
NavigationTabBar Navigation tab bar with colorful interactions. You can check the sample app here. Warn This library is not more supported. If you wa
Navigation tab strip with smooth interaction.
NavigationTabStrip Navigation tab strip with smooth interaction. You can check the sample app here. Warn This library is not more supported. If you w
SCViewPager
SCViewPager Jazz for android A simple ViewPager extends that provide scroll based animation like Jazz Hands for iOS. Jazz Hands library provided by IF
A Material Design ViewPager easy to use library
MaterialViewPager Material Design ViewPager easy to use library Sample And have a look on a sample Youtube Video : Youtube Link Download In your modul