A Curated list of Awesome Python Scripts that Automate Stuffs.
Go to file
LOKESH KHURANA e428f6a3fd
Added Image Recognition Script (#109)
* Added face recognition script

* Updated README

Co-authored-by: Ayush Bhardwaj <classicayush@gmail.com>
2020-03-18 14:00:11 +05:30
Algebra-Solver Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Artificial-intelligence_bot Add script level requirements.txt 2019-10-05 21:44:59 +05:30
asymmetric_cryptography Add script level requirements.txt 2019-10-05 21:44:59 +05:30
automated_email Add automated_email and name to README 2019-10-15 06:20:16 +05:30
Bitcoin-Price-GUI added more information in README 2018-10-04 19:06:19 +08:00
caeser_cipher added caeser cipher readme 2018-10-03 19:37:33 -05:00
Checksum Documentation for checksum tool 2018-10-05 23:03:01 -05:00
Clean_up_photo_directory Added clean_up_photo 2019-10-17 14:58:36 +05:30
cli_calculator Adding cli_calculator on project and also updating readme 2019-10-03 22:54:18 -03:00
Codechef-Code-Submitter Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Color_to_BW_Converter Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Contact-Distribution Add a example script to distributes the contacts you receive sequentially to emails in a list. 2018-10-03 11:30:39 -03:00
CricBuzz_Score_Update Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Crypt_Socket Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Cryptocurrency-converter Cryptocurrency converter GUI app 2019-10-05 15:31:55 +01:00
Current_City_Weather Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Directory-organizer Added python script for organizing a directory 2018-10-03 20:32:15 +05:30
DOH-Dig dig like over https 2019-10-12 14:04:02 +02:00
Excel_Files_Merger Added python script for merging excel files 2019-10-05 20:32:43 +03:00
Excel_to_ListofList Add script level requirements.txt 2019-10-05 21:44:59 +05:30
extended_ip_address_info add extended_ip_address_info.py 2019-10-09 22:59:34 +02:00
Face_recognition Added Image Recognition Script (#109) 2020-03-18 14:00:11 +05:30
file-encrypt-decrypt adding a command line python script which: 2019-10-04 23:12:29 -07:00
File-Explorer-Dialog-Box Add script level requirements.txt 2019-10-05 21:44:59 +05:30
File-Organizer File Organizer Script added 2019-10-27 20:26:33 +05:30
File-Sharing-Bot Added File Sharing Telegram Bot 2019-10-07 20:28:15 +05:30
Find-PhoneNumber-in-String Added Find Phone Numbers in a string 2019-10-03 08:53:19 +08:00
Flash-card-Challenge Flash-card-Challenge 2018-10-02 15:03:23 -07:00
FramedText Create Readme.md 2018-10-03 08:28:43 -04:00
Handwriting_Recognizer Add script level requirements.txt 2019-10-05 21:44:59 +05:30
HTML_Table_to_List Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Image-Circulator Add script level requirements.txt 2019-10-05 21:44:59 +05:30
images2pdf Add script level requirements.txt 2019-10-05 21:44:59 +05:30
imdb_episode_ratings Added script to extract information from IMDB about any TV show 2019-10-05 09:06:39 +05:30
ImportanceChecker Script: Importance Checker (Updated Project List) (#132) 2019-11-25 23:12:55 +05:30
InstadpShower Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Keylogger Add keylogger project 2019-10-05 11:14:17 +05:30
Location_Of_Adress Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Location_Of_Own_IP_Adress Add script level requirements.txt 2019-10-05 21:44:59 +05:30
logpye_log4j_search added logpye an easy to use log4j parser 2019-10-02 20:47:38 +02:00
mailing Add script level requirements.txt 2019-10-05 21:44:59 +05:30
medium_article_downloader added medium article downloader script 2019-10-14 18:37:19 +05:30
Minecraft_server_in_background Add script to run a Minecraft server in the background 2019-10-03 16:06:51 +02:00
Ping_Server Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Port_Scanner Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Pretty-CSV Add pretty CSV script 2019-10-20 14:11:44 +07:00
Proxy-Request Add script level requirements.txt 2019-10-05 21:44:59 +05:30
PyRecorder commit squashed 2019-10-20 19:57:55 +05:30
Random_Names_Generator Added Random Names Generator 2018-10-04 01:26:29 +05:30
Random_Password_Generator add createPassword.py + details 2019-10-07 12:53:49 +02:00
RSA-key-pairs Create key-pair-generator.py 2019-10-20 17:45:20 +05:30
send_whatsapp_message Added Python Script HacktoberFest 2019 (#128) 2019-11-01 19:00:40 +05:30
signature2png Added signatue photo to (transparent) png converter script. 2019-10-03 03:08:43 -05:00
SimpleWebpageParser Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Slideshare-Downloader Add script level requirements.txt 2019-10-05 21:44:59 +05:30
SmsYourLocation Add script level requirements.txt 2019-10-05 21:44:59 +05:30
speak_like_yoda add yoda translator 2019-10-07 09:03:12 +02:00
Squid-Proxy-Installer-for-Ubuntu16 Created README.md 2018-10-04 20:12:47 +03:00
Subtitle-downloader Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Take_screenshot Add script level requirements.txt 2019-10-05 21:44:59 +05:30
To Do Bot Added Telegram To Do Bot 2019-10-15 10:10:52 +05:30
Tweets_Tool Bump urllib3 from 1.22 to 1.24.2 in /Tweets_Tool (#136) 2020-03-17 22:27:40 +05:30
Upload_files_to_s3 [ADD] Upload files to s3 using boto3 and python 2019-10-15 10:26:00 +05:30
vigenere_cipher Fixing number input 2018-10-07 17:07:45 +02:00
Website-Blocker Added Website Blocker 2018-10-03 00:04:07 +05:30
Word-generator Add Word Generator 2018-10-03 12:21:46 -03:00
Work_Log_Generator Add script level requirements.txt 2019-10-05 21:44:59 +05:30
Youtube_Video_Downloader Add script level requirements.txt 2019-10-05 21:44:59 +05:30
yts_torrents add yts_torrents project (#116) 2019-10-31 10:07:55 +05:30
zabbix_api Add script level requirements.txt 2019-10-05 21:44:59 +05:30
zip_password_cracker Create README.md 2018-10-03 15:19:29 +01:00
.gitignore Add a .gitignore to catch common auto-generated files 2018-10-03 22:23:53 -06:00
LICENSE.txt Add MIT license for project (#122) 2020-03-16 00:34:06 +05:30
README.md Added Image Recognition Script (#109) 2020-03-18 14:00:11 +05:30

Awesome Python Scripts 😎 PyPI HitCount GitHub stars

What is this repo?

This repo is a compilation of some awesome Python scripts that automate some boring tasks or simply make our life easier...or both!

🍪 Cookies for all contributors as well~

What do we have:

So far, the following projects have been integrated to this repo:

Project Name Contributors

|File Encrypt Decrypt|Aditya Arakeri| | Address locator | Chris | | Automated emails | Suvigya | |AI chatbot |umar abdullahi | |Asymmetric Encryption |victor matheus | |Bitcoin price GUI |Amirul Abu | |Cryptocurrency Converter |AdnCodz | |Caesar Cipher |epi052 | |Checksum tool |Austin Ewens | |Codechef autosubmitter |Harshit Mahajan | |Colored B&W Image Converter |Nitish Srivastava | |Contact 'Leads' Distribution |Tiago Cordeiro | |Cricket Matches web Scraper |Divy Ranjan | | Crypt socket|Willian GL | |Current City Weather |Jesse Bridge | |Directory organizer | Athul P | |DOH DIG | Ryan | |Excel Files Merger | Andrei N| |Excel to List | Nitish Srivastava| |Extended_ip_address_info | hafpaf| |File explorer | Nikhil Kumar Singh| |File Sharing Bot | Darshan Patel| |Flash card quizzer |Utkarsh Sharma | |Frammed text generator | jcdwalle| |Gmail Mailing Script |mayank-kapur | |Handwrting DNN recognizer |Chris | |HTML Table to List | Nitish Srivastava| |Image circle formatter |Berk Gureken | |Image To PDF|msaoudallah| |Instadp Web Scrapper|Psychiquest| |Keylogger |Preet Mishra | |Minecraft Server in background|Max von Forell| |Own IP locator|Chris| |Port Scanner|Plutoberth| |Python Algebra Solver|Sengxay Xayachack| |Random name generator| Ayush Bhardwaj| |Random Password Generators| Hafpaf and Renderer-RCT2| |Server Ping|prince| |Signature photo to PNG converter|Rodolfo Ferro| |Simple Webpage Parser|Nitish Srivastava| |Slideshare downloader|Chris Goes| |SMS your location|prince| |Squid installer for Ubuntu|Berkay Demir| |Subtitle downloader|Kaushlendra Pratap| |Take Screenshot|Moad Mohammed Elhebri| |To Do Bot | Darshan Patel| |Upload Files to S3|Jayram Nai| |Vinegère Cipher|victoni| |Web proxy|Nikhil Kumar Singh| |Website blocker|Ayush Bhardwaj| |Word generator|TGLIDE| |Work log generator|Maël Pedretti| |Youtube video downloader|Christopher He| |Zabbix API|msg4sunny| |Zip password cracker|umar abdullahi| |CLI Calculator|Willian GL | |Find PhoneNumber in String|Austin Zuniga| |IMDB TV Series Info Extractor|Yash Raj Sarrof | |Yoda-speak Translator|sonniki | |Medium Article Downloader|coolsonu39| |Face Recognition|LOKESH KHURANA| |File Encrypt Decrypt|Aditya Arakeri| | Address locator | Chris | | Automated emails | Suvigya | |AI chatbot |umar abdullahi | |Asymmetric Encryption |victor matheus | |Bitcoin price GUI |Amirul Abu | |Cryptocurrency Converter |AdnCodz | |Caesar Cipher |epi052 | |Checksum tool |Austin Ewens | |Codechef autosubmitter |Harshit Mahajan | |Colored B&W Image Converter |Nitish Srivastava | |Contact 'Leads' Distribution |Tiago Cordeiro | |Cricket Matches web Scraper |Divy Ranjan | | Crypt socket|Willian GL | |Current City Weather |Jesse Bridge | |Directory organizer | Athul P | |DOH DIG | Ryan | |Excel Files Merger | Andrei N| |Excel to List | Nitish Srivastava| |Extended_ip_address_info | hafpaf| |File explorer | Nikhil Kumar Singh| |File Sharing Bot | Darshan Patel| |Flash card quizzer |Utkarsh Sharma | |Frammed text generator | jcdwalle| |Gmail Mailing Script |mayank-kapur | |Handwrting DNN recognizer |Chris | |HTML Table to List | Nitish Srivastava| |Image circle formatter |Berk Gureken | |Image To PDF|msaoudallah| |Instadp Web Scrapper|Psychiquest| |Keylogger |Preet Mishra | |Minecraft Server in background|Max von Forell| |Own IP locator|Chris| |Port Scanner|Plutoberth| |Python Algebra Solver|Sengxay Xayachack| |Random name generator| Ayush Bhardwaj| |Random Password Generators| Hafpaf and Renderer-RCT2| |Server Ping|prince| |Signature photo to PNG converter|Rodolfo Ferro| |Simple Webpage Parser|Nitish Srivastava| |Slideshare downloader|Chris Goes| |SMS your location|prince| |Squid installer for Ubuntu|Berkay Demir| |Subtitle downloader|Kaushlendra Pratap| |Take Screenshot|Moad Mohammed Elhebri| |To Do Bot | Darshan Patel| |Upload Files to S3|Jayram Nai| |Vinegère Cipher|victoni| |Web proxy|Nikhil Kumar Singh| |Website blocker|Ayush Bhardwaj| |Word generator|TGLIDE| |Work log generator|Maël Pedretti| |Youtube video downloader|Christopher He| |Zabbix API|msg4sunny| |Zip password cracker|umar abdullahi| |CLI Calculator|Willian GL | |Find PhoneNumber in String|Austin Zuniga| |IMDB TV Series Info Extractor|Yash Raj Sarrof | |Yoda-speak Translator|sonniki | |Medium Article Downloader|coolsonu39| |RSA Key Pair Generator | Aditya Parikh | |Clean_up_photo|sritanmay001| |PyRecorder|Rocky Jain| |Pretty CSV|Frizz925| |File Organizer|Ayush Bhardwaj| |send_whatsapp_message|Mukesh Prasad| |YTS Torrents|Mayank Nader|

How to use :

  • 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.

  • Setup virtual environment for that scripts:

    • python -m venv env
    • source env\bin\activate
    • pip install -r requirements.txt
  • Run the script :)

Remember to star the repo if you love the scripts~ 😉

Contribution Guidelines :

  • Make a separate folder for your script.

  • There shouldn't be any spaces between the names of the script. (Use underscore or dash Symbol)

    • Script One
    • ✔️ Script_One
    • ✔️ Script-One
  • The Folder should contain the followings -

    • Main Python Script,

    • Supporting files for the Script (If any)

    • A separate README.md File with proper documentation.

    • requirements.txt file for any required library.

    • How to create requirements.txt file - cd <your_script_dir> - Activate your local virtual environment - source env\bin\activate - pip freeze > requirements.txt

  • Please add your script in the project's list above.

  • Only One Commit per PR is Adviced.

Want to connect with me ?