Java Android

Open-source Java projects categorized as Android

Top 23 Java Android Projects

  • Retrofit

    A type-safe HTTP client for Android and the JVM

    Project mention: Using Retrofit Interceptors to check network connection in Android and testing it | | 2024-01-23

    from this point on, I will assume, you have a basic understanding of Retrofit. To get the most out of this tutorial I would actually suggest you have a retrofit client already implemented in your application.

  • jadx

    Dex to Java decompiler

    Project mention: Apktool in kali | /r/Kalilinux | 2023-12-07
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • MPAndroidChart

    A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.

  • Lottie for Android, iOS, and React Native

    Render After Effects animations natively on Android and iOS, Web, and React Native

    Project mention: Animotion – a visual CSS animation app | | 2023-11-25

    Worth mentioning that After Effects can export CSS/SVG/canvas animations with the free bodymovin/Lottie plugin. This is my personal go to for creating web key frame animations and elements.

    Not every after effects feature is exportable, but it’s the best and most reliable solution I’ve found for this type of workflow, maybe due in part though to my previous experience with AE.

    Currently supported features:

  • glide

    An image loading and caching library for Android focused on smooth scrolling

    Project mention: I get this for every imgur link... Any ideas? | /r/redditsync | 2023-04-29
  • AndroidUtilCode

    :fire: Android developers should collect the following utils(updating).

  • ZXing

    ZXing ("Zebra Crossing") barcode scanning library for Java, Android

    Project mention: What's the best way to generate a QR code? | /r/webdev | 2023-05-16
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • termux-app

    Termux - a terminal emulator application for Android OS extendible by variety of packages.

    Project mention: Utilize AI-powered Tools Amazon CodeWhisperer and Amazon Q in Visual Studio Code on Android Devices | | 2024-01-23

    Download Termux latest version.

  • NewPipe

    A libre lightweight streaming front-end for Android.

    Project mention: 2.7M Brits still use a 3G only handset, as the 3G switch off looms closer | | 2024-01-10

    I have a 3G device still able to watch YT and a very old Kindle Fire that has NewPipe [1] installed for watching YT in bed (whilst my phone is on charge).

    I don't see why not either - if the device was capable of H264 when it was released, why not now?


  • fastjson

    FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.

    Project mention: The Newest Java Json Benchmark Results just dropped | /r/java | 2023-05-01


  • SmartRefreshLayout

    🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

  • libGDX

    Desktop/Android/HTML5/iOS Java game development framework

    Project mention: Show HN: Integer Map Data Structure | | 2024-01-24

    Neat, thank you! I'd love to see how it compares to the libgdx IntMap[0].


  • Exoplayer

    An extensible media player for Android

    Project mention: Another post for Stremio on LG Web OS | /r/Stremio | 2023-07-15

    I tried using the Fire TV but it has huge problems with some 4K HDR video formats that goes black screen. It is an issue reported by multiple users for Plex but it's the same for all applications on FireTV. This is the issue on github for Exoplayer:

  • Mindustry

    The automation tower defense RTS

    Project mention: Ask HN: Factorio-Like Game for Kids? | | 2024-01-14

    Mindustry[1] is quite similar.

    This one isn't quite the same, but OpenTTD[2] might be of interest to you. It's fun and it's simple enough for kids to get the hang of.

    - [1]:

    - [2]:

  • DoraemonKit


  • Apktool

    A tool for reverse engineering Android apk files

    Project mention: Wearmodder Auto - Automatically scalling sideloaded apps for WearOS | /r/WearOS | 2023-12-09

    Apktool made by iBotPeaches, this uses v2.9.1

  • tinker

    Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk. (by Tencent)

  • material-components-android

    Modular and customizable Material Design UI components for Android

    Project mention: List in view using material3 | /r/androiddev | 2023-05-10
  • Android-CleanArchitecture

    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.

  • SmartTube

    SmartTube - an advanced player for set-top boxes and tv running Android OS

    Project mention: SmartTube: An advanced player for Android TVs and TV boxes, free and open source | | 2024-02-11
  • VirtualXposed

    A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.

  • CircleImageView

    A circular ImageView for Android

  • bytecode-viewer

    A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-11.

Java Android related posts


What are some of the best open-source Android projects in Java? This list will help you:

Project Stars
1 Retrofit 42,467
2 jadx 38,273
3 MPAndroidChart 37,137
4 Lottie for Android, iOS, and React Native 34,557
5 glide 34,232
6 AndroidUtilCode 32,842
7 ZXing 32,044
8 termux-app 29,273
9 NewPipe 27,742
10 fastjson 25,584
11 SmartRefreshLayout 24,604
12 libGDX 22,516
13 Exoplayer 21,380
14 Mindustry 20,593
15 DoraemonKit 19,865
16 Apktool 18,388
17 tinker 17,004
18 material-components-android 15,787
19 Android-CleanArchitecture 15,430
20 SmartTube 15,330
21 VirtualXposed 14,780
22 CircleImageView 14,516
23 bytecode-viewer 14,231
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives