2021-10-07 13:57:20 +05:30
# Awesome Python Scripts :sunglasses: <img alt="PyPI" src="https://warehouse-camo.cmh1.psfhosted.org/18509a25dde64f893bd96f21682bd6211c3d4e80/68747470733a2f2f696d672e736869656c64732e696f2f707970692f707976657273696f6e732f64796e61636f6e662e737667"> [](https://github.com/hastagAB/Awesome-Python-Scripts) 
2020-09-26 12:13:51 +05:30
2022-10-15 18:58:48 +08:00
## Contents:
2022-10-15 19:02:15 +08:00
2022-10-15 18:58:48 +08:00
- [What is this repo? ](#what-is-this-repo )
- [What do we have? ](#what-do-we-have )
- [How to use? ](#how-to-use )
- [Contribution Guidelines ](#contributions-guidelines )
- [Steps required to follow before adding any script ](#steps-required-to-follow-before-adding-any-script )
- [Contribution Guidelines ](#contributions-guidelines )
- [If you like the project ](#if-you-like-the-project )
- [Want to connect with me? ](#want-to-connect-with-me )
2018-10-08 21:52:30 -03:00
## What is this repo?
2019-10-03 08:22:03 +06:30
This repo is a compilation of some *awesome* Python scripts that automate some boring tasks or simply make our life easier...or both!
:cookie: Cookies for all contributors as well~
2018-10-08 20:04:52 -03:00
## What do we have:
2018-10-08 21:52:30 -03:00
So far, the following projects have been integrated to this repo:
2018-10-08 20:04:52 -03:00
2019-10-03 08:22:03 +06:30
| Project Name | Contributors |
|--|--|
2022-02-08 09:27:29 +03:00
| [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 ) |
2021-10-02 14:02:21 +03:00
| [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 ) |
2020-09-26 12:13:51 +05:30
| [sudoku-solver ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/sudoku-solver ) | [Rishabh Umrao ](https://github.com/ayedaemon ) |
2020-03-18 14:00:11 +05:30
|[File Encrypt Decrypt ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/file-encrypt-decrypt )|[Aditya Arakeri ](https://github.com/adityaarakeri )|
| [Address locator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Location_Of_Adress ) | [Chris]() |
| [Automated emails ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/automated_email ) | [Suvigya ](https://github.com/SuvigyaJain1 ) |
|[AI chatbot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Artificial-intelligence_bot ) |[umar abdullahi ](https://github.com/umarbrowser ) |
|[Asymmetric Encryption ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/asymmetric_cryptography ) |[victor matheus ](https://github.com/victormatheusc ) |
|[Bitcoin price GUI ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Bitcoin-Price-GUI ) |[Amirul Abu ](https://github.com/amirulabu ) |
2022-10-09 10:26:16 +05:30
|[Better_CSV_Storage ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Better_CSV_Storage ) | [Bhargav Kuvadiya ](https://github.com/techdobz ) |
2020-03-18 14:00:11 +05:30
|[Cryptocurrency Converter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Cryptocurrency-converter ) |[AdnCodz ](https://github.com/AdnCodez ) |
2021-10-05 19:56:34 +03:00
|[Cryptocurrency Prices ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Cryptocurrency-Prices ) |[xemeds ](https://github.com/xemeds ) |
2022-10-07 19:59:49 -03:00
|[Caesar Cipher ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/caesar_cipher ) |[epi052 ](https://github.com/epi052 ) |
2020-03-18 14:00:11 +05:30
|[Checksum tool ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Checksum ) |[Austin Ewens ](https://github.com/aewens ) |
|[Codechef autosubmitter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Codechef-Code-Submitter ) |[Harshit Mahajan ](https://github.com/hmahajan99 ) |
|[Colored B&W Image Converter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Color_to_BW_Converter ) |[Nitish Srivastava ](https://github.com/nitish-iiitd ) |
|[Contact 'Leads' Distribution ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Contact-Distribution ) |[Tiago Cordeiro ](https://github.com/tiagocordeiro ) |
|[Cricket Matches web Scraper ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/CricBuzz_Score_Update ) |[Divy Ranjan ](https://github.com/divyranjan17 ) |
| [Crypt socket ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Crypt_Socket )|[Willian GL ](https://github.com/williangl ) |
2021-10-03 11:05:53 +03:00
| [CSV to Excel ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/CSV-to-Excel )|[xemeds ](https://github.com/xemeds ) |
2020-03-18 14:00:11 +05:30
|[Current City Weather ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Current_City_Weather ) |[Jesse Bridge ](https://github.com/jessebridge ) |
|[Directory organizer ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Directory-organizer ) | [Athul P ](https://github.com/athulpn ) |
2022-10-01 13:03:29 +05:30
|[Database-As-Storage ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Database-As-Storage ) | [Bhargav Kuvadiya ](https://github.com/techdobz ) |
2020-03-18 14:00:11 +05:30
|[DOH DIG ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/DOH-Dig/ ) | [Ryan ](https://github.com/awsumco ) |
2020-08-29 11:49:35 +05:30
|[English Theasaurus ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/English_Theasaurus/ ) | [Ansh Dhingra ](https://github.com/anshdhinhgra47 ) |
2020-10-20 23:35:58 -04:00
|[Elasticsearch snapshot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/elastic-snapshot ) | [Joe Ryan ](https://github.com/joeryan ) |
2020-03-18 14:00:11 +05:30
|[Excel Files Merger ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Excel_Files_Merger ) | [Andrei N ](https://github.com/Andrei-Niculae )|
|[Excel to List ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Excel_to_ListofList ) | [Nitish Srivastava ](https://github.com/nitish-iiitd )|
|[Extended_ip_address_info ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/extended_ip_address_info ) | [hafpaf ](https://github.com/hafpaf )|
|[File explorer ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/File-Explorer-Dialog-Box ) | [Nikhil Kumar Singh ](https://github.com/nikhilkumarsingh )|
|[File Sharing Bot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/File-Sharing-Bot ) | [Darshan Patel ](https://github.com/DarshanPatel11 )|
|[Flash card quizzer ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Flash-card-Challenge ) |[Utkarsh Sharma ](https://github.com/Utkarsh1308 ) |
|[Frammed text generator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/FramedText ) | [jcdwalle ](https://github.com/jcdwalle )|
2020-10-05 13:37:25 +05:30
|[git_automation ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/git_automation )| [loge1998 ](https://github.com/loge1998 )|
2020-03-18 14:00:11 +05:30
|[Gmail Mailing Script ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/mailing ) |[mayank-kapur ](https://github.com/kapurm17 ) |
2022-10-03 12:50:44 +05:30
|[Get Time By TimeZone ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Get_Time_TimezoneWise )|[Parth Shah ](https://github.com/codingis4noobs ) |
2020-03-18 14:00:11 +05:30
|[Handwrting DNN recognizer ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Handwriting_Recognizer ) |[Chris]() |
|[HTML Table to List ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/HTML_Table_to_List ) | [Nitish Srivastava ](https://github.com/nitish-iiitd )|
|[Image circle formatter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Image-Circulator ) |[Berk Gureken ](https://github.com/bureken ) |
|[Image To PDF ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/images2pdf )|[msaoudallah ](https://github.com/msaoudallah )|
|[Instadp Web Scrapper ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/InstadpShower )|[Psychiquest ](https://github.com/psychiquest )|
2022-09-22 23:50:39 +05:30
|[IP Address ](https://github.com/hashtagAB/Awesome-Python-Scripts/tree/master/ipaddress )|[Xenium ](https://github.com/xeniumcode )|
2020-03-18 14:00:11 +05:30
|[Keylogger ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Keylogger ) |[Preet Mishra ](https://github.com/preetmishra ) |
|[Minecraft Server in background ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Minecraft_server_in_background )|[Max von Forell ](https://github.com/mvforell )|
|[Own IP locator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Location_Of_Own_IP_Adress )|[Chris]()|
|[Port Scanner ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Port_Scanner )|[Plutoberth ](https://github.com/Plutoberth )|
2021-10-06 11:29:56 +05:30
|[Harry Potter Cloak ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Harry-Potter-Cloak ) | [thesmartdeveloperr ](https://github.com/thesmartdeveloperr )|
2020-03-18 14:00:11 +05:30
|[Python Algebra Solver ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Algebra-Solver )|[Sengxay Xayachack ](https://github.com/frankxayachack )|
|[Random name generator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Random_Names_Generator )| [Ayush Bhardwaj ](https://github.com/hastagAB )|
|[Random Password Generators ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Random_Password_Generator )| [Hafpaf ](https://github.com/hafpaf ) and [Renderer-RCT2 ](https://github.com/Renderer-RCT2 )|
|[Server Ping ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Ping_Server )|[prince]()|
|[Signature photo to PNG converter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/signature2png )|[Rodolfo Ferro ](https://github.com/RodolfoFerro )|
|[Simple Webpage Parser ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/SimpleWebpageParser )|[Nitish Srivastava ](https://github.com/nitish-iiitd )|
|[Slideshare downloader ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Slideshare-Downloader )|[Chris Goes ](https://github.com/GhostofGoes )|
|[SMS your location ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/SmsYourLocation )|[prince]()|
|[Squid installer for Ubuntu ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Squid-Proxy-Installer-for-Ubuntu16 )|[Berkay Demir]()|
|[Subtitle downloader ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Subtitle-downloader )|[Kaushlendra Pratap ](https://github.com/kaushl1998 )|
2022-02-08 10:26:52 +04:00
|[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 )|
2020-10-14 16:51:51 +05:30
|[Top_News ](Top_News )|[Attupatil ](https://github.com/Attupatil )|
2020-03-18 14:00:11 +05:30
|[Take Screenshot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Take_screenshot )|[Moad Mohammed Elhebri ](https://github.com/moadmmh )|
|[To Do Bot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/To-Do-Bot ) | [Darshan Patel ](https://github.com/DarshanPatel11 )|
|[Upload Files to S3 ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Upload_files_to_s3 )|[Jayram Nai ](https://github.com/jramnai )|
|[Vinegère Cipher ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/vigenere_cipher )|[victoni ](https://github.com/victoni )|
|[Web proxy ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Proxy-Request )|[Nikhil Kumar Singh ](https://github.com/nikhilkumarsingh )|
|[Website blocker ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Website-Blocker )|[Ayush Bhardwaj ](https://github.com/hastagAB )|
|[Word generator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Word-generator )|[TGLIDE ](https://github.com/TGlide )|
|[Work log generator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Work_Log_Generator )|[Maël Pedretti ](https://github.com/73VW )|
|[Youtube video downloader ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Youtube_Video_Downloader )|[Christopher He ](https://github.com/hecris )|
|[Zabbix API ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/zabbix_api )|[msg4sunny ](https://github.com/msg4sunny )|
|[Zip password cracker ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/zip_password_cracker )|[umar abdullahi ](https://github.com/umarbrowser )|
2022-10-01 13:03:29 +05:30
|[RSA Algorithm ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Algorithm )|[Chinmay Rane ](https://github.com/Chinmayrane16 )|
2020-03-18 14:00:11 +05:30
|[CLI Calculator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/cli_calculator )|[Willian GL ](https://github.com/williangl ) |
|[Find PhoneNumber in String ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Find-PhoneNumber-in-String )|[Austin Zuniga ](https://github.com/AustinZuniga )|
|[IMDB TV Series Info Extractor ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/imdb_episode_ratings )|[Yash Raj Sarrof ](https://github.com/yashYRS ) |
2020-03-19 19:22:14 +07:00
|[PX to REM ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PX-to-REM )|[Atthaphon Urairat ](https://github.com/uatthaphon ) |
2022-10-05 21:47:45 +05:30
|[py_based_music_player ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/py_based_music_player ) | [Bhargav Kuvadiya ](https://github.com/techdobz ) |
2020-03-18 14:00:11 +05:30
|[Yoda-speak Translator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/speak_like_yoda )|[sonniki ](https://github.com/sonniki ) |
2020-03-25 12:09:56 +01:00
|[SSH Host adder ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/SSH_Host_Adder )|[NinoDoko ](https://github.com/NinoDoko )|
2020-03-19 16:21:02 +04:00
|[Wikipedia-Search ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Wikipedia-Search )|[Nissaar ](https://github.com/Nissaar ) |
2020-03-18 14:03:22 +05:30
|[Instagram Video Downloader ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/insta_video_downloader )|[Shobhit Bhosure ](https://github.com/shobhit99 ) |
2020-03-18 14:00:11 +05:30
|[Medium Article Downloader ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/medium_article_downloader )|[coolsonu39 ](https://github.com/coolsonu39 )|
|[Face Recognition ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/image_recognition )|[LOKESH KHURANA ](https://github.com/theluvvkhurana )|
2019-11-26 03:52:45 -03:00
|[File Encrypt Decrypt ](file-encrypt-decrypt )|[Aditya Arakeri ](https://github.com/adityaarakeri )|
2020-03-16 00:31:52 +05:30
| [Address locator ](Location_Of_Adress ) | [Chris]() |
2022-08-21 17:11:03 -04:00
| [Automated calendar ](automated_calendar ) | [J.A. Hernández ](https://github.com/jesusalberto18 ) |
2020-03-16 00:31:52 +05:30
| [Automated emails ](automated_email ) | [Suvigya ](https://github.com/SuvigyaJain1 ) |
2019-11-26 03:52:45 -03:00
|[AI chatbot ](Artificial-intelligence_bot ) |[umar abdullahi ](https://github.com/umarbrowser ) |
|[Asymmetric Encryption ](asymmetric_cryptography ) |[victor matheus ](https://github.com/victormatheusc ) |
|[Bitcoin price GUI ](Bitcoin-Price-GUI ) |[Amirul Abu ](https://github.com/amirulabu ) |
|[Cryptocurrency Converter ](Cryptocurrency-converter ) |[AdnCodz ](https://github.com/AdnCodez ) |
2022-10-07 19:59:49 -03:00
|[Caesar Cipher ](caesar_cipher ) |[epi052 ](https://github.com/epi052 ) |
2019-11-26 03:52:45 -03:00
|[Checksum tool ](Checksum ) |[Austin Ewens ](https://github.com/aewens ) |
|[Codechef autosubmitter ](Codechef-Code-Submitter ) |[Harshit Mahajan ](https://github.com/hmahajan99 ) |
|[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 ) |
|[Cricket Matches web Scraper ](CricBuzz_Score_Update ) |[Divy Ranjan ](https://github.com/divyranjan17 ) |
2020-03-16 00:31:52 +05:30
| [Crypt socket ](Crypt_Socket )|[Willian GL ](https://github.com/williangl ) |
2019-11-26 03:52:45 -03:00
|[Current City Weather ](Current_City_Weather ) |[Jesse Bridge ](https://github.com/jessebridge ) |
|[Directory organizer ](Directory-organizer ) | [Athul P ](https://github.com/athulpn ) |
|[DOH DIG ](DOH-Dig/ ) | [Ryan ](https://github.com/awsumco ) |
|[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 )|
2020-10-05 09:13:23 +01:00
|[Fibonacci_Sequence_Generator ](Fibonacci_Sequence_Generator ) | [John Wesley Kommala ](https://github.com/JohnWesleyK )|
2019-11-26 03:52:45 -03:00
|[File explorer ](File-Explorer-Dialog-Box ) | [Nikhil Kumar Singh ](https://github.com/nikhilkumarsingh )|
|[File Sharing Bot ](File-Sharing-Bot ) | [Darshan Patel ](https://github.com/DarshanPatel11 )|
|[Flash card quizzer ](Flash-card-Challenge ) |[Utkarsh Sharma ](https://github.com/Utkarsh1308 ) |
|[Frammed text generator ](FramedText ) | [jcdwalle ](https://github.com/jcdwalle )|
|[Gmail Mailing Script ](mailing ) |[mayank-kapur ](https://github.com/kapurm17 ) |
|[Handwrting DNN recognizer ](Handwriting_Recognizer ) |[Chris]() |
|[HTML Table to List ](HTML_Table_to_List ) | [Nitish Srivastava ](https://github.com/nitish-iiitd )|
|[Image circle formatter ](Image-Circulator ) |[Berk Gureken ](https://github.com/bureken ) |
|[Image To PDF ](images2pdf )|[msaoudallah ](https://github.com/msaoudallah )|
|[Instadp Web Scrapper ](InstadpShower )|[Psychiquest ](https://github.com/psychiquest )|
|[Keylogger ](Keylogger ) |[Preet Mishra ](https://github.com/preetmishra ) |
|[Minecraft Server in background ](Minecraft_server_in_background )|[Max von Forell ](https://github.com/mvforell )|
|[Own IP locator ](Location_Of_Own_IP_Adress )|[Chris]()|
|[Port Scanner ](Port_Scanner )|[Plutoberth ](https://github.com/Plutoberth )|
|[Python Algebra Solver ](Algebra-Solver )|[Sengxay Xayachack ](https://github.com/frankxayachack )|
|[Random name generator ](Random_Names_Generator )| [Ayush Bhardwaj ](https://github.com/hastagAB )|
|[Random Password Generators ](Random_Password_Generator )| [Hafpaf ](https://github.com/hafpaf ) and [Renderer-RCT2 ](https://github.com/Renderer-RCT2 )|
|[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]()|
|[Squid installer for Ubuntu ](Squid-Proxy-Installer-for-Ubuntu16 )|[Berkay Demir]()|
|[Subtitle downloader ](Subtitle-downloader )|[Kaushlendra Pratap ](https://github.com/kaushl1998 )|
|[Take Screenshot ](Take_screenshot )|[Moad Mohammed Elhebri ](https://github.com/moadmmh )|
|[To Do Bot ](To%20Do%20Bot ) | [Darshan Patel ](https://github.com/DarshanPatel11 )|
|[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 blocker ](Website-Blocker )|[Ayush Bhardwaj ](https://github.com/hastagAB )|
2021-10-06 12:31:15 +02:00
|[Website Url Detector ](Website_Url_Detector )|[sonniki ](https://github.com/sonniki )|
2021-10-05 18:59:48 +02:00
|[Word Frequency Counter ](Word_Frequency_Counter )|[sonniki ](https://github.com/sonniki )|
2019-11-26 03:52:45 -03:00
|[Word generator ](Word-generator )|[TGLIDE ](https://github.com/TGlide )|
|[Work log generator ](Work_Log_Generator )|[Maël Pedretti ](https://github.com/73VW )|
|[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 )|
|[CLI Calculator ](cli_calculator )|[Willian GL ](https://github.com/williangl ) |
|[Find PhoneNumber in String ](Find-PhoneNumber-in-String )|[Austin Zuniga ](https://github.com/AustinZuniga )|
|[IMDB TV Series Info Extractor ](imdb_episode_ratings )|[Yash Raj Sarrof ](https://github.com/yashYRS ) |
|[Yoda-speak Translator ](speak_like_yoda )|[sonniki ](https://github.com/sonniki ) |
|[Medium Article Downloader ](medium_article_downloader )|[coolsonu39 ](https://github.com/coolsonu39 )|
|[RSA Key Pair Generator ](RSA-key-pairs ) | [Aditya Parikh ](https://github.com/obiwan69 ) |
|[Clean_up_photo ](Clean_up_photo_directory )|[sritanmay001 ](https://github.com/sritanmy001 )|
|[PyRecorder ](PyRecorder )|[Rocky Jain ](https://github.com/jainrocky )|
|[Pretty CSV ](Pretty-CSV )|[Frizz925 ](https://github.com/Frizz925 )|
|[File Organizer ](File-Organizer )|[Ayush Bhardwaj ](https://github.com/hastagAB )|
|[send_whatsapp_message ](send_whatsapp_message )|[Mukesh Prasad ](https://github.com/mukeshprasad )|
|[YTS Torrents ](yts_torrents )|[Mayank Nader ](https://github.com/makkoncept )|
2020-05-08 13:34:12 +05:30
|[COVID visualiser (real-time) ](covdi_visualiser )|[Tushar Gupta ](https://github.com/tushar5526 )|
2020-08-25 15:31:15 +05:30
|[Random_Email_Generator ](Random_Email_Generator )|[Shubham Garg ](https://github.com/shub-garg )|
2020-10-14 16:50:21 +05:30
|[WiFi Password Viewer ](Wifi-Password )|[Sagar Patel ](https://github.com/sagar627 )|
2020-10-05 14:09:41 +05:30
|[Tambola_Ticket_Generator ](Tambola_Ticket_Generator )|[Amandeep_Singh ](https://github.com/Synster )|
2022-10-01 13:03:29 +05:30
| [Py_Cleaner ](Py_Cleaner ) | [Abhishek Dobliyal ](https://github.com/Abhishek-Dobliyal )|
2020-10-05 14:11:00 +05:30
|[Send messages to sqs in parallel ](send_sqs_messages_in_parallel )|[Jinam Shah ](https://github.com/jinamshah )|
2020-10-06 13:09:14 +05:30
|[Codeforces Checker ](codeforcesChecker )|[Jinesh Parakh ](https://github.com/jineshparakh )|
2022-10-01 13:03:29 +05:30
|[Github repo creator ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Git_repo_creator )|[Harish Tiwari ](https://github.com/optimist2309 )|
|[Remove-Duplicate-Files ](Remove-Duplicate-Files )|[Aayushi Varma ](https://github.com/aayuv17 )|
|[PDF2text ](PDF2text )|[QuangPH ](https://github.com/quangph-1686a )|
|[Image Watermarker (batch) ](imageWatermarker )|[Remco Halman ](https://github.com/remcohalman )|
2020-10-14 17:18:34 +05:30
|[Folder Manager ](Folder_Manager )|[Harsh Raj ](https://github.com/DeadProgrammer0 )|
2022-10-01 13:03:29 +05:30
|[IMDBQuerier ](IMDBQuerier )|[Burak Bekci ](https://github.com/Bekci )|
|[URL shortener ](url_shortener )|[Sam Ebison ](https://github.com/ebsa491 )|
|[2048 ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/2048 )|[Krunal ](https://github.com/gitkp11 )|
2020-10-24 17:22:34 +05:30
|[Spotify Downloader ](spotify_downloader )|[Sagar Patel ](https://github.com/sagar627 )|
2022-10-01 13:03:29 +05:30
|[Download Page as PDF ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Download-page-as-pdf )|[Jeremias Gomes ](https://github.com/j3r3mias )|
|[JSON file to YAML convertor ](https://github.com/saksham117/Awesome-Python-Scripts/tree/master/json-to-yaml )|[Saksham Basandrai ](https://github.com/saksham117 )|
|[Independent RSA Communication Algorithm ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/RSA_Communication )|[Miguel Santos ](https://github.com/wi6n3l )|
2020-10-27 09:48:22 +05:30
|[GithubBot ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/GithubBot )|[Abhilasha ](https://github.com/Abhilasha06 )|
2020-10-28 06:49:15 -03:00
|[Translate CLI ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TranslateCLI )|[Rodrigo Oliveira ](https://github.com/rodrigocam )|
2020-11-01 22:14:27 +05:30
|[Rock-Paper-Scissor Game ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Rock-Paper-Scissor )|[Punit Sakre ](https://github.com/punitsakre23 )|
2021-04-16 22:57:13 +05:30
|[Folder Locker and hider ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Folder%20Locker%20%26%20Hider )|[Prajjwal Pathak ](https://github.com/pyguru123 )|
2021-06-02 18:18:12 +05:30
|[Image Compressor ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Image_Compressor )|[Prathima Kadari ](https://github.com/prathimacode-hub )|
2021-06-27 16:32:18 +05:30
|[Test Your Internet Speed ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/TestMyInternetSpeed )|[TheSmartDeveloperr ](https://github.com/thesmartdeveloperr )|
2021-10-02 16:30:44 +05:30
|[Plagiarism_detector ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Plagiarism_detector )|[Akshita Singhal ](https://github.com/akshitasinghal4444 )|
2021-10-06 17:31:55 +05:30
|[csv_to_json ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/csv_to_json )|[MoiZ ](https://github.com/TechBoyy6 )|
2021-10-06 13:02:14 +05:30
|[Battery_notification ](https://github.com/hastagABAwesome-Python-Scripts/Battery_notification/ )|[Krishna Sharma ](https://github.com/krishnasharma1386 )|
2021-10-10 21:13:16 +05:30
|[Steg_Tool ](https://github.com/hastagABAwesome-Python-Scripts/Steg_Tool/ )|[Shankar JP ](https://github.com/shankarjp )|
2021-10-28 11:26:23 +05:30
| [Directory Tree Visualizer ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Directory_Tree_Generator ) | [Harpreet Singh Saluja ](https://github.com/hssaluja25/ ) |
2021-10-28 02:47:40 +00:00
|[Pressure_Converter ](https://github.com/E-wave112/Awesome-Python-Scripts/tree/master/Pressure_Converter )|[E-Wave ](https://github.com/E-wave112 )|
2021-10-30 19:43:10 +09:00
| [File Carving ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/File_Carving ) | [Yeryeong Kim ](https://github.com/icarusicarus/ ) |
2021-10-30 19:40:50 +04:00
|[Google Meet Joiner ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/google_meet_joiner )|[JohanSanSebastian ](https://github.com/JohanSanSebastian )|
2022-10-10 18:53:50 +05:00
|[Pdf to AudioBook Converter ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/PdfToAudio )|[Ayesha Gull ](https://github.com/ayeshag7/ )|
2022-10-07 21:13:04 -03:00
|[Countdown ](https://github.com/hastagAB/Awesome-Python-Scripts/tree/master/Countdown )|[Jeremias Gomes ](https://github.com/j3r3mias )|
2020-10-27 04:20:22 +00:00
2022-10-15 18:58:48 +08:00
## How to use:
2019-10-03 08:22:03 +06:30
- Clone/Download the directory and navigate to each folder. Or...
- Simply navigate to the folder and download/copy the scripts! It's *that* simple and easy.
2019-10-05 21:44:59 +05:30
- Setup virtual environment for that scripts:
2019-10-03 22:09:24 +05:30
- `python -m venv env`
- `source env\bin\activate`
- `pip install -r requirements.txt`
2019-10-05 21:44:59 +05:30
- Run the script :)
2019-10-03 08:22:03 +06:30
2019-10-16 18:43:46 +05:30
Remember to star the repo if you love the scripts~ :wink:
2018-10-08 20:04:52 -03:00
2022-10-15 18:58:48 +08:00
## Contribution Guidelines:
2020-10-16 13:10:33 +05:30
### Steps required to follow before adding any script
2019-10-03 08:22:03 +06:30
- Make a **separate folder** for your script.
2019-10-03 22:09:24 +05:30
- There shouldn't be any **spaces** between the names of the script. (Use underscore or dash Symbol)
2019-10-03 08:22:03 +06:30
- :x: Script One
- :heavy_check_mark: Script_One
- :heavy_check_mark: Script-One
- The Folder should contain the followings -
2019-10-03 22:09:24 +05:30
- Main Python Script,
2019-10-03 08:22:03 +06:30
- Supporting files for the Script (If any)
- A separate `README.md` File with proper documentation.
2019-10-05 21:44:59 +05:30
- `requirements.txt` file for any required library.
2019-10-03 22:09:24 +05:30
2019-10-05 21:44:59 +05:30
- How to create `requirements.txt` file
- `cd <your_script_dir>`
- Activate your local virtual environment
- `source env\bin\activate`
- `pip freeze > requirements.txt`
2019-10-03 22:09:24 +05:30
2020-10-16 13:10:33 +05:30
- Add your name & script in the [project's list ](https://github.com/hastagAB/Awesome-Python-Scripts#what-do-we-have ) above in the same format. [Compulsory]
2019-10-10 09:00:59 +05:30
2019-10-27 20:44:22 +05:30
- Only One Commit per PR is Adviced.
2020-07-07 13:05:43 +05:30
# If you like the project:
2022-10-19 22:40:00 +05:30
- Star this Repo - [Awesome Python Scripts ](https://github.com/hastagAB/Awesome-Python-Scripts )
2020-07-07 13:05:43 +05:30
- Follow me on GitHub - [Ayush Bhardwaj ](https://github.com/hastagAB )
2022-10-15 18:58:48 +08:00
# Want to connect with me?
2019-10-27 20:44:22 +05:30
- [LinkedIn ](https://www.linkedin.com/in/hastagab/ )
- [Twitter ](https://twitter.com/HastagAB )
2020-09-26 12:13:51 +05:30
- [Facebook ](https://www.facebook.com/SirHastagAB )
2021-03-09 22:23:14 +05:30
- [Instagram ](https://www.instagram.com/sirhastagab/ )
2021-03-11 13:29:47 +05:30
2019-10-27 20:44:22 +05:30
[](https://github.com/hastagAB)