[Go to site: main page, start]

python-for-android

Turn your Python application into an Android APK (by kivy)

Python-for-android Alternatives

Similar projects and alternatives to python-for-android

  1. Vim

    445 python-for-android VS Vim

    The official Vim repository

  2. SaaSHub

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

    SaaSHub logo
  3. gRPC

    C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

  4. uv

    An extremely fast Python package and project manager, written in Rust.

  5. kivy

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

  6. flet

    Build realtime web, mobile and desktop apps in Python only. No frontend experience required.

  7. KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd

  8. accesskit

    Accessibility infrastructure for UI toolkits

  9. kivy-ios

    Toolchain for compiling Python / Kivy / other libraries for iOS

  10. pywebview

    Build GUI for your Python program with JavaScript, HTML, and CSS

  11. buildozer

    Generic Python packager for Android and iOS

  12. plyer

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

  13. PlaystoreDownloader

    Discontinued A command line tool to download Android applications directly from the Google Play Store by specifying their package name (an initial one-time configuration is required)

  14. NixOS-WSL

    NixOS on WSL [maintainer=@nzbr]

  15. HappyLighting-py

    HappyLight BLE communication using Bleak (QHM Led Controller)

  16. Learn-New-Language-With-Srt-Files

    This program is made using python , kivy and kivymd to help learning new languages.

  17. gplaydl

    Command Line Google Play APK downloader. Download APK files to your PC directly from Google Play Store.

  18. PyJNIus

    Access Java classes from Python

  19. PrimeFactorization

    my first app - find the prime factors of your target numbers within the time given.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better python-for-android alternative or higher similarity.

python-for-android discussion

Log in or Post with

python-for-android reviews and mentions

Posts with mentions or reviews of python-for-android. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-07-06.
  • Kivy – a cross platform Python UI framework
    13 projects | news.ycombinator.com | 6 Jul 2024
    There is a galaxy of projects around Kivy, such as https://github.com/kivy/python-for-android to compile python project for Android (with Kivy or not) or https://plyer.readthedocs.io/en/latest/ for cross plateform API (notifications, hardware, filechooser, etc).

    For UI there is https://github.com/kivymd/KivyMD for Material design on top of Kivy.

    And the team is nice (I've met some of them at PyCon or FOSDEM).

    The framework is pleasant to use, and there is a descriptive language, kv, which is really great.

    Cross compiling may be painful though (I did it for Android) and the app loading time is a bit long, but it's working.

    Some things may be missing in comparison to big frameworks such as Qt, there is no WebView for instance, and accessibility is unfortunately not as good.

    It's overall a very good project and it's a pity that it's not more known and used.

  • Error compiling kivy based app to APK using Buildozer
    1 project | /r/kivy | 10 Sep 2023
  • Error during build process on Buildozer + kivy. I'm tired). 2 days of struggle.
    3 projects | /r/kivy | 13 Jul 2023
    With that said the error is probably caused by something else, if you can't get it working post the complete build output with log_level=2. It could be an issue with your Java environment as per this issue https://github.com/kivy/python-for-android/issues/2790
  • Recipes in kivy
    2 projects | /r/kivy | 12 Jul 2023
    I assume you are referring to Android here... The existing p4a build recipes are located in the pythonforandroid/recipes directory, you need make a grpc directory in this format.
  • Error during compilation, before was working :(
    1 project | /r/kivy | 26 May 2023
  • App runs but crashes on calling on openai function , llama_index , langchain
    1 project | /r/kivy | 22 May 2023
    You can't use any random library on Android, you are limited to pure python code and libraries with a build recipe for cross compilation. I am not familiar with the packages you try to use here, but probably there are no existing recipes and you'll need to provide that yourself to get it working (which, if I had to guess, is not going to be easy)
  • Compile iOS app on Mac after development on Windows
    3 projects | /r/kivy | 15 May 2023
    Build recipes are used to compile libraries for use on mobile platforms, see kivy-ios recipes directory and the corresponding python-for-android recipes directory. The quality varies here, some recipes may use outdated versions or provide limited library functionality. If you develop on Windows, you can install and use pretty much any Python package, but on mobile platforms, you are limited to those that are either 100% pure python, or have a build recipe.
  • Anyone succeeded in kivy+ocr?
    1 project | /r/kivy | 2 Apr 2023
    figure out a recipe for buildozer. imo harder, as compiling is hell/we aren't trained to compile as python programmers. if you have C/C++ experience and have used make/clang before this route is for you. https://github.com/kivy/python-for-android/blob/develop/doc/source/recipes.rst
  • Budozer not find swagger-client that satisfies
    2 projects | /r/kivy | 2 Feb 2023
    This should work as long as they are either pure python modules, or have a matching build recipe in python-for-android
  • AndroidX Issue
    1 project | /r/kivy | 14 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic python-for-android repo stats
56
8,888
8.3
21 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?