0% found this document useful (0 votes)
4 views8 pages

?? Top Fun Python Projects @Fuckallresources

Uploaded by

Dinesh Kumar N N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views8 pages

?? Top Fun Python Projects @Fuckallresources

Uploaded by

Dinesh Kumar N N
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Top 10 Fun Python Projects – With GitHub Links!

Build real-time apps, learn by doing & power up your GitHub


profile! @FUCKALLRESOURCES

1. Mad Libs Generator – Create silly stories with your inputs!


GitHub: Mad Libs Generator

2. Number Guessing Game – Can you guess the secret number?


GitHub: Number Guessing Game

3. Countdown Timer – Set the timer, race the clock!


GitHub: Countdown Timer

4. Password Generator – Make strong, random passwords instantly!


GitHub: Password Generator

5. Contact Book App – Build your own contact manager app


GitHub: Contact Book

6. Binary Search Algorithm – Fast searching made simple


GitHub: Binary Search

7. Desktop Notifier App – Pop-up notifications on your screen!


GitHub: Desktop Notifier

8. Website Blocker – Block distracting websites & stay focused


GitHub: Website Blocker

9. Web Scraping App – Extract data from websites like a pro


GitHub: Web Scraper

10. URL Shortener – Turn long URLs into short, clean links
GitHub: URL Shortener
11. Python Reddit Bot – Automate posting or upvoting
GitHub: Reddit Comment Bot
github.com+1reddit.com+1github.com+15github.com+15github.com+15

12. Reddit Video Maker Bot – Create videos from Reddit threads
GitHub: RedditVideoMakerBot github.com

13. Python Discord Bot – Run commands in Discord channels


GitHub: discord-bot-that-run-Python-Program github.com
Template: Python-Discord-Bot-Template reddit.com+9github.com+9github.com+9
14. Crypto Portfolio App – View & manage crypto portfolios
GitHub: django-crypto-app github.comgithub.com

15. Sorting Algorithms – Bubble, merge, quicksort + visualizer


GitHub: Python_Sorting_Algorithms
github.com+2reddit.com+2github.com+2github.com
Visualizer: Sorting-Algorithms-Visualization-Python
github.com+3github.com+3github.com+3

16. Interactive Quiz App – Play quizzes in terminal or GUI


GitHub: Python_Quiz_Game github.com+12github.com+12github.com+12
GUI Version: QUIZZ tkinter app github.com

17. Counter App – Click counter (GUI or API)


GitHub (Pygame): python-counter
github.com+4github.com+4github.com+4github.com+1github.com+1
Web/API version: counter-service github.com+1github.com+1

18. Web Browser Project – Mini browser using PyQt5


GitHub: Simple-Web-Browser-Using-Python github.com+1github.com+1
Alternative: Python-Browser-Version-2 github.com+1reddit.com+1

19. Notes App – CLI or GUI note-taking


GitHub CLI: Python Notes Application github.com+8github.com+8github.com+8
GUI with MySQL: Note-Taking-App-Python github.com+1github.com+1
Tkinter GUI: Note-App-Python github.com
20. Typing Speed Tester – Measure your WPM & accuracy with Tkinter GUI
GitHub: Typing Speed Test GUI github.com+8github.com+8github.com+8

21. Wikipedia Explorer – Browse wiki in your terminal


GitHub: Wikipedia Explorer CLI github.com+4github.com+4github.com+4

22. Stock Market Prediction App – ML forecasts for stock prices


GitHub: Stock-Price-Prediction Streamlit github.com+14github.com+14github.com+14
GitHub: Live Trading with AI github.com

23. Image Recognition App – Object detection using PyTorch + FastAPI


GitHub: FastAPI Image Recognition github.com+3github.com+3reddit.com+3

24. Price Prediction Model – ML regression for pricing goods


GitHub: Machine-Learning Price Prediction github.com+7github.com+7github.com+7

25. Interactive Map (Folium) – Visualize data on dynamic leaflets


GitHub: Folium Map Demo github.com+6autogis-site.readthedocs.io+6automating-gis-
processes.github.io+6github.com
GitHub: Volcano Map App github.com

26. Temperature Converter – Celsius↔Fahrenheit↔Kelvin GUI


GitHub: tkinter_temp_converter by Chahat08
github.com+2github.com+2github.com+2github.com
GitHub: py_temp_converter by mc962 github.com

27. Measurement Converter – Length/unit conversions in Python


GitHub: PythonUnitConverter github.com+4github.com+4github.com+4
GitHub: Converto Unit Converter Library github.com

28. Prison Break Text Adventure Game – Escape from jail with Python!
GitHub: PrisonTextAdventure by olivo
byuistats.github.iostackoverflow.com+2github.com+2github.com+2github.com
Alternative (puzzle style): PythonPrison by discretegames github.com
Another fun version: Text_Adventure_game by Kaos599 github.com

29. Star Wars Survey Data Analysis – Analyze fan opinions on Star Wars!
GitHub: Star-Wars-Survey by tomigee github.com+11github.com+11github.com+11
Alternative: Star-Wars-Survey-Project by acstrahl github.com

30. Netflix Data Analysis – Explore, visualize & gain insights on Netflix data!
GitHub: Netflix-Data-Analysis by sachinkumar1609
arxiv.org+10github.com+10github.com+10
GitHub: Netflix-Data-Analysis by deepa1922 github.com+6github.com+6github.com+6
Bonus option: Netflix-EDA by KasiMuthuveerappan github.com

31. Bulk File Renamer – Rename many files in one go


GitHub: adityasatalkar/Bulk-File-Renamer github.com+8github.com+8reddit.com+8

32. Weather Program – Celsius, forecasts, and more!


GitHub (Flask): rachanahegde/python-weather-app
github.com+8github.com+8github.com+8
GitHub (Tkinter): kunzbhatia/API-Weather-Python-Tkinter-Program github.com

33. Markov Text Composer – Generate random text with Markov chains
GitHub: b-tao/Markov-Chain-Text-Composer
reddit.com+15github.com+15github.com+15
Better: jsvine/markovify github.com

34. Pong Game – Classic table tennis in Python!


GitHub: techwithtim/Pong-Python
github.com+13github.com+13reddit.com+13github.com+1github.com+1
Alternative Turtle version: MatthewTamYT/Pong
github.com+5github.com+5gist.github.com+5

35. Connect Four Game – Align 4 disks to win


GitHub: KeithGalli/Connect4-Python
github.com+1discuss.codecademy.com+1github.com+1github.com+1
Another AI version: kupshah/Connect-Four github.com

36. Tetris Game – Stack blocks like a boss


GitHub: educ8s/Python-Tetris-Game-Pygame
github.com+2reddit.com+2gist.github.com+2github.com
Alternative: benycze/python-tetris github.com

37. Online Multiplayer Game – Real-time Python game with sockets


GitHub: OliverKillane/Multiplayer-Game github.com+2github.com+2reddit.com+2
Another: barclayd/Multiplayer-Rock-Paper-Scissors
github.com+15github.com+15github.com+15

38. Minesweeper Game – Flag mines and survive


GitHub: RaemondBW/Python-Minesweeper
github.comgithub.com+3github.com+3github.com+3
GUI version: Dest76ter/MineSweeper-using-Python-Tkinter

39. FLAMES Game in Python


A fun love calculator based on the FLAMES logic!
GitHub: saitharun24/Flames-game
GitHub (Tkinter GUI): Swati-Verma671/FLAMES
GitHub Gist (simple): chtgupta/F.L.A.M.E.S.-Python.py

40. Python 2048 Game


Slide and merge tiles to reach 2048!
GitHub (Pygame version): EndlessStudio/2048-in-Python
GitHub (AI version): nileshshirsat/2048-Game-AI
GitHub (Terminal version): yangshun/2048-python

41. Python Snake Game


techwithtim/Snake-Game (classic Pygame) github.com+15github.com+15github.com+15
rajatdiptabiswas/snake-pygame (Snake Eater) github.com

42. Space Invaders Game


leerob/space-invaders (modern clone) github.com+8github.com+8github.com+8
attreyabhatt/Space-Invaders-Pygame (Pygame version)
github.com+15github.com+15github.com+15
43. Sudoku Solver
dhhruv/Sudoku-Solver (PyGame + backtracking)
github.com+1gist.github.com+1github.com+1github.com+1
kubicodes/Backtracking-Sudoku-Solver-with-Python github.com

44. Tic-Tac-Toe Game


aqeelanwar/Tic-Tac-Toe (CLI) github.com+10github.com+10github.com+10
daliborstakic/tictactoe-pygame (Pygame GUI) github.com

45. Dice Rolling Simulator


Gerry-Aballa/terminal-dice-roller (ASCII art CLI)
github.com+8github.com+8github.com+8
FyefoxxM/PythonDiceRoller (Tkinter GUI) github.com+10github.com+10github.com+10
arqamcodes/Dice-Simulator-in-Python github.com

46. Hangman Game


jasmin-30/Hangman (CLI) github.com
techwithtim/Hangman (Pygame) github.com+2github.com+2github.com+2

47. Rock-Paper-Scissors Game


vishomallaoli/rock-paper-scissor (ASCII art CLI) github.com+6github.com+6github.com+6
GaganpreetKaurKalsi/Rock-Paper-Scissors-Game (Tkinter GUI) github.com

48. Text Adventure Game


dcbriccetti/python-text-adventure (engine + demo)
github.com+6github.com+6github.com+6
ByteSizedLaw/Python-Text-Adventure-Game (DnD-style)

49. Memory Puzzle Game in Python


GitHub (Pygame version): TanuShree952838/Memory-Puzzle-Game-in-Python
github.com+9github.com+9github.com+9
Alternative (Tkinter GUI): sreeharshau/memory-game-python (“Emoji Memory Game”)
github.com

50. Photo Manipulation using Python


GitHub (Pillow-based image tweaks): msilvprog7/Python-Image-Manipulation
github.com+7github.com+7github.com+7
Another option (AI-powered): p-ranav/PhotoLab – AI Photo Editor github.com

51. Python Calculator


GitHub (Tkinter GUI calculator): programiz/Calculator
github.com+15github.com+15github.com+15
Advanced version: AdityaRoy999/Advance-Calculator-in-python github.com
52. QR Code Encoder/Decoder
GitHub (simple CLI): peter-dinh/python-qr
github.com+15github.com+15github.com+15github.com
GUI version: vaibhavr24/QR-Code-Encoder-and-Decoder-with-GUI github.com

53. Video to Audio Converter


GitHub (script): adityashrm21/Video-to-audio-converter
github.com+15github.com+15github.com+15
GUI version: abhijithwarrier/Python-VideoToAudio-Converter github.com

54. Python YouTube Downloader


GitHub (GUI): prateekralhan/Python-based-Youtube-downloader
gist.github.com+14github.com+14reddit.com+14
Library/CLI: pytube/pytube github.com

55. Visualize a Solar System


GitHub (2D orbit viz):
ThomasAFink/visualization_of_the_solar_system_on_an_interstellar_scale
github.com+15github.com+15github.com+15
3D version: lukekulik/solar-system (Kepler-based) github.com

56. Shutdown/Restart/Logout Computer with Python


GUI version: cypher9518/shutdown_restart_logout_GUI
github.com+9github.com+9geeksforgeeks.org+9
CLI version: natnew/Python-Project-Shutdown-and-Restart-Computer

57. Shop Management System (Python) – Manage inventory, billing & sales
GitHub (GUI + SQLite): Lalit78716/Shop-Management-System--Python-GUI-Tkinter
github.com+8github.com+8github.com+8
GitHub (CLI + SQLite): akashyeole/Shop-Management github.com
Mongo/Flask version: KaziSifatAlMaksud/Gadget-Shop-Management-System github.com

58. Voice Assistant (Python) – Speech-enabled AI assistant


GitHub: mmirthula02/AI-Personal-Voice-assistant-using-Python
github.com+8github.com+8github.com+8github.com
GitHub: SohamRatnaparkhi/Voice-Assistant github.com
GitHub (Jarvis-style): ggeop/Python-ai-assistant github.com

59. PDF ↔ Audio Converter – Turn PDFs into audiobooks & vice versa!
Web app (Flask): yujiaohe/pdf-to-audiobook-converter
github.com+14github.com+14github.com+14
GUI all-rounder: R1SH4BH81/pdf2aud.py github.com
Streamlit version: walterpinem/PDF-to-Audiobook-Converter github.com
60. Extract Song Lyrics (Python) – Fetch lyrics using API or scraping
Library: Techcatchers/PyLyrics-Extractor github.com+5github.com+5geeksforgeeks.org+5
Genius API wrapper: johnwmillr/LyricsGenius
medium.com+2github.com+2github.com+2
Lyrics finder GUI: vasanthkumar7/song-lyrics-finder github.com

61. Website Connectivity Checker


GitHub: curlykorine/Site-connectivity-checker – CLI ping-based checker
github.com+15github.com+15realpython.com+15
Alternative: vineet-panchal/site-connectivity-checker – simple status checker
github.com

62. Library Management System


GitHub: ATBlastDon/Library-Management – Tkinter + MySQL app
github.com+15github.com+15github.com+15
Alternative: kunzbhatia/Library-Management-System – Python + MySQL
github.com+2github.com+2github.com+2

63. Text Speech Converter


GitHub: mrunal-nene/Text-to-Speech-and-Speech-to-Text-Python – uses pyttsx3
& SpeechRecognition

64. Expense Tracker


GitHub: Priyanshu147/Expense-Tracker – Tkinter + PostgreSQL + charts
github.com+15github.com+15github.com+15
Alternative: Shlok-Resist/ExpenseTracker – Tkinter + SQLite + Matplotlib
github.com

65. Screen Recorder


GitHub: VikasRana10/Screen-Recorder – OpenCV-based recorder
github.comgithub.com+5github.com+5github.com+5
Alternative: thepranaygupta/screen-recorder – Windows simple recorder
github.com

66. Currency Converter


GitHub: ziauldin123/Real-Time-Currency-Converter-Python-Tkinter-App – live
exchange rates github.com+15github.com+15github.com+15
Alternative: MBobyPratama/Currency-Converter-Tkinter – GUI based github.com

67. Music Player


GitHub: krishnaik06/Music-Player – Tkinter + pygame
github.com+5wired.com+5forum.freecodecamp.org+5
68. Language Translator
GitHub: aryashah2k/Language-Translator – uses googletrans
github.com+11github.com+11github.com+11

69. To-Do List App


GitHub: nishantkumar727/ToDoListApp – Tkinter GUI

70. Text Editor


GitHub: hemangdesai/Text-Editor-Python – basic text editor
github.com+15github.com+15github.com+15github.com+5wired.com+5github.com
+5

71. Chatbot
GitHub: ahmadfaizalbh/Chatbot – AI chatbot github.com
Alternative: parulnith/Building-a-Simple-Chatbot-in-Python-using-NLTK – NLTK
based github.com

72. Sentiment Analysis Model


GitHub: Naviden/Sentiment-Analysis-in-Python – machine learning basics
github.com+1github.com+1github.com
Alternative: samiramunir/Simple-Sentiment-Analysis-using-NLTK – IMDB example
github.com
Follow this channel and join our WhatsApp channel to get more such cool
& real hacking projects absolutely free!

You might also like