Python Android

Open-source Python projects categorized as Android

Top 23 Python Android Projects

  • kivy

    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

  • Project mention: How to Develop a User Data Storage Registration Form Using Python. | | 2024-03-28

    We will create this complete Python registration form using Kivy. We get started by installing Kivy, a powerful Python framework for building interactive applications.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • owasp-mastg

    The Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).

  • Project mention: More ways to identify independently security tested apps on Google Play | | 2023-11-03
  • mvt

    MVT (Mobile Verification Toolkit) helps with conducting forensics of mobile devices in order to find signs of a potential compromise.

  • Project mention: Exploiting the iPhone 4 | | 2023-10-02

    Amnesty International released Mobile Verification Toolkit to check your phone for malware, by checking encrypted backups on your computer.

  • flet

    Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

  • Project mention: Show HN: Mesop, open-source Python UI framework used at Google | | 2024-06-03

    How does it compare to ?

    How does it compare with ?

    Does it compete in the niche of making simple things easy and hard things possible?

  • docker-android

    Android in docker solution with noVNC supported and video recording

  • pupy

    Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) C2 and post-exploitation framework written in python and C

  • python-for-android

    Turn your Python application into an Android APK

  • Project mention: Error compiling kivy based app to APK using Buildozer | /r/kivy | 2023-09-10
  • 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
  • Airtest

    UI Automation Framework for Games and Apps

  • waydroid

    Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.

  • Project mention: Hey guys, I'm switching to this amazing Linux distro called waydroid_Linux | | 2024-06-09
  • objection

    📱 objection - runtime mobile exploration

  • WSABuilds

    Run Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with Google Play Store (MindTheGapps) and/or Magisk or KernelSU (root solutions) built in.

  • Project mention: Can I emulate android on my steam deck? | /r/SteamDeck | 2023-12-08

    There a plenty of Android emulators on Windows. There is also Windows Subsystem for Android with Amazon Appstore or WSABuilds with Magisk & Google Playstore.

  • androguard

    Reverse engineering and pentesting for Android applications

  • flower

    Flower: A Friendly Federated Learning Framework (by adap)

  • Project mention: Pyenv – lets you easily switch between multiple versions of Python | | 2024-03-25

    We use Pyenv successfully for developing the Flower open-source project. We use a few simple Bash scripts to manage virtual environments with different Python versions via pyenv and the pyenv-virtualenv plugin.

    The main scripts are ``, `` and ``. `` pulls these three scripts together to make reinstalling your venv a single command.

    Here's the link if anyone is interested:

  • PhoneSploit-Pro

    An all-in-one hacking tool to remotely exploit Android devices using ADB and Metasploit-Framework to get a Meterpreter session.

  • TBomb

    This is a SMS And Call Bomber For Linux And Termux (by TheSpeedX)

  • drozer

    The Leading Security Assessment Framework for Android.

  • Ghost

    Ghost Framework is an Android post-exploitation framework that exploits the Android Debug Bridge to remotely access an Android device. (by EntySec)

  • tensorflow-yolov4-tflite

    YOLOv4, YOLOv4-tiny, YOLOv3, YOLOv3-tiny Implemented in Tensorflow 2.0, Android. Convert YOLO v4 .weights tensorflow, tensorrt and tflite

  • KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications.

  • buildozer

    Generic Python packager for Android and iOS

  • wechat-dump

    Cracking encrypted wechat message history from android

  • AndroidViewClient

    Android ViewServer and ADB client

  • plyer

    Plyer is a platform-independent Python wrapper for platform-dependent APIs

  • Project mention: notifications using plyer for python have inverted colors | /r/programminghelp | 2023-12-08

    OP is referring to Plyer, a library by the Kivy team.

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

Python Android discussion

Log in or Post with

Python Android related posts

  • Hey guys, I'm switching to this amazing Linux distro called waydroid_Linux

    1 project | | 9 Jun 2024
  • Python dev considering Electron vs. Kivy for desktop app UI

    3 projects | | 31 Mar 2024
  • Ask HN: What Underrated Open Source Project Deserves More Recognition?

    63 projects | | 7 Mar 2024
  • Autogenerating a Book Series from Three Years of iMessages

    6 projects | | 7 Mar 2024
  • Microsoft is ending support for the Windows Subsystem for Android (WSA)

    7 projects | | 5 Mar 2024
  • What is really an API? Examples, Code + History

    3 projects | | 3 Mar 2024
  • FastUI: Build Better UIs Faster

    12 projects | | 1 Mar 2024
  • A note from our sponsor - SaaSHub | 14 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


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

Project Stars
1 kivy 17,097
2 owasp-mastg 11,381
3 mvt 9,943
4 flet 9,667
5 docker-android 8,640
6 pupy 8,201
7 python-for-android 8,095
8 Airtest 7,937
9 waydroid 7,135
10 objection 7,098
11 WSABuilds 6,721
12 androguard 5,004
13 flower 4,358
14 PhoneSploit-Pro 4,319
15 TBomb 4,150
16 drozer 3,695
17 Ghost 2,579
18 tensorflow-yolov4-tflite 2,229
19 KivyMD 2,129
20 buildozer 1,653
21 wechat-dump 1,636
22 AndroidViewClient 1,574
23 plyer 1,561

Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in is all you need to start monitoring your apps. Sign up for our free tier today.