kivy designer and python libraries

22 views
Skip to first unread message

Iacopo Sagliano

unread,
Oct 29, 2025, 5:06:21 AMOct 29
to Kivy users support

Hello everyone, I have two questions about Kivy and Buildozer:

  1. Kivy Designer – Is there a working Kivy app designer or visual UI builder available? I found some old references to “Kivy Designer,” but not sure if it’s still being maintained or if there’s an alternative recommended tool for visually designing Kivy interfaces.

  2. Python libraries with Buildozer – Which Python libraries can be successfully built into an Android app using Buildozer?
    From what I understand, compiled scientific libraries such as NumPy, SciPy, and ObsPy are often difficult to include because they require native code compilation.
    Are there any known workarounds, or a list of libraries that are known to work or not work with Buildozer?

Any guidance, tips, or up-to-date references would be greatly appreciated.
Thank you in advance!

Kenechukwu Akubue

unread,
Oct 29, 2025, 6:24:14 AMOct 29
to kivy-...@googlegroups.com
1. Kivy Designer is no longer maintained, the KivyMD team tried to build theirs but no progress update yet and I'm not sure if there's going to be because the project is a heavyweight.

2. To know what python libraries that are available and can be compiled by buildozer, check for the name of the library here https://github.com/kivy/python-for-android/tree/develop/pythonforandroid/recipes if you can't find it then buildozer doesn't support it yet. But that doesn't mean it can't be compiled by buildozer, you can try to do it yourself too.

--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kivy-users/1b675aa5-2da3-4009-a12c-6489df3bd40fn%40googlegroups.com.

IMRAAN MUHAMMED MUCTAR

unread,
Oct 29, 2025, 7:48:47 AMOct 29
to kivy-...@googlegroups.com
I don't think there are libraries that are known not to work with buildozer you just need to involve the requirements perfectly. And if the app crashes after compiling you can use logcat to debug it and see the libraries missing. This is because sometimes some libraries require some Libraries that are not seen in Python libraries directly 

KXJ YEG

unread,
Oct 29, 2025, 12:14:31 PMOct 29
to kivy-...@googlegroups.com
Hi,

I've tested following numpy features and they work in Kivy/Buildozer. 
- Vectorized arrays (helps avoid python loops)
- Numpy array views
- bitwise operations (e.g. Masks) on Numpy arrays
- ndarray support

Currently testing slicing, Statistical measures (np.mean, np.histogram).

To see a live application, go to 1:40: https://youtu.be/1e2PcrS4Dds?si=2raSsMr0-8_Uo6Wr

How to configure Buildozer to avoid crashes: https://youtu.be/D79BtZQSH2A

We will document SciPy testing in our channel shortly.

Hope this helps

--
Reply all
Reply to author
Forward
0 new messages