Skip to main content

A Quick & Easy Introduction to Python GUI design using ttkbootstrap and tkinter

This tutorial is designed to get a Python novice  started quickly on using ttkbootstrap GUI Library to create beautiful and professional looking Python Programs . Tutorial assumes that the reader has some experience with Python language. Source Code link Below.

Real-Time CPU and RAM Monitoring GUI App using Tkinter and Python

In this tutorial, We will learn how to build a cross platform python app to monitor CPU and RAM usage using psutil library and tkinter (ttkbootsrap) GUI framework. 

First part will be a tutorial on various methods available in the Python psutil Libary  for System Monitoring and Logging.

In the Second part we integrate the psutil library with a tkinter (ttkbootstrap) program to display various resource usage using radial meter GUI widgets.

Running Periodic background tasks in tkinter (ttkbootstrap) using .after() method

Here we will learn to use the .after() method from tkinter(ttkbootstrap) method to automatically update the tkinter GUI  widgets like Labels, Textboxes at regular intervals without user intervention to create a responsive and usable GUI that can multitask effectively without freezing.

Simple Python tkinter (ttkbootstrap) GUI interface for serial port communication with Arduino

In this tutorial ,We will learn to build a simple crossplatform GUI based serial port communication with Arduino Microcontroller using Python and tkinter (ttkbootstrap).To make the interface look nice we will use the theme extension for tkinter called ttkbootstrap which provides modern flat style themes.