Skip to content
View igreenwood's full-sized avatar

Block or report igreenwood

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
107 stars written in Java
Clear filter

Bind Android views and callbacks to fields and methods.

Java 25,407 4,565 Updated Sep 2, 2023

A Java serialization/deserialization library to convert Java Objects into JSON and back

Java 24,332 4,423 Updated Apr 2, 2026

This project is deprecated and stale. The latest ExoPlayer code is available in https://github.com/androidx/media

Java 21,927 6,013 Updated Dec 23, 2025

RxJava bindings for Android

Java 20,151 2,944 Updated Mar 24, 2026

Implementation of ImageView for Android that supports zooming, by various touch gestures.

Java 18,850 3,920 Updated Mar 25, 2022

This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.

Java 15,554 3,287 Updated Apr 28, 2023

The Most Powerful Swipe Layout!

Java 12,382 2,646 Updated Nov 10, 2023

Image Cropping Library for Android

Java 12,108 2,228 Updated Aug 7, 2025

A declarative API to handle Android runtime permissions.

Java 11,194 1,436 Updated Nov 10, 2023

Android filters based on OpenGL (idea from GPUImage for iOS)

Java 9,157 2,306 Updated Aug 3, 2022

This is a library with components of Android L to you use in android 2.2

Java 8,943 2,201 Updated May 28, 2023

Epoxy is an Android library for building complex screens in a RecyclerView

Java 8,571 734 Updated Jan 23, 2026

(Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.

Java 8,382 1,484 Updated Sep 16, 2021

Annotation-triggered method call logging for your debug builds.

Java 7,912 793 Updated Jan 5, 2022

Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊

Java 7,766 1,603 Updated Jun 1, 2021

Lifecycle handling APIs for Android apps using RxJava

Java 7,668 637 Updated Mar 23, 2023

A fast dependency injector for Android and Java.

Java 7,307 3,090 Updated Aug 26, 2021

Reactive Programming for Android

Java 7,135 630 Updated Jan 13, 2022

A custom ViewPager title strip which gives continuous feedback to the user when scrolling

Java 7,083 1,329 Updated Jun 3, 2020

RichEditor for Android is a beautiful Rich Text WYSIWYG Editor for Android.

Java 6,347 1,206 Updated May 21, 2024

Android Asynchronous Networking and Image Loading

Java 6,259 1,027 Updated Feb 1, 2024

Grafika test app

Java 6,158 1,477 Updated Feb 9, 2024

Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to sh…

Java 6,009 1,188 Updated Jan 16, 2026

A library to bring fully animated Material Design components to pre-Lolipop Android.

Java 5,965 1,300 Updated May 28, 2023

MVP Android Example

Java 5,909 1,556 Updated Jun 25, 2023

A menu which can ... BOOM! - Android

Java 5,790 1,138 Updated Mar 12, 2023

A scrollable list of items that centers the current element and provides easy-to-use APIs for cool item animations.

Java 5,783 785 Updated Aug 19, 2024

A sample Android app which showcases advanced usage of Dagger among other open source libraries.

Java 5,658 916 Updated May 28, 2023

Blurry is an easy blur library for Android

Java 5,659 607 Updated Apr 27, 2023

An easy, flexible way to add a shimmering effect to any view in an Android app.

Java 5,366 704 Updated Mar 23, 2023
Next