All Blog Posts
- Creating Epic Text in Python with PyFiglet
π November 15, 2025A beginner-friendly tutorial on using PyFiglet to create stylized ASCII text in Python, with examples, use cases, and importance explained.
- Listening and Talking Clock
π November 14, 2025Step-by-step beginner-friendly guide to create a voice-enabled PyGame wall clock with tick sound, date display, TTS time announcement, and STT voice recognition using Vosk.
- Talking Clock Tutorial with Text-to-Speech
π November 13, 2025Step-by-step beginner-friendly guide to create a live-updating PyGame wall clock with tick sound, date display, and TTS time announcement feature.
- Wall Clock Tutorial with Tick Sound and Date Display
π November 12, 2025Step-by-step beginner-friendly guide to create a live-updating PyGame wall clock with tick sound and date display.
- Garden Data Live Chart Tutorial with Python
π November 11, 2025Learn how to create a live-updating Excel chart in Python using Pandas, Matplotlib, and Watchdog. Step-by-step beginner-friendly guide for real-time data vis...
- Real-Time Excel Chart Updater with Python and Watchdog
π November 10, 2025Step-by-step beginner-friendly guide to create a live-updating Excel chart using Python's pandas, matplotlib, and watchdog libraries.
- Create Excel Files with Python and pandas
π November 09, 2025Step-by-step beginner-friendly tutorial to create Excel workbooks with multiple sheets using Python's pandas library.
- Matrix Rain Animation in Python β Complete Beginner's Guide
π November 08, 2025Learn how to create a terminal-based Matrix rain animation in Python. Step-by-step beginner-friendly guide to build the iconic green digital rain effect.
- Create Excel Files with Python β Complete Beginner's Guide
π November 07, 2025Learn how to create Excel workbooks with multiple sheets using Python's openpyxl library. Step-by-step tutorial for absolute beginners.
- Animated Flower Tree with Python Turtle β Growing &...
π November 06, 2025Learn how to create a beautiful animated tree with growing and falling flowers using Python's Turtle graphics module. Step-by-step tutorial with physics simu...
- Matrix Multiplication Performance Comparison Python vs...
π November 05, 2025Learn how to compare matrix multiplication speeds using naive Python, compiled C++, and optimized NumPy.
- Make a Tree with falling Flowers
π November 04, 2025Python Turtle Graphics Tutorial to animate falling cherry blossoms
- Make a Tree with Blossoms in Python
π November 04, 2025Python Turtle Graphics Tutorial to quickly draw a Tree
- Run C++ Code from Python β Step-by-Step Guide
π November 03, 2025Learn how to compile and execute C++ code directly from Python using subprocess and tempfile modules.
- Fractal Tree Generator in Python with Turtle
π November 02, 2025Learn how to build a beautiful recursive fractal tree using Pythonβs turtle graphics module with randomness for natural effects.
- Music Maker with Save Load Clear & Slider
π November 01, 2025A deeply detailed beginner-friendly guide to building a complete interactive music maker in Python with Pygame, featuring waveform visualization, save/load, ...
- Mini Paint (Smooth Circular Brush) in Python
π October 31, 2025Build a simple interactive painting app with smooth circular brushes using Python and Pygame.
- Music Maker with Save/Load in Python
π October 31, 2025Step-by-step beginner-friendly tutorial on building an interactive music maker with Pygame, including save/load functionality.
- Gravitational Time Dilation Simulation in Python
π October 30, 2025Interactive simulation showing Earth Clock vs Gravity Clock and how gravity affects time.
- AC to DC conversion Simulation in Python
π October 29, 2025This tutorial walks through building a **Full Wave Bridge Rectifier Simulation** using **Python and Pygame**. The simulation visually demonstrates how **AC (...
- How to make a GPS Satellite Simulation in Python
π October 24, 2025<iframe width="320" height="568" src="https://www.youtube.com/embed/-LxLf4hZzHY?rel=0&autoplay=0" title="You...</p> </li>- Recursive function to grow TREE in Python
π October 24, 2025> A detailed, step-by-step tutorial explaining a Pygame program that draws a Fibonacci-based tree. This tutorial shows how the original recursive growth work...
- How to make a zombie shooter game
π February 07, 2025Welcome to this tutorial where weβll be building a simple "Zombie Shooter" game using Pygame! This game involves a player controlling a shooter at the bottom...
- Displaying Remote Application Windows Locally Using SSH...
π June 08, 2024In this tutorial, we'll walk you through the steps to display graphical applications running on a remote server on your local machine. This is especially use...
- Let's build a copter game
π May 31, 2024Learn how to let's build a copter game with this comprehensive Python tutorial.
- Let's build a simple "word game inspired by Scrabble"
π May 30, 2024In this tutorial, we'll create a simple word game inspired by Scrabble that you can play via the command line. The game will allow two players to take turns ...
- Let's build a simple "Battleship" game
π May 30, 2024In this tutorial, we'll create a simple Battleship game that you can play via the command line. Battleship is a classic two-player game where players take tu...
- Building a Simple Chess Game in Python
π May 26, 2024In this tutorial, we'll create a basic chess game using Python. The game will have a simple text-based interface where players can input their moves. We'll e...
- What is a Circular or Ring mapper function
π May 25, 2024The function is a utility designed to generate a list of numbers based on a given index () within a circular range (). This function is particularly useful ...
- Let's build a simple "Rock, Paper, Scissors" game
π May 25, 2024Let's create a simple "Rock, Paper, Scissors" game where the user can play against the computer. This is a classic game that demonstrates user input, random ...
- How to make a simple guess a number game
π May 24, 2024Let's create a simple game where the user and the computer can play "Guess the Number". The computer will randomly select a number within a given range, and ...
- Building a Tic-Tac-Toe Game in Python!
π May 23, 2024In this tutorial, we'll create a simple Tic-Tac-Toe game in Python where a user can play against the computer. The computer will make random moves.
- Python tips and tricks you must know!
π May 21, 2024Python programming skills have seen a surge in demand lately. To assist you in honing your Python coding prowess, we've compiled some nifty Python techniques...
- Creating a Guess Country from Flag Game in Python (Part 7)
π March 20, 2024In this tutorial, we'll create a graphical user interface (GUI) application using PySide6, a Python binding for the Qt toolkit. Our application will display ...
- Creating a ComboBox-Based GUI with PySide6 (Part 3)
π March 12, 2024In this tutorial, we'll explore how to create a graphical user interface (GUI) with PySide6 that utilizes combo boxes. Combo boxes are dropdown menus that allow
- Interacting with Output Widgets Using Input Widgets in...
π March 12, 2024Control the Progress bar with Slider widget and more
- Building Your First Simple GUI (Part 1)
π March 12, 2024Welcome to the world of PySide6! PySide6 is a powerful Python module that allows you to create cross-platform graphical user interfaces (GUIs) with ease. Whe...
- Exploring Tab Widgets in PySide6 (Part 4)
π March 12, 2024In this tutorial, we'll delve into the usage of tab widgets in PySide6 to create a multi-tabbed graphical user interface (GUI). Tab widgets allow us to organ...
- Exploring Input Widgets in PySide6 (Part 5)
π March 12, 2024In this tutorial, we'll dive into the usage of various input widgets in PySide6 to allow users to interact with our GUI applications. Input widgets provide u...
- Building a Calculator Application with PySide6 (Part 2)
π March 12, 2024Welcome back to our PySide6 tutorial series! In the previous tutorial, we explored the fundamentals of PySide6 by creating a simple Todo List application. No...
- Exploring Output Widgets in PySide6 (Part 6)
π March 12, 2024In this tutorial, we'll delve into the usage of various output widgets in PySide6 to display information to users in graphical user interface (GUI) applicati...
- How to make PySide6 based GUI
π March 11, 2024In the realm of Python GUI (Graphical User Interface) development, libraries play a pivotal role in simplifying the creation of visually appealing and intera...
- How to earn money online using python programming
π January 30, 2024Python programming is not only a versatile language but also a lucrative skill. If you're looking to make money online, leveraging your Python expertise can ...
- Maximizing Solar Panel Efficiency at Home with Python
π January 30, 2024In today's world, where sustainable living and cost-effective energy solutions are gaining paramount importance, harnessing the power of solar panels has bec...
- Python Application Frameworks That Boost Your Job Prospects
π January 30, 2024Python is a versatile programming language, and its popularity continues to grow. If you're aiming for a rewarding career in software development, mastering ...
- Fourty important tips to write better python code
π March 28, 20231. Use an IDE like PyCharm or VSCode for better code editing and debugging. 2. Use keyboard shortcuts to save time, for example, Ctrl+C/Ctrl+V to copy and pa...
- What is SVD
π March 02, 2023In this tutorial we will learn what is Singular Value Decomposition (SVD) and run it in python
- How to make a chatGPT like application
π February 23, 2023In this tutorial we will learn to compress GPT and make a working chat GPT app
- Interview questions for python programming jobs
π February 16, 2023How to answer job interviews for Python related questions
- Python coding tips for faster and better software...
π February 14, 2023Hello friends! Here are some tips and tricks to write faster code in Python:
- What are NP problems
π February 12, 2023Hello friends! Lets first talk about NP problems and then get to the coding part.
- Good python coding examples for the software development
π February 12, 2023Hello friends! Below are some examples that you can use to write better codes.
- How to sort a list using Quicksort algorithms
π February 10, 2023Hello friends! There are several variations of the quicksort algorithm, each with its own approach to choosing the pivot element, partitioning the data, and ...
- How to make an image to text classifier application
π September 17, 2022This tutorial is about language classification based gui development with PyQt5 and Pytesseract
- How to extract text from image in Python
π September 04, 2022This tutorial is about gui development with PyQt5 and Pytesseract
- How to stream two videos in PyQt5 GUI
π September 03, 2022This tutorial is about gui development with PyQt5 and OpenCV
- A simple autofocus application in Python
π August 05, 2022This tutorial is about using socket programming to set focus of a webcam
- Learn Python Tips and Tricks Part 03
π July 25, 2022Hello friends! Installing any version of Python on any platform is easy. But this easy task becomes cumbersome when you need to work on cross-platforms, for ...
- Learn Python Tips and Tricks Part 02
π July 14, 2022Hi friends! In this part we will learn how to get a list of files in a directory. How to rename the extensions of specific type of files. Imagine you have a ...
- Learn Python Tips and Tricks Part 01
π May 28, 2022Hi friends! We are starting free Python learning course. If you are new to Python and want to quickly grasp the knowledge of this language, then this course ...
- UDP Single server to multiple clients
π May 09, 2022This tutorial is about streaming real-time video to multiple clients over UDP
- How to send video over UDP socket and save it as MP4 at...
π May 03, 2022This tutorial is about using OpenCv and UDP sockets for server-client video transfer and saving MP4 at client
- Video streaming and Car Control in Python
π May 03, 2022This tutorial is about running Flask Application and Controlling car from Clients' webpage
- FAQs about PyQt5
π April 19, 2022You can find important issues and their solutions related to PyQt5 here
- Transfer video over sockets from multiple clients and...
π April 17, 2022<iframe width="560" height="315" src="https://www.youtube.com/embed/1skHb3IjOr4" frameborder="0" allow="accelerometer; autoplay; cl...</p> </li>- How to install TVM on MAC OS
π February 27, 2022A quick tutorial for beginners to build from source the TVM in Mac OS
- PytQt5 terminal console
π February 03, 2022Hi friends, this quick intro is about the Terminal console using PyQt5. The code is self explanatory. We will use two Widgets as small windows in the main gu...
- PytQt5 Video and Audio GUI with start and stop buttons
π January 17, 2022How to plot audio and video from opencv matplotlib and PyQt5
- Test your audible frequency range in Python
π December 12, 2021A quick tutorial to generate audio tones of various frequencies and plot FFT
- How to split a pdf into pages in Python
π August 04, 2021A quick tutorial to divide your pdf file into multiple pages in a folder
- How to parse XML file and save the data as CSV
π July 08, 2021A quick tutorial to parse XML files using XML Element Tree
- Video and Text chat in Python
π July 07, 2021A quick tutorial to make server-client video and text chat
- How to perform online video processing from the client's...
π June 06, 2021This tutorial is about obtaining live frames of a client's camera, process it and provide result back to the client
- How to stream multiple videos on an HTML webpage
π May 14, 2021This tutorial is about streaming multiple videos on a webpage using PyShine server
- How to stream video and bidirectional text in socket...
π May 04, 2021This tutorial is about streaming video over UDP and text messages over TCP between server and client
- How to easily stream picamera video over wifi with...
π April 16, 2021This tutorial is about streaming RPi pi camera video to an HTML page without Flask
- How to easily stream webcam video over wifi with...
π April 14, 2021This tutorial is about streaming webcam video to an HTML page without Flask
- How to configure Raspberry Pi in Ad hoc wifi mode
π April 14, 2021This tutorial is about configuring RPi in Ad hoc interface
- How to open and show the SQL database file in a PyQt5 GUI
π April 08, 2021This tutorial is about using sqlite3 to open, and show the data inside db file
- How to make a simple webcam video recorder GUI in PyQt5
π April 08, 2021This tutorial is about using opencv to capture video of webcam in Python
- Basics about SQL database in Python
π April 05, 2021This tutorial is about using sqlite3 to create, insert data and update SQL table
- Interactive Matplotlib GUI with data cursors
π April 05, 2021Matplotlib GUI with data cursors showing values where you click
- How to make an image to text GUI in Python
π March 26, 2021Extract full text of various languages by using the trained model of the specific language
- How to easily install OpenCv in Raspberry Pi boards
π March 17, 2021This tutorial is about installing Open CV library in Raspberry Pi
- How to send audio data using socket programming in Python
π February 24, 2021This tutorial is about using PyAudio and TCP sockets for server-client transfer of audio stream
- How to send audio and video using socket programming in...
π February 20, 2021This tutorial is about using OpenCV, UDP and TCP sockets for server-client transfer of audio-video streams
- How to send video using UDP socket in Python
π February 17, 2021This tutorial is about using OpenCv and UDP sockets for server-client video transfer
- How to make a Matplotlib and PyQt5 based GUI to plot a...
π January 31, 2021Making a drag drop CSV file based matplotlib GUI with multiple themes and adding axis selection options
- Play Rock Paper Scissors Game using PyQt5 GUI
π January 29, 2021This tutorial is about making a GUI in PyQt5 using OpenCV and Keras to play Rock Paper Scissors Game.
- Lipstick color picker GUI in PyQt5
π January 21, 2021This tutorial is about making a GUI in PyQt5 using Dlib and OpenCV for changing color of lips.
- How to send audio from a client computer to a server over...
π January 17, 2021This tutorial is about using socket programming to send audio data from Microphone of client to the server.
- How to visualize Earthquakes in Python
π January 16, 2021This tutorial is about visualization of the most recent earthquakes on the planet Earth.
- How to publish-subscribe video using socket programming...
π January 01, 2021This tutorial is short and simple implementation of server client modules in Publish/Subscribe mode to transfer video frames
- How to send and receive live audio using socket...
π December 23, 2020This tutorial is about sending and receiving audio data over wifi between server and client.
- How to get audio frames from the microphone device
π December 14, 2020Hi friends! Install pyshine version 0.0.6 in Windows OS as:
- How to deploy Python video processing application on the...
π December 03, 2020We will use Flask and OpenCv to change blur and brightness of the video and serve it on the network
- Working with multiple threads in PyQt5
π November 21, 2020<iframe width="560" height="315" src="https://www.youtube.com/embed/k5tIk7w50L4" frameborder="0" allow="accelerometer; autoplay; cl...</p> </li>- PytQt5 Live Audio GUI with start and stop buttons
π November 19, 2020How to stop a thread in managed by the QThreadPool in PyQt5
- PytQt5 GUI design to plot Live audio data from Microphone
π November 13, 2020How to make a GUI using PyQt5 and Matplotlib to plot real-time data
- PytQt5 GUI design and Video processing with OpenCV
π November 07, 2020How to make a GUI in PyQt5 for video processing applications
- OpenCV and Real time streaming protocol (RTSP)
π November 01, 2020How to obtain video frames from an RTSP stream of video
- A simple cache-server to broadcast video to clients
π October 29, 2020How to broadcast drone video to multiple clients using a cache-server in Python
- How to make an interactive PSO algorithm in Python
π October 22, 2020Using Matplotlib drag the target of PSO and let the particles optimize their movements to find it.
- Transfer video over sockets from multiple clients
π October 16, 2020Socket programming with multiple clients and OpenCV in Python
- Add text with transparent rectangle on an image
π October 10, 2020How to add transparent box behind text in an open cv image
- How to make an image to text converter GUI in Python
π October 08, 2020Making a GUI to extract text of various languages by using the trained model of the specific language
- How to make a Matplotlib and PyQt5 based GUI with drag...
π October 01, 2020Making a drag drop CSV file based matplotlib GUI with multiple themes
- How to make a Matplotlib and PyQt5 based GUI
π October 01, 2020Hello friends, here is the code for the simple matplotlib GUI. Save it as main.py and run it to load the csv files. Enjoy, and do give back your feedback an...
- How to make OpenCV and PyQt5 based GUI for image...
π October 01, 2020Making an OpenCv GUI with brightness and blur adjustment
- How to make a calculator GUI in python with PyQt5
π September 22, 2020Hi friends! this tutorial is about making a calculator application in PyQt5. The calc.ui file contains information about the gui and main.py is all about the...
- Free Audio Video Screen Recorder for Windows 10
π September 02, 2020For installation to windows 10, please download these three parts in a folder and then extract (using winRAR) the PyShine Recorder setup.zip file. An exe wil...
- Pandas dataframe with hexadecimal and ascii values
π September 02, 2020This code will demonstrate how to convert pandas data to numeric form
- How to track Mario in Python
π September 01, 2020This code will track Mario game character using opencv and python
- Faster and accurate object tracking in Python
π September 01, 2020This code will demonstrate opencv based object tracking using the CSRT
- Socket programming to send and receive webcam video
π September 01, 2020This code will demonstrate the server client modules to transmit and receive video over wifi
- What are yield and return statements in Python
π August 01, 2020This code will demonstrate the key differences between yield and return statements in python
- How to automatically arrange the desktop icons
π April 18, 2020This code will arrange files in folders according to their extension to keep windows desktop nice and tidy
- How to plot realtime frame rate of a web camera
π April 08, 2020Making of an OpenCV and Matplotlib data processing and visualization in Python
- How to make screen recorder in PyQt5
π April 01, 2020Making of an audio and video screen recorder in Python
- How to make a piano in Python
π March 03, 2020Hi there! Today we will make a basic piano application. Below is the complete tutorial video which consists of four parts.
- How to make a real time voice plot
π March 03, 2020Alright friends welcome back, lets plot some sound on the matplotlib.
- Making Python GUI for sine and cosine
π February 20, 2020PyShine GUI series Lab-1 Lets import the required libraries
- How to read and write in xlsx file using python
π February 03, 2020A quick tutorial on Microsoft Excel .xlsx file operations in python
- Playing piano with Python
π February 02, 2020A quick tutorial on multi threading in python to play twinkle twinkle little start poem
- Lab4 Training regression model and Epochs
π August 14, 2019Hi there! today we will build a multilayer model. Lets import the necessary components.
- Lab3 Train and Test Keras Model
π August 13, 2019Hi there! today we will build a multilayer model that should be like this: .
- Lab2 How to make a basic multilayer Keras model
π August 10, 2019Hi there! today we will build a multilayer model that should be like this figure: .
- With Speech, control the MS Power Point Presentation
π September 17, 2018A simple AI application tutorial to control PPTX slides with speech using python
- Basic Coding in TensorFlow
π September 17, 2018Before we proceed the basic coding, please note that according to the tensorflow 1.0.0 release notes, tf.mul, tf.sub and tf.neg are deprecated in favor of tf...
- Lab1 Keras Basic Model
π September 17, 2018Today i am going to start a tutorial series about Keras library. Lets visit website of this Deep learning library https://keras.io. Keras is a high-level neu...
- TensorFlow Basics
π September 13, 2018Hi everybody, today i will write about a little introduction to Tensorflow API. Tensorflow is a standard open source library released in 2015 by Google for b...
- Installing Pytorch in Windows (GPU version)
π September 06, 2018A fastest way to install PyTorch in Windows without Conda
- Installing Pytorch in Windows (CPU version)
π September 05, 2018A fastest way to install PyTorch in Windows without Conda
- Importance of One Hot Encoding
π September 03, 2018Why One Hot Encoding is important for Neural Netwoks
- How to install OpenCV and Python in windows
π September 01, 2018A quick tutorial to install python and opencv in windows7
- How to install protobuf on Mac OS
π August 21, 2018Hi everybody, today I show you a way to install Google Protocol Buffers on MAC OS. You might already have tried: </ul>
- Recursive function to grow TREE in Python