Open-source projects categorized as Android

Top 23 Android Open-Source Projects

  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • Project mention: Issue Report: Dialogs Dismissed Prematurely with ensureSemantics | | 2024-05-24

    [✓] Flutter (Channel stable, 3.19.2, on macOS 14.2.1 23C71 darwin-arm64, locale en-US) • Flutter version 3.19.2 on channel stable at /Users/rona/Sites/Tools/flutter • Upstream repository • Framework revision 7482962148 (3 months ago), 2024-02-27 16:51:22 -0500 • Engine revision 04817c99c9 • Dart version 3.3.0 • DevTools version 2.31.1

  • react-native

    A framework for building native applications using React

  • Project mention: Introducing Rocketicons: The Perfect Companion for React and Tailwind CSS Developers | | 2024-05-24

    Enter React, React Native, and Expo. By unifying our development stack, we streamlined our workflow considerably. Yet, one crucial piece was missing: a comprehensive library for essential tasks like icons and components. As we delved further into our development journey, we realized there were more gaps to fill, including robust boilerplates and other essential necessities.

  • 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.

    InfluxDB logo
  • scrcpy

    Display and control your Android device

  • Project mention: Running adb in a rootless Podman Distrobox container | | 2024-05-23

    For Linux users, they might want to use adb with scrcpy (, which is a very powerful tool for controlling Android devices from PC. Installing scrcpy from the distro's repo would bring in adb by default, so it's not necessary to download adb directly from Google.

  • Awesome-Hacking

    A collection of various awesome lists for hackers, pentesters and security researchers

  • Project mention: Cyber Security iPhone Application Idea | /r/iOSDevelopment | 2023-07-03

    8. Security Knowledge Base: - Utilize resources like The-book-of-secret-knowledge (e.g., and Awesome-Hacking (e.g., to build a knowledge base. - Extract relevant security information and create a structured knowledge base within SecurIoT. - Implement functionality to query and retrieve security information from the knowledge base. - Thoroughly test the knowledge base integration, ensuring accurate retrieval of security knowledge.

  • awesome-flutter

    An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

  • Project mention: In-Depth Perspective on Flutter: A Comprehensive Analysis and Practice Guide | | 2024-02-08


  • material-design-icons

    Material Design icons by Google (Material Symbols)

  • Project mention: Google Fonts documentation not always up to date? | /r/webdev | 2023-06-30

    They link on the docs to the github which lists these extra options though. So it's easy to miss.

  • awesome-android-ui

    A curated list of awesome Android UI/UX libraries

  • SaaSHub

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

    SaaSHub logo
  • OkHttp

    Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

  • Project mention: Consuming and Testing third party API's using Spring Webclient | | 2024-02-19

    We will use Square’s Mock Webserver to spin up a mock server which we can use to simulate real api's request to the get coffee endpoint.

  • architecture-samples

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

  • Joplin

    Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.

  • Project mention: Ask HN: What is your approach for managing personal digital assets? | | 2024-03-24
  • 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.

  • Appwrite

    Your backend, minus the hassle.

  • Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | | 2024-04-14

    If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.

  • uni-app

    A cross-platform framework using Vue.js

  • jadx

    Dex to Java decompiler

  • Project mention: Ingeniería inversa APK: Deusto App | | 2024-05-11
  • fastlane

    🚀 The easiest way to automate building and releasing your iOS and Android apps

  • Project mention: Supercharge Your Mobile Dev Skills: 10 Essential Tools for Max Efficiency | | 2024-01-14

    Fastlane: For mobile development, Fastlane is an automation tool that can automate the building and releasing of iOS and Android apps.

  • 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.

  • shadowsocks-android

    A shadowsocks client for Android

  • Lottie for Android, iOS, and React Native

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

  • Project mention: Top 10 JavaScript Animation Libraries | | 2024-05-09

    Lottie (29.7k ⭐) — A library that renders Adobe After Effects animations exported as JSON with the Bodymovin plugin. It allows you to use complex animations created by designers without coding them manually.

  • glide

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

  • gold-miner


  • AndroidUtilCode

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

  • ZXing

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

  • ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support. (by bilibili)

  • SaaSHub

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

    SaaSHub logo
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).

Android related posts

  • Turn Your iPhone into a Dumb Phone

    2 projects | | 26 May 2024
  • Issue Report: Dialogs Dismissed Prematurely with ensureSemantics

    2 projects | | 24 May 2024
  • Running adb in a rootless Podman Distrobox container

    1 project | | 23 May 2024
  • Degoogled Android – My Experience

    2 projects | | 23 May 2024
  • Top 10 Flutter Development Tools in 2024

    3 projects | | 23 May 2024
  • Psion 5mx Emulator

    2 projects | | 22 May 2024
  • You Apps

    1 project | | 21 May 2024
  • A note from our sponsor - InfluxDB | 26 May 2024
    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. Learn more →


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

Project Stars
1 Flutter 162,360
2 react-native 116,344
3 scrcpy 103,152
4 Awesome-Hacking 78,277
5 awesome-flutter 51,580
6 material-design-icons 49,907
7 awesome-android-ui 49,299
8 OkHttp 45,335
9 architecture-samples 43,936
10 Joplin 43,481
11 Retrofit 42,681
12 Appwrite 41,464
13 uni-app 39,499
14 jadx 39,513
15 fastlane 38,709
16 MPAndroidChart 37,299
17 shadowsocks-android 34,750
18 Lottie for Android, iOS, and React Native 34,706
19 glide 34,389
20 gold-miner 33,440
21 AndroidUtilCode 32,986
22 ZXing 32,315
23 ijkplayer 32,136

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