diff --git a/Bank_Interest_Calculator/README.md b/Bank_Interest_Calculator/README.md new file mode 100644 index 0000000..9b48c43 --- /dev/null +++ b/Bank_Interest_Calculator/README.md @@ -0,0 +1,13 @@ +# Bank Interest Calculator + +Simple Text-based interest calculator + +### What can I do with it?: +- Calculate the interest amount +- Calculate the total amount including the interest + #### for the specified amount of years. + +### How can I run it? +#### You can run it via: +- terminal or command prompt +- any IDE that supports Python \ No newline at end of file diff --git a/Bank_Interest_Calculator/interest_calculator.py b/Bank_Interest_Calculator/interest_calculator.py new file mode 100644 index 0000000..a33b6ea --- /dev/null +++ b/Bank_Interest_Calculator/interest_calculator.py @@ -0,0 +1,62 @@ +running = True + + +def program(choice): + years = int(input('How many years are you going to save? >> ')) + amount = int(input('How much are you saving yearly? >> ')) + r = input('What is the interest rate per year? (eg: 10, 0.1) >> ') + try: + rate = int(r) + except ValueError: + rate = float(r) + new_amount = 0 + balance = 0 + total = 0 + interest = 0 + n = 0 + + if choice.lower() == 'i': + for i in range(0, int(years)): + n += 1 + if type(rate) is float: + interest += amount * rate + elif type(rate) is int: + interest += amount * (rate / 100) + + print(f"In year {n}, the interest earned will be ${interest}") + total += interest + print(f'By the end of year {n}, the total interest earned will be ${total}.') + + elif choice.lower() == 't': + for i in range(0, int(years)): + n += 1 + if type(rate) is float: + if balance == 0: + interest = amount * rate + balance = amount + interest + elif balance > 0: + old_balance = balance + interest = (old_balance + amount) * rate + balance = old_balance + amount + interest + elif type(rate) is int: + if balance == 0: + interest = amount * (rate / 100) + balance = amount + interest + elif balance > 0: + old_balance = balance + interest = (old_balance + amount) * (rate / 100) + balance = old_balance + amount + interest + + print(f"In year {n}, your total balance will be ${round(balance, 2)}") + print(f'By the end of year {n}, your total balance will be {round(balance, 2)}.') + + +while running: + print( + "How would you like to be calculated?\n'I' for total interest amount\n'T' for total balance including interest " + "amount\n'E' to exit program") + user_choice = input("Method >> ") + if user_choice.lower() == 'e': + running = False + else: + program(user_choice) diff --git a/README.md b/README.md index ce326a3..a303f7c 100644 --- a/README.md +++ b/README.md @@ -21,143 +21,144 @@ This repo is a compilation of some *awesome* Python scripts that automate some b ## What do we have: So far, the following projects have been integrated to this repo: -| Project Name | Contributors | -|--|--| -|[2048](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/2048)|[Krunal](https://github.com/gitkp11)| -|[AI chatbot](Artificial-intelligence_bot) |[umar abdullahi](https://github.com/umarbrowser) | -|[AI for guess the number](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/AI_for_Guess_the_number) | [Omar Sameh](https://github.com/ShadowHunter15) | -|[Address locator](Location_Of_Adress) | [Chris]() | -|[Asymmetric Encryption](asymmetric_cryptography) |[victor matheus](https://github.com/victormatheusc) | -|[Attachment Unique Mail](Attachment_Unique_Mail) |[Arnav Dandekar](https://github.com/4rnv) | -|[Automated calendar](automated_calendar) | [J.A. Hernández](https://github.com/jesusalberto18) | -|[Automated emails](automated_email) | [Suvigya](https://github.com/SuvigyaJain1) | -|[Battery_notification](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Battery_notification/)|[Krishna Sharma](https://github.com/krishnasharma1386)| -|[Better_CSV_Storage](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Better_CSV_Storage) | [Bhargav Kuvadiya](https://github.com/techdobz) | -|[Bitcoin price GUI](Bitcoin-Price-GUI) |[Amirul Abu](https://github.com/amirulabu) | -|[CLI Calculator](cli_calculator)|[Willian GL](https://github.com/williangl) | -|[COVID visualiser (real-time) ](covid_visualiser)|[Tushar Gupta](https://github.com/tushar5526)| -|[CSV to Excel](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/CSV-to-Excel)|[xemeds](https://github.com/xemeds) | -|[Caesar Cipher](caesar_cipher) |[epi052](https://github.com/epi052) | -|[Checksum tool](Checksum) |[Austin Ewens](https://github.com/aewens) | -|[Clean_up_photo](Clean_up_photo_directory)|[sritanmay001](https://github.com/sritanmy001)| -|[Codechef autosubmitter](Codechef-Code-Submitter) |[Harshit Mahajan](https://github.com/hmahajan99) | -|[Codeforces Checker](codeforcesChecker)|[Jinesh Parakh](https://github.com/jineshparakh)| -|[Colored B&W Image Converter](Color_to_BW_Converter) |[Nitish Srivastava](https://github.com/nitish-iiitd) | -|[Contact 'Leads' Distribution](Contact-Distribution) |[Tiago Cordeiro](https://github.com/tiagocordeiro) | -|[Countdown](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Countdown)|[Jeremias Gomes](https://github.com/j3r3mias)| -|[csv_to_json](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/csv_to_json)|[MoiZ](https://github.com/TechBoyy6)| -|[Cricket Matches web Scraper](CricBuzz_Score_Update) |[Divy Ranjan](https://github.com/divyranjan17) | -|[Crypt socket](Crypt_Socket)|[Willian GL](https://github.com/williangl) | -|[Cryptocurrency Converter](Cryptocurrency-converter) |[AdnCodz](https://github.com/AdnCodez) | -|[Cryptocurrency Prices](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Cryptocurrency-Prices) |[xemeds](https://github.com/xemeds) | -|[Current City Weather](Current_City_Weather) |[Jesse Bridge](https://github.com/jessebridge) | -|[DOH DIG](DOH-Dig/) | [Ryan](https://github.com/awsumco) | -|[Database-As-Storage](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Database-As-Storage) | [Bhargav Kuvadiya](https://github.com/techdobz) | -|[Directory Tree Visualizer](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Directory_Tree_Generator) | [Harpreet Singh Saluja](https://github.com/hssaluja25/) | -|[Directory organizer](Directory-organizer) | [Athul P](https://github.com/athulpn) | -|[Download Page as PDF](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Download-page-as-pdf)|[Jeremias Gomes](https://github.com/j3r3mias)| -|[Elasticsearch snapshot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/elastic-snapshot) | [Joe Ryan](https://github.com/joeryan) | -|[English Theasaurus](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/English_Theasauras/) | [Ansh Dhingra](https://github.com/anshdhinhgra47) | -|[Excel Files Merger](Excel_Files_Merger) | [Andrei N](https://github.com/Andrei-Niculae)| -|[Excel to List](Excel_to_ListofList) | [Nitish Srivastava](https://github.com/nitish-iiitd)| -|[Extended_ip_address_info](extended_ip_address_info) | [hafpaf](https://github.com/hafpaf)| -|[Face Recognition](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Face_recognition)|[LOKESH KHURANA](https://github.com/theluvvkhurana)| -|[Fibonacci_Sequence_Generator](Fibonacci_Sequence_Generator) | [John Wesley Kommala](https://github.com/JohnWesleyK)| -|[File Carving](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/File_Carving) | [Yeryeong Kim](https://github.com/icarusicarus/) | -|[File Encrypt Decrypt](file-encrypt-decrypt)|[Aditya Arakeri](https://github.com/adityaarakeri)| -|[FileMagic Organizer](./FileMagic_Organizer)|[malivinayak](https://github.com/malivinayak)| -|[File Organizer](File-Organizer)|[Ayush Bhardwaj](https://github.com/hastagAB)| -|[File Sharing Bot](File-Sharing-Bot) | [Darshan Patel](https://github.com/DarshanPatel11)| -|[File explorer](File-Explorer-Dialog-Box) | [Nikhil Kumar Singh](https://github.com/nikhilkumarsingh)| -|[Find PhoneNumber in String](Find-PhoneNumber-in-String)|[Austin Zuniga](https://github.com/AustinZuniga)| -|[Flash card quizzer](Flash-card-Challenge) |[Utkarsh Sharma](https://github.com/Utkarsh1308) | -|[Folder Locker and hider](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Folder%20Locker%20%26%20Hider)|[Prajjwal Pathak](https://github.com/pyguru123)| -|[Folder Manager](Folder_Manager)|[Harsh Raj](https://github.com/DeadProgrammer0)| -|[Frammed text generator](FramedText) | [jcdwalle](https://github.com/jcdwalle)| -|[Get Time By TimeZone](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Get_Time_TimezoneWise)|[Parth Shah](https://github.com/codingis4noobs) | -|[git_automation](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/git_automation)| [loge1998](https://github.com/loge1998)| -|[Github repo creator](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Git_repo_creator)|[Harish Tiwari ](https://github.com/optimist2309)| -|[Github Review Bot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Github-Review-Bot)|[Gaurav Giri](https://github.com/gaurovgiri)| -|[GithubBot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Github_Bot)|[Abhilasha](https://github.com/Abhilasha06)| -|[Gmail Mailing Script](mailing) |[mayank-kapur](https://github.com/kapurm17) | -|[Google Meet Joiner](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/google_meet_joiner)|[JohanSanSebastian](https://github.com/JohanSanSebastian)| -|[HTML Table to List](HTML_Table_to_List) | [Nitish Srivastava](https://github.com/nitish-iiitd)| -|[Handwrting DNN recognizer](Handwriting_Recognizer) |[Chris]() | -|[Harry Potter Cloak](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Harry-Potter-Cloak) | [thesmartdeveloperr](https://github.com/thesmartdeveloperr)| -|[IMDB TV Series Info Extractor](imdb_episode_ratings)|[Yash Raj Sarrof](https://github.com/yashYRS) | -|[IMDBQuerier](IMDBQuerier)|[Burak Bekci](https://github.com/Bekci)| -|[IP Address ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/ipaddress)|[Xenium](https://github.com/xeniumcode)| -|[Image Compressor](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Image_Compressor)|[Prathima Kadari](https://github.com/prathimacode-hub)| -|[Image To PDF](images2pdf)|[msaoudallah](https://github.com/msaoudallah)| -|[Image Watermarker (batch)](imageWatermarker)|[Remco Halman](https://github.com/remcohalman)| -|[Image circle formatter](Image-Circulator) |[Berk Gureken](https://github.com/bureken) | -|[Independent RSA Communication Algorithm](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Communication)|[Miguel Santos](https://github.com/wi6n3l)| -|[Instadp Web Scrapper](InstadpShower)|[Psychiquest](https://github.com/psychiquest)| -|[Instagram Video Downloader](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/insta_video_downloader)|[Shobhit Bhosure](https://github.com/shobhit99) | -|[JSON file to YAML convertor](https://github.com/saksham117/Awesome-Python-Scripts/tree/master/json-to-yaml)|[Saksham Basandrai](https://github.com/saksham117)| -|[Keylogger](Keylogger) |[Preet Mishra](https://github.com/preetmishra) | -|[Medium Article Downloader](medium_article_downloader)|[coolsonu39](https://github.com/coolsonu39)| -|[Minecraft Server in background](Minecraft_server_in_background)|[Max von Forell](https://github.com/mvforell)| -|[Own IP locator](Location_Of_Own_IP_Adress)|[Chris]()| -|[PDF2text](PDF2text)|[QuangPH](https://github.com/quangph-1686a)| -|[PDFsplitter](PDFsplitter)|[Prathamesh-Ghatole](https://github.com/Prathamesh-Ghatole)| -|[PX to REM](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PX-to-REM)|[Atthaphon Urairat](https://github.com/uatthaphon) | -|[Pdf to AudioBook Converter](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PdfToAudio)|[Ayesha Gull](https://github.com/ayeshag7/)| -|[Plagiarism_detector](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Plagiarism_detector)|[Akshita Singhal](https://github.com/akshitasinghal4444)| -|[Port Scanner](Port_Scanner)|[Plutoberth](https://github.com/Plutoberth)| -|[Pressure_Converter](https://github.com/E-wave112/Awesome-Python-Scripts/tree/master/Pressure_Converter)|[E-Wave](https://github.com/E-wave112)| -|[Pretty CSV](Pretty-CSV)|[Frizz925](https://github.com/Frizz925)| -|[PyRecorder](PyRecorder)|[Rocky Jain](https://github.com/jainrocky)| -|[py_based_music_player](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/py_based_music_player) | [Bhargav Kuvadiya](https://github.com/techdobz) | -|[Py_Cleaner](Py_Cleaner) | [Abhishek Dobliyal](https://github.com/Abhishek-Dobliyal)| -|[Python Algebra Solver](Algebra-Solver)|[Sengxay Xayachack](https://github.com/frankxayachack)| -|[RSA Algorithm](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Algorithm)|[Chinmay Rane](https://github.com/Chinmayrane16)| -|[RSA Key Pair Generator](RSA-key-pairs) | [Aditya Parikh](https://github.com/obiwan69) | -|[Random Password Generators](Random_Password_Generator)| [Hafpaf](https://github.com/hafpaf) and [Renderer-RCT2](https://github.com/Renderer-RCT2)| -|[Random name generator](Random_Names_Generator)| [Ayush Bhardwaj](https://github.com/hastagAB)| -|[Random_Email_Generator](Random_Email_Generator)|[Shubham Garg](https://github.com/shub-garg)| -|[Remove-Duplicate-Files](Remove-Duplicate-Files)|[Aayushi Varma](https://github.com/aayuv17)| -|[Rock-Paper-Scissor Game](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Rock-Paper-Scissor)|[Punit Sakre](https://github.com/punitsakre23)| -|[send_whatsapp_message](send_whatsapp_message)|[Mukesh Prasad](https://github.com/mukeshprasad)| -|[Send messages to sqs in parallel](send_sqs_messages_in_parallel)|[Jinam Shah](https://github.com/jinamshah)| -|[Server Ping](Ping_Server)|[prince]()| -|[Signature photo to PNG converter](signature2png)|[Rodolfo Ferro](https://github.com/RodolfoFerro)| -|[Simple Webpage Parser](SimpleWebpageParser)|[Nitish Srivastava](https://github.com/nitish-iiitd)| -|[Slideshare downloader](Slideshare-Downloader)|[Chris Goes](https://github.com/GhostofGoes)| -|[SMS your location](SmsYourLocation)|[prince]()| -|[Spotify Downloader](spotify_downloader)|[Sagar Patel](https://github.com/sagar627)| -|[Squid installer for Ubuntu](Squid-Proxy-Installer-for-Ubuntu16)|[Berkay Demir]()| | -|[SSH Host adder](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/SSH_Host_Adder)|[NinoDoko](https://github.com/NinoDoko)| -|[Steg_Tool](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Steg_Tool/)|[Shankar JP](https://github.com/shankarjp)| -|[sudoku-solver](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/sudoku-solver) | [Rishabh Umrao](https://github.com/ayedaemon) | -|[Subtitle downloader](Subtitle-downloader)|[Kaushlendra Pratap](https://github.com/kaushl1998)| -|[TTS - Text to Speech Mp3](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TTS_Text_to_Speech_Mp3)|[Antonio Andrade](https://github.com/xAndrade)| -|[Take Screenshot](Take_screenshot)|[Moad Mohammed Elhebri](https://github.com/moadmmh)| -|[Tambola_Ticket_Generator](Tambola_Ticket_Generator)|[Amandeep_Singh](https://github.com/Synster)| -|[Test Your Internet Speed](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TestMyInternetSpeed)|[TheSmartDeveloperr](https://github.com/thesmartdeveloperr)| -|[TicTacToe AI and 2 players](https://github.com/ShadowHunter15/Awesome-Python-Scripts/tree/master/TicTacToe_AI_and_2_players) | [Omar Sameh](https://github.com/ShadowHunter15) | -|[To Do Bot](To%20Do%20Bot) | [Darshan Patel](https://github.com/DarshanPatel11)| -|[Top_News](Top_News)|[Attupatil](https://github.com/Attupatil)| -|[Translate CLI](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TranslateCLI)|[Rodrigo Oliveira](https://github.com/rodrigocam)| -|[URL shortener](url_shortener)|[Sam Ebison](https://github.com/ebsa491)| -|[Upload Files to S3](Upload_files_to_s3)|[Jayram Nai](https://github.com/jramnai)| -|[Vinegère Cipher](vigenere_cipher)|[victoni](https://github.com/victoni)| -|[Web proxy](Proxy-Request)|[Nikhil Kumar Singh](https://github.com/nikhilkumarsingh)| -|[Website Url Detector](Website_Url_Detector)|[sonniki](https://github.com/sonniki)| -|[Website blocker](Website-Blocker)|[Ayush Bhardwaj](https://github.com/hastagAB)| -|[WiFi Password Viewer](Wifi-Password)|[Sagar Patel](https://github.com/sagar627)| -|[Wikipedia-Search](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Wikipedia-Search)|[Nissaar](https://github.com/Nissaar) | -|[Word Frequency Counter](Word_Frequency_Counter)|[sonniki](https://github.com/sonniki)| -|[Word generator](Word-generator)|[TGLIDE](https://github.com/TGlide)| -|[Work log generator](Work_Log_Generator)|[Maël Pedretti](https://github.com/73VW)| -|[X Scrapper](X_Scrapper)|[Shreeram](https://github.com/iamshreeram)| -|[YTS Torrents](yts_torrents)|[Mayank Nader](https://github.com/makkoncept)| -|[Yoda-speak Translator](speak_like_yoda)|[sonniki](https://github.com/sonniki) | -|[Youtube video downloader](Youtube_Video_Downloader)|[Christopher He](https://github.com/hecris)| -|[Zabbix API](zabbix_api)|[msg4sunny](https://github.com/msg4sunny)| -|[Zip password cracker](zip_password_cracker)|[umar abdullahi](https://github.com/umarbrowser)| -|[Task Scheduler](Task-Scheduler)|[heysagnik](https://github.com/heysagnik)| -|[PDF Password Decypter](PDF_Password_Decrypter)|[parthasdey2304](https://github.com/parthasdey2304)| +| Project Name | Contributors | +|-------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------| +| [2048](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/2048) | [Krunal](https://github.com/gitkp11) | +| [AI chatbot](Artificial-intelligence_bot) | [umar abdullahi](https://github.com/umarbrowser) | +| [AI for guess the number](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/AI_for_Guess_the_number) | [Omar Sameh](https://github.com/ShadowHunter15) | +| [Address locator](Location_Of_Adress) | [Chris]() | +| [Asymmetric Encryption](asymmetric_cryptography) | [victor matheus](https://github.com/victormatheusc) | +| [Attachment Unique Mail](Attachment_Unique_Mail) | [Arnav Dandekar](https://github.com/4rnv) | +| [Automated calendar](automated_calendar) | [J.A. Hernández](https://github.com/jesusalberto18) | +| [Automated emails](automated_email) | [Suvigya](https://github.com/SuvigyaJain1) | +| [Bank Interest Calculator](Bank_Interest_Calculator) | [C Tu](https://github.com/ninja-noodle) | +| [Battery_notification](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Battery_notification/) | [Krishna Sharma](https://github.com/krishnasharma1386) | +| [Better_CSV_Storage](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Better_CSV_Storage) | [Bhargav Kuvadiya](https://github.com/techdobz) | +| [Bitcoin price GUI](Bitcoin-Price-GUI) | [Amirul Abu](https://github.com/amirulabu) | +| [CLI Calculator](cli_calculator) | [Willian GL](https://github.com/williangl) | +| [COVID visualiser (real-time) ](covid_visualiser) | [Tushar Gupta](https://github.com/tushar5526) | +| [CSV to Excel](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/CSV-to-Excel) | [xemeds](https://github.com/xemeds) | +| [Caesar Cipher](caesar_cipher) | [epi052](https://github.com/epi052) | +| [Checksum tool](Checksum) | [Austin Ewens](https://github.com/aewens) | +| [Clean_up_photo](Clean_up_photo_directory) | [sritanmay001](https://github.com/sritanmy001) | +| [Codechef autosubmitter](Codechef-Code-Submitter) | [Harshit Mahajan](https://github.com/hmahajan99) | +| [Codeforces Checker](codeforcesChecker) | [Jinesh Parakh](https://github.com/jineshparakh) | +| [Colored B&W Image Converter](Color_to_BW_Converter) | [Nitish Srivastava](https://github.com/nitish-iiitd) | +| [Contact 'Leads' Distribution](Contact-Distribution) | [Tiago Cordeiro](https://github.com/tiagocordeiro) | +| [Countdown](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Countdown) | [Jeremias Gomes](https://github.com/j3r3mias) | +| [csv_to_json](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/csv_to_json) | [MoiZ](https://github.com/TechBoyy6) | +| [Cricket Matches web Scraper](CricBuzz_Score_Update) | [Divy Ranjan](https://github.com/divyranjan17) | +| [Crypt socket](Crypt_Socket) | [Willian GL](https://github.com/williangl) | +| [Cryptocurrency Converter](Cryptocurrency-converter) | [AdnCodz](https://github.com/AdnCodez) | +| [Cryptocurrency Prices](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Cryptocurrency-Prices) | [xemeds](https://github.com/xemeds) | +| [Current City Weather](Current_City_Weather) | [Jesse Bridge](https://github.com/jessebridge) | +| [DOH DIG](DOH-Dig/) | [Ryan](https://github.com/awsumco) | +| [Database-As-Storage](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Database-As-Storage) | [Bhargav Kuvadiya](https://github.com/techdobz) | +| [Directory Tree Visualizer](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Directory_Tree_Generator) | [Harpreet Singh Saluja](https://github.com/hssaluja25/) | +| [Directory organizer](Directory-organizer) | [Athul P](https://github.com/athulpn) | +| [Download Page as PDF](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Download-page-as-pdf) | [Jeremias Gomes](https://github.com/j3r3mias) | +| [Elasticsearch snapshot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/elastic-snapshot) | [Joe Ryan](https://github.com/joeryan) | +| [English Theasaurus](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/English_Theasauras/) | [Ansh Dhingra](https://github.com/anshdhinhgra47) | +| [Excel Files Merger](Excel_Files_Merger) | [Andrei N](https://github.com/Andrei-Niculae) | +| [Excel to List](Excel_to_ListofList) | [Nitish Srivastava](https://github.com/nitish-iiitd) | +| [Extended_ip_address_info](extended_ip_address_info) | [hafpaf](https://github.com/hafpaf) | +| [Face Recognition](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Face_recognition) | [LOKESH KHURANA](https://github.com/theluvvkhurana) | +| [Fibonacci_Sequence_Generator](Fibonacci_Sequence_Generator) | [John Wesley Kommala](https://github.com/JohnWesleyK) | +| [File Carving](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/File_Carving) | [Yeryeong Kim](https://github.com/icarusicarus/) | +| [File Encrypt Decrypt](file-encrypt-decrypt) | [Aditya Arakeri](https://github.com/adityaarakeri) | +| [FileMagic Organizer](./FileMagic_Organizer) | [malivinayak](https://github.com/malivinayak) | +| [File Organizer](File-Organizer) | [Ayush Bhardwaj](https://github.com/hastagAB) | +| [File Sharing Bot](File-Sharing-Bot) | [Darshan Patel](https://github.com/DarshanPatel11) | +| [File explorer](File-Explorer-Dialog-Box) | [Nikhil Kumar Singh](https://github.com/nikhilkumarsingh) | +| [Find PhoneNumber in String](Find-PhoneNumber-in-String) | [Austin Zuniga](https://github.com/AustinZuniga) | +| [Flash card quizzer](Flash-card-Challenge) | [Utkarsh Sharma](https://github.com/Utkarsh1308) | +| [Folder Locker and hider](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Folder%20Locker%20%26%20Hider) | [Prajjwal Pathak](https://github.com/pyguru123) | +| [Folder Manager](Folder_Manager) | [Harsh Raj](https://github.com/DeadProgrammer0) | +| [Frammed text generator](FramedText) | [jcdwalle](https://github.com/jcdwalle) | +| [Get Time By TimeZone](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Get_Time_TimezoneWise) | [Parth Shah](https://github.com/codingis4noobs) | +| [git_automation](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/git_automation) | [loge1998](https://github.com/loge1998) | +| [Github repo creator](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Git_repo_creator) | [Harish Tiwari ](https://github.com/optimist2309) | +| [Github Review Bot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Github-Review-Bot) | [Gaurav Giri](https://github.com/gaurovgiri) | +| [GithubBot](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Github_Bot) | [Abhilasha](https://github.com/Abhilasha06) | +| [Gmail Mailing Script](mailing) | [mayank-kapur](https://github.com/kapurm17) | +| [Google Meet Joiner](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/google_meet_joiner) | [JohanSanSebastian](https://github.com/JohanSanSebastian) | +| [HTML Table to List](HTML_Table_to_List) | [Nitish Srivastava](https://github.com/nitish-iiitd) | +| [Handwrting DNN recognizer](Handwriting_Recognizer) | [Chris]() | +| [Harry Potter Cloak](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Harry-Potter-Cloak) | [thesmartdeveloperr](https://github.com/thesmartdeveloperr) | +| [IMDB TV Series Info Extractor](imdb_episode_ratings) | [Yash Raj Sarrof](https://github.com/yashYRS) | +| [IMDBQuerier](IMDBQuerier) | [Burak Bekci](https://github.com/Bekci) | +| [IP Address ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/ipaddress) | [Xenium](https://github.com/xeniumcode) | +| [Image Compressor](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Image_Compressor) | [Prathima Kadari](https://github.com/prathimacode-hub) | +| [Image To PDF](images2pdf) | [msaoudallah](https://github.com/msaoudallah) | +| [Image Watermarker (batch)](imageWatermarker) | [Remco Halman](https://github.com/remcohalman) | +| [Image circle formatter](Image-Circulator) | [Berk Gureken](https://github.com/bureken) | +| [Independent RSA Communication Algorithm](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Communication) | [Miguel Santos](https://github.com/wi6n3l) | +| [Instadp Web Scrapper](InstadpShower) | [Psychiquest](https://github.com/psychiquest) | +| [Instagram Video Downloader](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/insta_video_downloader) | [Shobhit Bhosure](https://github.com/shobhit99) | +| [JSON file to YAML convertor](https://github.com/saksham117/Awesome-Python-Scripts/tree/master/json-to-yaml) | [Saksham Basandrai](https://github.com/saksham117) | +| [Keylogger](Keylogger) | [Preet Mishra](https://github.com/preetmishra) | +| [Medium Article Downloader](medium_article_downloader) | [coolsonu39](https://github.com/coolsonu39) | +| [Minecraft Server in background](Minecraft_server_in_background) | [Max von Forell](https://github.com/mvforell) | +| [Own IP locator](Location_Of_Own_IP_Adress) | [Chris]() | +| [PDF2text](PDF2text) | [QuangPH](https://github.com/quangph-1686a) | +| [PDFsplitter](PDFsplitter) | [Prathamesh-Ghatole](https://github.com/Prathamesh-Ghatole) | +| [PX to REM](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PX-to-REM) | [Atthaphon Urairat](https://github.com/uatthaphon) | +| [Pdf to AudioBook Converter](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PdfToAudio) | [Ayesha Gull](https://github.com/ayeshag7/) | +| [Plagiarism_detector](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Plagiarism_detector) | [Akshita Singhal](https://github.com/akshitasinghal4444) | +| [Port Scanner](Port_Scanner) | [Plutoberth](https://github.com/Plutoberth) | +| [Pressure_Converter](https://github.com/E-wave112/Awesome-Python-Scripts/tree/master/Pressure_Converter) | [E-Wave](https://github.com/E-wave112) | +| [Pretty CSV](Pretty-CSV) | [Frizz925](https://github.com/Frizz925) | +| [PyRecorder](PyRecorder) | [Rocky Jain](https://github.com/jainrocky) | +| [py_based_music_player](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/py_based_music_player) | [Bhargav Kuvadiya](https://github.com/techdobz) | +| [Py_Cleaner](Py_Cleaner) | [Abhishek Dobliyal](https://github.com/Abhishek-Dobliyal) | +| [Python Algebra Solver](Algebra-Solver) | [Sengxay Xayachack](https://github.com/frankxayachack) | +| [RSA Algorithm](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Algorithm) | [Chinmay Rane](https://github.com/Chinmayrane16) | +| [RSA Key Pair Generator](RSA-key-pairs) | [Aditya Parikh](https://github.com/obiwan69) | +| [Random Password Generators](Random_Password_Generator) | [Hafpaf](https://github.com/hafpaf) and [Renderer-RCT2](https://github.com/Renderer-RCT2) | +| [Random name generator](Random_Names_Generator) | [Ayush Bhardwaj](https://github.com/hastagAB) | +| [Random_Email_Generator](Random_Email_Generator) | [Shubham Garg](https://github.com/shub-garg) | +| [Remove-Duplicate-Files](Remove-Duplicate-Files) | [Aayushi Varma](https://github.com/aayuv17) | +| [Rock-Paper-Scissor Game](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Rock-Paper-Scissor) | [Punit Sakre](https://github.com/punitsakre23) | +| [send_whatsapp_message](send_whatsapp_message) | [Mukesh Prasad](https://github.com/mukeshprasad) | +| [Send messages to sqs in parallel](send_sqs_messages_in_parallel) | [Jinam Shah](https://github.com/jinamshah) | +| [Server Ping](Ping_Server) | [prince]() | +| [Signature photo to PNG converter](signature2png) | [Rodolfo Ferro](https://github.com/RodolfoFerro) | +| [Simple Webpage Parser](SimpleWebpageParser) | [Nitish Srivastava](https://github.com/nitish-iiitd) | +| [Slideshare downloader](Slideshare-Downloader) | [Chris Goes](https://github.com/GhostofGoes) | +| [SMS your location](SmsYourLocation) | [prince]() | +| [Spotify Downloader](spotify_downloader) | [Sagar Patel](https://github.com/sagar627) | +| [Squid installer for Ubuntu](Squid-Proxy-Installer-for-Ubuntu16) | [Berkay Demir]() | | +| [SSH Host adder](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/SSH_Host_Adder) | [NinoDoko](https://github.com/NinoDoko) | +| [Steg_Tool](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Steg_Tool/) | [Shankar JP](https://github.com/shankarjp) | +| [sudoku-solver](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/sudoku-solver) | [Rishabh Umrao](https://github.com/ayedaemon) | +| [Subtitle downloader](Subtitle-downloader) | [Kaushlendra Pratap](https://github.com/kaushl1998) | +| [TTS - Text to Speech Mp3](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TTS_Text_to_Speech_Mp3) | [Antonio Andrade](https://github.com/xAndrade) | +| [Take Screenshot](Take_screenshot) | [Moad Mohammed Elhebri](https://github.com/moadmmh) | +| [Tambola_Ticket_Generator](Tambola_Ticket_Generator) | [Amandeep_Singh](https://github.com/Synster) | +| [Test Your Internet Speed](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TestMyInternetSpeed) | [TheSmartDeveloperr](https://github.com/thesmartdeveloperr) | +| [TicTacToe AI and 2 players](https://github.com/ShadowHunter15/Awesome-Python-Scripts/tree/master/TicTacToe_AI_and_2_players) | [Omar Sameh](https://github.com/ShadowHunter15) | +| [To Do Bot](To%20Do%20Bot) | [Darshan Patel](https://github.com/DarshanPatel11) | +| [Top_News](Top_News) | [Attupatil](https://github.com/Attupatil) | +| [Translate CLI](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TranslateCLI) | [Rodrigo Oliveira](https://github.com/rodrigocam) | +| [URL shortener](url_shortener) | [Sam Ebison](https://github.com/ebsa491) | +| [Upload Files to S3](Upload_files_to_s3) | [Jayram Nai](https://github.com/jramnai) | +| [Vinegère Cipher](vigenere_cipher) | [victoni](https://github.com/victoni) | +| [Web proxy](Proxy-Request) | [Nikhil Kumar Singh](https://github.com/nikhilkumarsingh) | +| [Website Url Detector](Website_Url_Detector) | [sonniki](https://github.com/sonniki) | +| [Website blocker](Website-Blocker) | [Ayush Bhardwaj](https://github.com/hastagAB) | +| [WiFi Password Viewer](Wifi-Password) | [Sagar Patel](https://github.com/sagar627) | +| [Wikipedia-Search](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Wikipedia-Search) | [Nissaar](https://github.com/Nissaar) | +| [Word Frequency Counter](Word_Frequency_Counter) | [sonniki](https://github.com/sonniki) | +| [Word generator](Word-generator) | [TGLIDE](https://github.com/TGlide) | +| [Work log generator](Work_Log_Generator) | [Maël Pedretti](https://github.com/73VW) | +| [X Scrapper](X_Scrapper) | [Shreeram](https://github.com/iamshreeram) | +| [YTS Torrents](yts_torrents) | [Mayank Nader](https://github.com/makkoncept) | +| [Yoda-speak Translator](speak_like_yoda) | [sonniki](https://github.com/sonniki) | +| [Youtube video downloader](Youtube_Video_Downloader) | [Christopher He](https://github.com/hecris) | +| [Zabbix API](zabbix_api) | [msg4sunny](https://github.com/msg4sunny) | +| [Zip password cracker](zip_password_cracker) | [umar abdullahi](https://github.com/umarbrowser) | +| [Task Scheduler](Task-Scheduler) | [heysagnik](https://github.com/heysagnik) | +| [PDF Password Decypter](PDF_Password_Decrypter) | [parthasdey2304](https://github.com/parthasdey2304) | ## How to use: - Clone/Download the directory and navigate to each folder. Or...