How to Give Shapes Background Images with Python and Kivy!

LeMaster Tech
LeMaster Tech
182 followers
1 Video View·Apr 20, 2025

Kivy is a popular Graphical User Interface (GUI) Package for Python, which allows for mobile app development and is cross-compatible between windows, mac, Linux, iOS and android.

The Basic Shapes you can build apps with in Kivy are great for designing the basic layout, but if you want a really cool looking app you need to learn to add images as the backgrounds for shapes! This uses a Kivy object property called 'source' and is really easy to do, as shown in this tutorial!

The code in this tutorial is available here:
https://github.com/plemaster01/kivyImgBGs

A massive thank you to Patreon supporters Dale Topley and Philip Nunez!
Consider becoming a super supporter of the channel at my Patreon link here:
https://www.patreon.com/LeMasterTech

Don't forget to leave a like on the video, subscribe to the channel and comment what you'd like to see next on the channel!

TIMESTAMPS:
00:00 Intro and Basic Kivy App Setup
02:53 Adding a Circle to the App for multiple examples
04:42 Adding an Image to Circles (Ellipses) and Rectangles!
07:30 Outro and Thank you!