Pythonprojects
Python Projects with their source code to inspire you .
Install / Use
/learn @thegeekyb0y/PythonprojectsREADME
50+ Python Projects for Everyone.
Introduction 👋
Projects are necessary while learning any programming language. Here are 50+ python projects with their source code for different levels of programmers that can inspire you.
Contribute 💡
If you have any python project idea in your mind or you think Feel free to contribute to this github repo. To contribute : Click Here
Difficulty Level : Easy
- Send Automatic Emails using Python
- Defang IP Address
- Password Authentication using Python
- Web Scraping to create a dataset
- Resume Scanner
- Merge Sort Algorithm
- Pick a Random card using Python
- Quartile Deviation using Python
- Count Character Occurrences
- Pyramid Pattern using Python
- Sequential Search
- Sorting NumPy Arrays
- Validate Anagrams
- Create Tables with Python
- Recursive Binary Search
- Dijkstra’s Algorithm using Python
- Hash Tables using Python
- Queues using Python
- Validate a Binary Search Tree
Difficulty Level : Intermediate
- Story Generator with Python
- Generate Password with Python
- Play Rock, Paper, and Scissors with Python
- Dice Roll Simulator
- QR Code Generator
- Animal Quiz Game
- Print Coloured Text
- BMI Calculator
- Fahrenheit to Celcius Converter
- Taking Multiple User Inputs
- Convert Roman Numbers to Decimals
- Pearson Correlation
- Treemap using Python
- Convert Image to an array
- Scrape IMDb with Python
- Duplicate File Finder using Python
Difficulty Level : Advanced
- Visualize a Neural Network using Python
- Bias and Variance using Python
- Get Live Weather Updates using Python
- Count Objects in Image using Python
- Scrape Trending News using Python
- Real-time Stock Price Data Visualization using Python
- OTP Verification using Python
- Choropleth Map with Python
- Egg catcher game
- Extract Country Details
- Convert Text to Numerical data
- AUC and ROC using Python
- Interactive Language Translator
- Maximum Profit Finder
- Language Detection
- Histogram and Density Plots with Python
- Radar Plot with Python
- Create a Chatbot with Python
- Stopwords Removal
- Unicode Characters Removal
- Grammar Correction with Python
- Caterpillar Game with Python
- Maze Solver
- Encrypt and Decrypt Messages with Python
- Bitcoin Mining
- Password Picker
- Typing Test Game GUI
- URL Shortner with Python
Errors/Bugs
If you see an error message or run into an issue, please create bug report. To create a bug report, Click Here
📝 Note
Most of the tutorials are taken from www.thecleverprogrammer.com . You can follow his blogs for more python projects.
Connect with Me 🤝
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
90.0kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
343.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Security Score
Audited on Mar 31, 2026
