2021-10-07 08:27:20 +00:00
# Awesome Python Scripts :sunglasses: <img alt="PyPI" src="https://warehouse-camo.cmh1.psfhosted.org/18509a25dde64f893bd96f21682bd6211c3d4e80/68747470733a2f2f696d672e736869656c64732e696f2f707970692f707976657273696f6e732f64796e61636f6e662e737667"> [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/hastagAB/Awesome-Python-Scripts) ![GitHub stars](https://img.shields.io/github/stars/hastagAB/Awesome-Python-Scripts?style=social)
2020-09-26 06:43:51 +00:00
2022-10-15 10:58:48 +00:00
## Contents:
2022-10-15 11:02:15 +00:00
2023-10-08 20:36:09 +00:00
- [Awesome Python Scripts :sunglasses: ](#awesome-python-scripts-sunglasses---- )
- [Contents: ](#contents )
- [What is this repo? ](#what-is-this-repo )
- [What do we have: ](#what-do-we-have )
- [How to use: ](#how-to-use )
- [Contribution Guidelines: ](#contribution-guidelines )
- [Steps required to follow before adding any script ](#steps-required-to-follow-before-adding-any-script )
- [If you like the project: ](#if-you-like-the-project )
2022-10-15 10:58:48 +00:00
- [Want to connect with me? ](#want-to-connect-with-me )
2018-10-09 00:52:30 +00:00
## What is this repo?
2019-10-03 01:52:03 +00:00
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 23:04:52 +00:00
## What do we have:
2018-10-09 00:52:30 +00:00
So far, the following projects have been integrated to this repo:
2018-10-08 23:04:52 +00:00
2024-05-26 11:39:51 +00:00
| 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 ) |
2020-10-27 04:20:22 +00:00
2022-10-15 10:58:48 +00:00
## How to use:
2019-10-03 01:52:03 +00:00
- 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 16:14:59 +00:00
- Setup virtual environment for that scripts:
2019-10-03 16:39:24 +00:00
- `python -m venv env`
- `source env\bin\activate`
- `pip install -r requirements.txt`
2019-10-05 16:14:59 +00:00
- Run the script :)
2019-10-03 01:52:03 +00:00
2019-10-16 13:13:46 +00:00
Remember to star the repo if you love the scripts~ :wink:
2018-10-08 23:04:52 +00:00
2022-10-15 10:58:48 +00:00
## Contribution Guidelines:
2020-10-16 07:40:33 +00:00
### Steps required to follow before adding any script
2019-10-03 01:52:03 +00:00
- Make a **separate folder** for your script.
2019-10-03 16:39:24 +00:00
- There shouldn't be any **spaces** between the names of the script. (Use underscore or dash Symbol)
2019-10-03 01:52:03 +00:00
- :x: Script One
- :heavy_check_mark: Script_One
- :heavy_check_mark: Script-One
- The Folder should contain the followings -
2019-10-03 16:39:24 +00:00
- Main Python Script,
2019-10-03 01:52:03 +00:00
- Supporting files for the Script (If any)
- A separate `README.md` File with proper documentation.
2019-10-05 16:14:59 +00:00
- `requirements.txt` file for any required library.
2019-10-03 16:39:24 +00:00
2019-10-05 16:14:59 +00:00
- 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 16:39:24 +00:00
2020-10-16 07:40:33 +00:00
- 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 03:30:59 +00:00
2019-10-27 15:14:22 +00:00
- Only One Commit per PR is Adviced.
2020-07-07 07:35:43 +00:00
# If you like the project:
2022-10-19 17:10:00 +00:00
- Star this Repo - [Awesome Python Scripts ](https://github.com/hastagAB/Awesome-Python-Scripts )
2020-07-07 07:35:43 +00:00
- Follow me on GitHub - [Ayush Bhardwaj ](https://github.com/hastagAB )
2022-10-15 10:58:48 +00:00
# Want to connect with me?
2019-10-27 15:14:22 +00:00
- [LinkedIn ](https://www.linkedin.com/in/hastagab/ )
- [Twitter ](https://twitter.com/HastagAB )
2020-09-26 06:43:51 +00:00
- [Facebook ](https://www.facebook.com/SirHastagAB )
2021-03-09 16:53:14 +00:00
- [Instagram ](https://www.instagram.com/sirhastagab/ )
2021-03-11 07:59:47 +00:00
2019-10-27 15:14:22 +00:00
[![ ](https://img.shields.io/badge/Made%20With%20❤️ %20By-HastagAB-red )](https://github.com/hastagAB)