922ad6db8b
* add yts_torrents project (#116) * add yts_torrents project * Added Python Script HacktoberFest 2019 (#128) * Added whatsapp-message Script * Update README.md * Script: Importance Checker (Updated Project List) (#132) * Add files to fork * Update README.md * Fixed ToDoBot link (#133) To Do bot link was using "-" instead of %20 Changed path to folders Removed full repo path to folders to make project robust to cloning as discussed on issue #139 on [AzureNotebooks](https://github.com/Microsoft/AzureNotebooks/issues/193). Fixed clean up photo directory name Fixed file organizer link Script: Importance Checker (Updated Project List) (#132) * Add files to fork * Update README.md Squash Squash Fixed ToDoBot link To Do bot link was using "-" instead of %20 parent 7c58b564104cdd1990492276292f04ec19009e57 author MatTerra <mateus.b.s.terra@gmail.com> 1574710004 -0300 committer MatTerra <mateus.b.s.terra@gmail.com> 1574710650 -0300 Squash Fixed ToDoBot link To Do bot link was using "-" instead of %20 Squash Changed path to folders Removed full repo path to folders to make project robust to cloning as discussed on issue #139 on [AzureNotebooks](https://github.com/Microsoft/AzureNotebooks/issues/193). Fixed ToDoBot link To Do bot link was using "-" instead of %20 Script: Importance Checker (Updated Project List) (#132) * Add files to fork * Update README.md * All changes made : Script added (#130) * Added whatsapp-message Script * Update README.md Co-authored-by: Ayush Bhardwaj <classicayush@gmail.com> * Revert "All changes made : Script added (#130)" (#135) This reverts commit |
||
---|---|---|
.github/workflows | ||
2048 | ||
AI_for_Guess_the_number | ||
Algebra-Solver | ||
Artificial-intelligence_bot | ||
asymmetric_cryptography | ||
automated_email | ||
Battery_notification | ||
Bitcoin-Price-GUI | ||
caeser_cipher | ||
Checksum | ||
Clean_up_photo_directory | ||
cli_calculator | ||
Codechef-Code-Submitter | ||
codeforcesChecker | ||
Color_to_BW_Converter | ||
Contact-Distribution | ||
covid_visualiser | ||
CricBuzz_Score_Update | ||
Crypt_Socket | ||
Cryptocurrency-converter | ||
Cryptocurrency-Prices | ||
csv_to_json | ||
CSV-to-Excel | ||
Current_City_Weather | ||
Directory-organizer | ||
DOH-Dig | ||
Download-page-as-pdf | ||
elastic-snapshot | ||
English_Theasauras | ||
Excel_Files_Merger | ||
Excel_to_ListofList | ||
extended_ip_address_info | ||
Face_recognition | ||
Fibonacci_Sequence_Generator | ||
file-encrypt-decrypt | ||
File-Explorer-Dialog-Box | ||
File-Organizer | ||
File-Sharing-Bot | ||
Find-PhoneNumber-in-String | ||
Flash-card-Challenge | ||
Folder Locker & Hider | ||
Folder_Manager | ||
FramedText | ||
git_automation | ||
Git_repo_creator | ||
Github_Bot | ||
Handwriting_Recognizer | ||
Harry-Potter-Cloak | ||
HTML_Table_to_List | ||
Image_Compressor | ||
Image-Circulator | ||
images2pdf | ||
imageWatermarker | ||
imdb_episode_ratings | ||
IMDBQuerier | ||
ImportanceChecker | ||
insta_video_downloader | ||
InstadpShower | ||
json-to-yaml | ||
Keylogger | ||
Location_Of_Adress | ||
Location_Of_Own_IP_Adress | ||
logpye_log4j_search | ||
mailing | ||
medium_article_downloader | ||
Minecraft_server_in_background | ||
PDF2text | ||
Ping_Server | ||
Plagiarism_detector | ||
Port_Scanner | ||
Pretty-CSV | ||
Proxy-Request | ||
PX-to-REM | ||
Py_Cleaner | ||
PyRecorder | ||
Random_Email_Generator | ||
Random_Names_Generator | ||
Random_Password_Generator | ||
Remove-Duplicate-Files | ||
Rock-Paper-Scissor | ||
RSA_Algorithm | ||
RSA_Communication | ||
RSA-key-pairs | ||
send_sqs_messages_in_parallel | ||
send_whatsapp_message | ||
signature2png | ||
SimpleWebpageParser | ||
Slideshare-Downloader | ||
SmsYourLocation | ||
speak_like_yoda | ||
spotify_downloader | ||
Squid-Proxy-Installer-for-Ubuntu16 | ||
SSH_Host_Adder | ||
Steg_Tool | ||
Subtitle-downloader | ||
sudoku-solver | ||
Take_screenshot | ||
Tambola_Ticket_Generator | ||
TestMyInternetSpeed | ||
To Do Bot | ||
Toonify | ||
Top_News | ||
TranslateCLI | ||
Tweets_Tool | ||
Upload_files_to_s3 | ||
url_shortener | ||
vigenere_cipher | ||
Website_Url_Detector | ||
Website-Blocker | ||
Wifi-Password | ||
Wikipedia-Search | ||
Word_Frequency_Counter | ||
Word-generator | ||
Work_Log_Generator | ||
Youtube_Video_Downloader | ||
yts_torrents | ||
zabbix_api | ||
zip_password_cracker | ||
.gitignore | ||
LICENSE.txt | ||
README.md |
Awesome Python Scripts 😎
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:
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 :
Steps required to follow before adding any script
-
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
-
-
Add your name & script in the project's list above in the same format. [Compulsory]
-
Only One Commit per PR is Adviced.
If you like the project:
- Star the Repo - Awesome Python Scripts
- Follow me on GitHub - Ayush Bhardwaj