Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Android Development

Android Development

72 projects

Showing 36 of 72 projects

Android UI
Android UI

A curated list of awesome Android UI/UX libraries for developers.

#android-ux#open-source#jetpack-compose
Stars56.4k
Forks10.3k
Last commit3 days ago
Android Architecture Blueprints
Android Architecture BlueprintsKotlin

A collection of Android app samples showcasing different architectural patterns and tools using a TODO app implementation.

#jetpack-compose#kotlin-flow#coroutines
Stars45.7k
Forks11.9k
Last commit5 days ago
Beginning Android Resources
Beginning Android Resources

A crowdsourced collection of comprehensive, up-to-date guides and tutorials for Android development.

#guides#community-driven#android
Stars28.3k
Forks6.2k
Last commit4 months ago
RxAndroid
RxAndroidJava

Android-specific bindings for RxJava that simplify reactive programming on Android with main thread scheduling.

#threading#observables#android
Stars20.0k
Forks2.9k
Last commit2 months ago
Anko
AnkoKotlin

A Kotlin library for faster and cleaner Android development with DSLs for layouts, SQLite, coroutines, and common helpers.

#dsl#coroutines#jetbrains
Stars15.8k
Forks1.3k
Last commit6 years ago
Appium Docker Images
Appium Docker ImagesPython

A Docker image for running Android emulators with noVNC support, video recording, and integration for development and testing.

#appium-testing#selenium-grid#mobile-web
Stars15.2k
Forks1.7k
Last commit10 days ago
Facebook Stetho
Facebook StethoJava

A debug bridge for Android apps that integrates Chrome Developer Tools for native debugging and network inspection.

#debug-bridge#okhttp#android-development
Stars12.7k
Forks1.1k
Last commit1 year ago
Android
Android

A curated list of awesome Android libraries, resources, and tools for developers.

#ui-frameworks#open-source-libraries#java
Stars12.2k
Forks1.8k
Last commit7 months ago
Android Annotations
Android AnnotationsJava

An open-source framework that speeds up Android development by simplifying code through annotations.

#androidannotations#java-annotations#boilerplate-reduction
Stars11.0k
Forks2.3k
Last commit4 years ago
AndroidAnnotations
AndroidAnnotationsJava

An open-source framework that speeds up Android development by simplifying boilerplate code.

#androidannotations#boilerplate-reduction#productivity
Stars11.0k
Forks2.3k
Last commit4 years ago
RxBinding
RxBindingKotlin

RxJava binding APIs for Android UI widgets from the platform and support libraries.

#observables#android#reactive-programming
Stars9.6k
Forks965
Last commit4 years ago
JavaCV
JavaCVJava

Java interface to OpenCV, FFmpeg, and other computer vision libraries with utility classes for easier Java/Android integration.

#java-library#ffmpeg#real-time-processing
Stars8.3k
Forks1.6k
Last commit3 months ago
ClassyShark
ClassySharkJava

A standalone binary inspection tool for Android developers to browse executables and analyze bytecode.

#dex#bytecode-viewer#jar
Stars7.6k
Forks872
Last commit3 years ago
RxJava-Android-Samples
RxJava-Android-SamplesJava

A collection of real-world Android examples demonstrating practical usage of RxJava for reactive programming.

#event-driven#sample#android
Stars7.5k
Forks1.4k
Last commit2 years ago
Android tool for Mac
Android tool for MacSwift

A macOS tool for one-click screenshots, screen recordings, and APK installation on Android and iOS devices.

#developer-tools#apk-installer#android-development
Stars5.4k
Forks318
Last commit3 years ago
JSONExport
JSONExportSwift

A macOS desktop app that converts JSON objects into model classes for multiple programming languages and frameworks.

#desktop-application#android-development#boilerplate-code
Stars4.8k
Forks791
Last commit2 years ago
AboutLibraries
AboutLibrariesKotlin

Automatically collects Gradle project dependencies and licenses, providing UI components for Android and Compose Multiplatform.

#compose#open-source#libraries
Stars4.3k
Forks561
Last commit1 day ago
Android Developer Roadmap
Android Developer Roadmap

A visual learning path and community-curated guide for Android developers to navigate essential skills and technologies.

#skill-development#android#android-development
Stars4.1k
Forks493
Last commit5 years ago
Simple Gallery
Simple GalleryKotlin

A premium Android gallery app for managing and editing photos, videos, and GIFs without ads.

#open-source#android#privacy
Stars4.0k
Forks800
Last commit1 year ago
apollo-android
apollo-androidKotlin

A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

#gradle#caching#graphql
Stars4.0k
Forks694
Last commit2 days ago
Apache Cordova
Apache CordovaJavaScript

Android platform library for building Cordova hybrid mobile apps with web technologies.

#apache-cordova#hacktoberfest#javascript-framework
Stars3.8k
Forks1.6k
Last commit1 day ago
awesome-android-performance
awesome-android-performance

A curated collection of tutorials, videos, and tools for Android performance optimization.

#network-optimization#memory-management#performance-optimization
Stars2.9k
Forks377
Last commit7 years ago
j2v8
j2v8Java

High-performance Java bindings for the V8 JavaScript engine, enabling efficient JavaScript execution on the JVM.

#java bindings#high-performance#jvm-integration
Stars2.6k
Forks388
Last commit6 months ago
AnyChart
AnyChartJava

A comprehensive data visualization library for creating interactive charts in Android apps with dozens of built-in chart types.

#chart#gradle#chart-component
Stars2.4k
Forks368
Last commit2 months ago
PushNotifications
PushNotificationsJavaScript

A cross-platform desktop app to test push notifications on iOS (APNs) and Android (FCM).

#desktop-app#push#testing-tool
Stars2.3k
Forks188
Last commit2 years ago
Android cheat sheet: Coding program, Data structure, Android and Java interview questions with answers and categorized by topics
Android cheat sheet: Coding program, Data structure, Android and Java interview questions with answers and categorized by topicsJava

A comprehensive collection of Android interview questions, coding problems, and solutions for technical interview preparation.

#android-interview#coding-problems#technical-interview
Stars2.3k
Forks690
Last commit1 year ago
Ruboto
RubotoRuby

A platform for developing Android applications using the JRuby Ruby implementation.

#gradle#jruby#ruby-on-android
Stars2.0k
Forks161
Last commit3 years ago
EasyDeviceInfo
EasyDeviceInfoJava

An Android library to retrieve device information with a simple, modular API.

#boilerplate-reduction#library#mod
Stars1.8k
Forks226
Last commit1 year ago
JPHP
JPHPJava

JPHP is a PHP compiler that runs on the Java Virtual Machine, enabling use of Java libraries and building desktop/Android apps.

#java-interop#gradle#compiler
Stars1.7k
Forks165
Last commit4 years ago
AssertJ Android
AssertJ AndroidJava

A deprecated set of AssertJ assertions for testing Android UI components with readable error messages.

#ui-testing#test-assertions#deprecated
Stars1.6k
Forks153
Last commit8 years ago
Weak handler
Weak handlerJava

Memory-safe Android Handler implementation using WeakReferences to prevent memory leaks from delayed messages and runnables.

#memory-management#handler#android
Stars1.5k
Forks284
Last commit4 years ago
Bubbles for Android
Bubbles for AndroidJava

An Android library for adding Facebook Messenger-style chat heads (floating bubbles) to your applications.

#mobile-ui#android-development#android-library
Stars1.5k
Forks283
Last commit5 years ago
Frodo
FrodoJava

An Android library for logging RxJava Observables and Subscribers with annotation-based debugging.

#android#annotation-processing#reactive-programming
Stars1.5k
Forks100
Last commit7 years ago
TensorFlow Lite
TensorFlow Lite

A curated collection of TensorFlow Lite models, sample apps, tools, and learning resources for mobile and edge AI development.

#sample-app#tflite-models#android-development
Stars1.4k
Forks191
Last commit4 years ago
ADB Enhanced
ADB EnhancedPython

A command-line Swiss army knife for Android testing and development, wrapping ADB to trigger scenarios like screen rotation and permission changes.

#developer-tools#adb#android
Stars1.4k
Forks83
Last commit10 days ago
android-BluetoothChat
android-BluetoothChatJava

Android sample demonstrating Bluetooth Classic communication between devices using RFCOMM sockets.

#rfcomm#sample-code#wireless-communication
Stars1.0k
Forks636
Last commit6 years ago
Page 1 of 2Next

Related Tags

#Android44#Mobile Development21#Java20#Android Library12#Kotlin12#Rxjava8#Gradle8#Reactive Programming7#Ios Development7#Android Ui6#Android Studio6#Cross Platform5
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub