python-mini-projects README

The project's README from github.com/Python-World/python-mini-projects. As one markdown file: README.md.

forthebadge forthebadge forthebadge forthebadge

Python-Mini-Projects

All Contributors Issues Pull Requests Forks Stars License

A collection of simple python mini projects to enhance your Python skills.

If you want to learn about python, visit here.

If you are new to Github and open source then, visit here.

Steps To Follow

README Template for scripts

README Template

Connect On Social media

Join WhatsApp group

Contributors ✨

SR No Project Author
1 Hello World Ravi Chavare
2 JSON to CSV Murilo Pagliuso
3 Random Password Generator Mitesh
4 Instagram Profile Info Ravi Chavare
5 Search string in Files Mitesh
6 Fetch links from Webpage Mitesh & Michael Mba
7 Todo App With Flask Mitesh
8 Add Watermark on Images Mitesh
9 WishList App Using Django Ravi Chavare
10 Split Folders into Subfolders Ravi Chavare
11 Download bulk images Mitesh
12 Random word from file Ravi Chavare
13 Battery notification Mitesh
14 Calculate age Gaodong
15 Text file analysis m044de
16 Generate image snipets ravi chavare
17 Organize file system Mitesh
18 Send emails Mitesh
19 Get Ipaddress and Hostname of Website Nuh Mohammed
20 Progressbar using tqdm Mitesh
21 Get meta information of images Gaodong
22 Captures Frames from video phileinSophos
23 Fetch Wifi Saved Password Windows Mitesh
24 Save Screenshot of given Website m044de
25 Split files using no of lines phileinSophos
26 Encrypt and decrypt text Gaodong
27 Captures screenshot at regular interval of time d33pc
28 Create password hash m044de
29 Encrypt file and folders Gaodong
30 Decimal to binary and vice versa Alan Anaya
31 Cli Based Todo Application Audrey Yang
32 Currency Convertor cli app github-of-wone
33 Stopwatch Application Gaodong
34 CLI Proxy Tester Ingo Kleiber
35 XML to JSON file Convertor John Kirtley
36 Compress file and folders Gaodong
37 Find IMDB movie ratings ShivSt
38 Convert dictionary to python object Varun-22
39 Move files to alphabetically arranged folders Chathura Nimesh
40 Scrape Youtube video comment Saicharan67
41 Website Summerization Believe Ohiozua
42 Text To speech(mp3) Sergej Dikun
43 Image format conversion Ramon Ferreira
44 Save random article from wikipedia Rakshit Puri
45 Check website connectivity Shiv Thakur
46 Fetch city weather information Kushal Agrawal
47 Calculator App Gaodong
48 Merge Csv files Kushal Agrawal
49 Fetch tweets and save in csv Kushal Agrawal
50 Language Translator using googletrans Ashiqur Rahman Tusher
51 Split video using timeperiod Chathura Nimesh
52 Fetch unique words from file Rakshit Puri
53 Speech to text converter Paulo Henrique
54 Set Random Wallpaper Chathura Nimesh
55 Find Dominant color from image Mitesh
56 Ascii art Shiny Akash
57 Merge Pdf Files ShivSt
58 Fetch Open Port Kushal Agrawal
59 Convert Numbers To Words Niraj Shrestha
60 Restart and Shutdown System Phillibob55
61 Check website connectivity Shiv Thakur
62 Digital clock using tkinter Aditya Jetely
63 Covert Image To Pdf Gaodong
64 Store emails in csv file Shiv Thakur
65 Test Internet Connection Jacob Ogle
66 XKCD Comics Downloader Aditya Jetely
67 Website Blocker And Unblocker Phillibob55
68 Fetch Domain Dns Record Aditya Jetely
69 Python-Auto-Draw Tushar Nankani
70 News Website Scraper pratik-choudhari
71 Rock Paper Scissors Game Tushar Nankani
72 Zip File Extractor Aditya Jetely
73 Random Password Generator Tushar Nankani
74 Script to perform Geocoding Aditya Jetely
75 Python Carbon Clips Ravishankar Chavare
76 QR Code Generator Shiv Thakur
77 Recursive Password Generator Erfan Saberi
78 Tic Tac Toe Erfan Saberi
79 Tic Tac Toe with AI Tushar Nankani
80 Cartoonify an Image Bartu Yaman
81 Quote Scrapper Anandha Krishnan Aji
82 Time To Load Website Aditya Jetely
83 Customer Loan Repayment Prediction ART
84 Generate Wordcloud from Wikipedia Article Naman Shah
85 Number Guessing Game Javokhirbek
86 [Convert JPEG to PNG](https://github.com/Python-World/python-m

python-mini-projects (Python-World/python-mini-projects)

scripts
Searching Database…

19.4K ·GitHub
archived
What is this?A collection of simple Python mini projects — small scripts and tiny apps meant to help you improve your Python skills by reading and writing real code.
Is it one program or a bunch of separate things?Separate things: an index table of 85+ independent mini projects, each in its own folder under projects/ with its own README and credited author.
How do I actually use one of these?Nothing to install: clone the repo, open the folder of a project you like, and follow the README inside it to run that script with Python.
What do I need to run the projects?Python itself — there is no central requirements list. Some scripts need third-party libraries: the index includes apps built on Flask and Django and a progress bar using tqdm.
Is the collection still being updated?No — the repository is archived on GitHub, so it is a frozen, read-only snapshot; new pull requests are not merged, though everything still clones and runs.
Is this aimed at complete beginners?Yes — mostly Python beginners and people new to open source; it doubles as a first-contribution playground with pointers for those new to Python or GitHub.
Will the scripts work on my OS?Generally yes: the projects are plain Python scripts that run wherever Python does. A few are Windows-specific, like the one that fetches saved Wi-Fi passwords on Windows.
What kinds of mini projects are included?A wide spread of small utilities and toys: password generators, a QR code maker, JSON/XML-to-CSV converters, image watermarking, PDF merging, web scrapers, email sending, and games like Tic Tac Toe and Rock Paper Scissors.
Are there real apps among them, or just tiny scripts?Mostly tiny scripts, but some are small runnable apps: a Flask todo app, a Django wishlist app, a calculator, a stopwatch, and a digital clock built with tkinter.
Where should a beginner start?The index starts trivially — Hello World, then a JSON-to-CSV converter and an age calculator — and scales up to Flask and Django apps, so you can pick by table order or by topic.
Size
135.2 MB
Stars
19.4K
Updated
CommitMay 25
Age
6y
Commits · 90 Days