README
80+ Python Projects by MRayan Asim ๐๐
Table of Contents
Welcome to the Python Projects repository by MRayan Asim! This collection showcases a variety of Python projects developed to inspire and assist developers of all skill levels. Whether you're a beginner or an advanced programmer, you'll find valuable resources, guidance, and practical code examples for your Python-based projects. Let's dive in and explore the possibilities! ๐ก๐ฅ
Repository Structure ๐
The repository is organized into different categories, each containing specific project folders. This structure allows for easy navigation and helps you find projects that align with your interests. Each project is tagged with appropriate labels to indicate the recommended skill level. Let's take a look at the categories available:
Categories ๐๏ธ
GUI ๐ฅ๏ธ
Calculator ๐งฎ
Games ๐ฎ
Machine learning ๐ค๐๐ง
Utilities ๐ ๏ธ
Projects ๐ฅ
Explore the projects in each category to find detailed information, documentation, and code examples. Here's a glimpse of the projects available within each category:
GUI ๐ฅ๏ธ
Form ๐
Tick cross (with GUI) โ๏ธโ
Todo list (with GUI) โ ๐
Notepad ๐
A paint application๐๏ธ๐จ
A file explorer ๐๐
Youtube video downloader ๐บ๐ฝ๐พ
spelling correction ๐ค๐๐
A beautiful design using turtle ๐ข๐จ
Pikachu using turtle (ใฃโโกโ)ใฃ
Doraemon using turtle๐ฑโ๐
Rainbow with turtle ๐
A GUI calendar ๐
Calculator ๐งฎ
A stock analyzer with its short form ๐ต๐๐
BMI calculator ๐๏ธ
special theory of relativity calculator โ๐โก
Fibonacci sequence ๐
Montly Mortgage calculator ๐๐ด
12 hour time into 24 hour time ๐ฐ๏ธ๐
Grade calculator ๐
Sudoku solver ๐งฉ
Games ๐ฎ
Hangman ๐ช
Colox (a box colliding game with GUI) ๐ฆโ๏ธ
A color guessing game with GUI ๐จ๐๐
Master Mind ๐
Tick cross (with GUI) or (without GUI) โโญ
Rock, paper, and scissors (without GUI) โ๐โ๏ธ
21 or 20 plus game ๐
Typing speed test ๐ฎ
Number guessing game ๐ขโ
Machine Learning ๐ค๐๐ง
Brightness controller with your hand ๐๐ก๐๏ธ
Eye blink detection (also download the . XML files) ๐๏ธ๐๐ด
Text to speech ๐ค๐
A language detector ๐๐
A spam message delectation using machine learning ๐๐๐
Your phone camera on your PC you can check more about it here ๐ฑ๐ป๐ธ
A sentiments checker ๐ค๐ฌ๐ญ
A sketch maker of image ๐๏ธ
Utilities ๐ ๏ธ
Your own browser ๐
QR code generator ๐
Wattsapp spam messages sender (you should click on the message bar of WhatsApp after running it) ๐ง๐๐ง๐๐ง๐
Password generator ๐๐ข
words and letter count of given text ๐ข๐๏ธ
Skill Level Tags โญ
Projects are labeled with the following tags to help you identify their recommended skill level:
Beginner: Suitable for beginners who are new to Python programming. ๐ฑ
Intermediate: Projects that require a moderate level of Python programming knowledge. ๐
Advanced: Projects that involve advanced concepts and techniques in Python. ๐ง
Installation โ๏ธ
we used these packages in our repository:
Pygame ๐ฎ
Tkinter ๐ผ๏ธ
GoogleSearch ๐
qrcode ๐ท
Matplotlib ๐
yfinance ๐ต๐
Turtle ๐ข
Random ๐ฒ
Time โฐ
Pillow ๐ผ๏ธ
NumPy ๐ข
openpyxl ๐
Datetime โ
math โ
requests ๐
hijri_converter ๐
threading ๐งต
instaloader ๐ฅ
string ๐ก
hashlib ๐
socketserver ๐ง
socket ๐งฆ
http.server ๐
os ๐ฅ๏ธ
opencv ๐ท๐๏ธ
langdetect ๐
sys ๐๐ป
json ๐งฉ๐๐
re ๐งฉ
pyshorteners ๐งน
PyQt5 ๐๐ผ๏ธ๐
PyQtWebEngine: ๐ธ๏ธ๐ผ๏ธ๐
Panda ๐ผ๐๐พ
textblob ๐๐๐
vaderSentiment ๐ค๐ญ๐
pyttsx3 ๐๐ฃ๏ธ
winapps ๐๏ธ๐
pytube ๐ผ
screen-brightness-control ๐๐ฅ๏ธ๐
pyautogui ๐ฆ๐ง๐ป๐
mediapipe ๐ฅ๐ก๐ค
prophet ๐ฎ๐
seaborn ๐๐
You can install these packages using pip, the Python package manager. Open your terminal or command prompt and run the following commands:
To view more details that how to use this repository you can go here
If you encounter any issues running the code, please report an issue, and I will respond as quickly as possible. ๐
About the Author ๐ค
If you are thinking about how to start learning programming so you can check out my roadmap on medium
License ๐
Note ๐
Do you have an eagerness to contribute and make a mark in the coding community? Fantastic! We embrace and celebrate collaboration. You can contribute in various ways, whether it's enhancing our documentation or optimizing the code itself.
Feeling inspired to be a part of our dynamic community? Begin your journey by familiarizing yourself with our Code of Conduct. We believe in a supportive and inclusive environment where everyone can thrive.
Ready to make your mark on our projects? Check out our How to Contribute guide, and embark on your coding adventure with us!
Excited to play a vital role in securing our projects? Explore the essential steps and best practices in our Security Policies to safeguard our coding community. Join hands with us on this crucial mission!
Discover a treasure trove of Python projects! From GUIs to machine learning, this repository offers a wide array of practical code examples and resources. Check out the summary to explore our diverse collection and embark on your coding adventure with us!
Frequently Asked Questions (FAQ) ๐๏ธ
For common questions and troubleshooting tips, please check our FAQ
Remember, the world of coding is full of wonders, and your journey starts right here! ๐
To View full Documentations you can go here
Last updated