Build data apps with Streamlit

Want to create data apps with Python? Take your first steps building a data app with Streamlit

Build your first apps in minutes using Streamlit.

Books

Hands-on guides to Python GUI programming

Books taking you from first principles to fully-functional apps, not toy examples.

See all Python GUIs books

Latest Updates

Getting Started with Streamlit

Build your first Streamlit app and explore some basic features

Build a To-do App With Python and Kivy

Magange Your Todo Items With Ease

Which Python GUI library should you use?

Comparing the Python GUI libraries available in 2025

Kivy's UX Widgets: A Quick Exploration

Learn the Basics of UX Widgets in Kivy

Getting Started With PyCharm for Python GUI Development

The Python-Specific Integrated Development Environment

PyQt6 & PySide6 Books updated for 2025

Extended and updated with new examples, demos including Model View Controller architecture

More articles