A Curated list of Awesome Python Scripts that Automate Stuffs.
Go to file
2019-10-03 22:09:24 +05:30
Algebra-Solver Added Algebra Solver 2018-10-04 22:57:34 +07:00
Artificial-intelligence_bot Create README.md 2018-10-04 09:54:35 +01:00
asymmetric_cryptography Add asymmetric encryption in python 2018-10-04 13:27:43 -03:00
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
Codechef-Code-Submitter added files for automated code submission 2018-10-03 21:41:41 +05:30
Color_to_BW_Converter Added Color_to_BW_Converter 2018-10-23 00:57:39 +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 Added README.md 2018-10-06 12:04:30 +05:30
Crypt_Socket Adding another cool python stuff 2018-10-04 19:47:02 -03:00
Current_City_Weather Added weather code and Readme. Enjoy 2018-10-04 14:20:55 +10:00
Directory-organizer Added python script for organizing a directory 2018-10-03 20:32:15 +05:30
Excel_to_ListofList Added ExcelToList Converter 2018-10-11 23:54:46 +05:30
File-Explorer-Dialog-Box Update README.md 2018-10-03 14:12:26 +05:30
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 Created Folders for scripts 2018-10-03 12:42:16 +02:00
HTML_Table_to_List Added HTML_Table_to_List 2018-10-15 00:18:56 +05:30
Image-Circulator Update README.md 2018-10-03 04:31:17 +03:00
images2pdf fixed readme.md file 2018-10-02 23:27:33 +02:00
InstadpShower Update dppage.py 2018-11-17 17:53:58 +05:30
Location_Of_Adress Created Folders for scripts 2018-10-03 12:42:16 +02:00
Location_Of_Own_IP_Adress Created Folders for scripts 2018-10-03 12:42:16 +02:00
logpye_log4j_search added logpye an easy to use log4j parser 2019-10-02 20:47:38 +02:00
mailing Add files via upload 2018-11-13 23:59:15 +05:30
Ping_Server script to alert when your servers are down via sms and telegram message 2018-10-03 11:31:58 +05:30
Port_Scanner Add Port Scanner Utility 2019-10-02 19:56:42 +03:00
Proxy-Request added random proxy request script 2018-10-03 01:27:15 +05:30
Random_Names_Generator Added Random Names Generator 2018-10-04 01:26:29 +05:30
Random_Password_Generator Add Random Password Generator 2018-10-04 13:31:04 -04:00
SimpleWebpageParser Updated README 2018-10-10 01:13:46 +05:30
Slideshare-Downloader Add Slideshare-Downloader script to download SlideShare presentations 2018-10-03 22:11:59 -06:00
SmsYourLocation script for messaging location 2018-10-03 11:18:06 +05:30
Squid-Proxy-Installer-for-Ubuntu16 Created README.md 2018-10-04 20:12:47 +03:00
Subtitle-downloader Add python script for downloading subtitles 2018-10-03 00:04:25 +05:30
Take_screenshot Add files via upload 2019-01-19 05:43:59 +08:00
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 Added Work_Log_Generator 2018-10-04 19:31:58 +02:00
Youtube_Video_Downloader add Youtube_Video_Downloader 2018-10-04 09:18:29 -04:00
zabbix_api Create README.md 2018-10-04 10:55:24 +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
README.md add virtual env support 2019-10-03 22:09:24 +05:30
requirements.txt add virtual env support 2019-10-03 22:09:24 +05:30

Awesome Python Scripts 😎 PyPI

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
Address locator Chris
AI chatbot umar abdullahi
Asymmetric Encryption victor matheus
Bitcoin price GUI Amirul Abu
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
Excel to List Nitish Srivastava
File explorer Nikhil Kumar Singh
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
Own IP locator Chris
Port Scanner Plutoberth
Python Algebra Solver Sengxay Xayachack
Random name generator Ayush Bhardwaj
Server Ping prince
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
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

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 all scripts:

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

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

Contribuition 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.
  • Add any third-party dependencies to requirements.txt

    • If your script run on specific version of that library create a requirements.txt file in the script directory.
      • cd <your_script_dir>
      • pip freeze > requirements.txt
  • Feel Free to add your script in the project's list above.