Giter Club home page Giter Club logo

rotten-scripts's Introduction

Rotten Scripts

All Contributors

GitHub forks GitHub stars

GitHub issues GitHub issues closed GitHub pull requests GitHub pull requests GitHub repo size

๐Ÿ“Œ Introduction

Rotten Scripts contains amazing and awesome scripts written in Python, JavaScript, Bash, Powershell, and more. Consider this repository as your personal space to find or add any new script that can make life easier for us and the Open Source community too, as a Developer, and find a utility of coding to burst out of boredom. Get started with coding exhilarating scripts that you can use to download PDFs from an Online Source or just to randomly like everyone's Instagram Post.

โญ How to get started?

You can refer to the following articles on the basics of Git and Github and also contact the Project Mentors, in case you are stuck:

๐Ÿ’ฅ How to Contribute?

PRs Welcome Open Source Love svg2

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Read the Code of Conduct
  • Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
  • Add Screenshots to help us know what this Script is all about.
  • Having difficulty in contributing? Read the Contribution Guide for a detailed explanation.

๐Ÿ’ป Languages

โœจ Acknowledgments

Thanks to all the Contributors and Maintainers for all their contributions!

๐Ÿ“ƒ LICENSE

MIT LICENSE

rotten-scripts's People

Contributors

aastha985 avatar adityaj7 avatar akm-2018 avatar allcontributors[bot] avatar ankitaxpriya avatar anushka-s10 avatar avinal avatar avinashkranjan avatar bagofcodes avatar basketcase03 avatar blastoise avatar devrawnie avatar harshcasper avatar kaustubhgupta avatar kmranish04 avatar mbcse avatar namyalg avatar oshi36 avatar pritamp17 avatar rohinirg avatar rutujadhanawade avatar sameersrivastava13 avatar sanket143 avatar sanketwable avatar seema1711 avatar sharur7 avatar siddhant-k-code avatar srimani-programmer avatar sukriti-sood avatar vybhav72954 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rotten-scripts's Issues

Vigenere Cipher

AIM

Create a Script to implement Vigenere Cipher

Languages

  • Python
  • Javascript
  • Go

Details

In this Script, you have to implement the concept of Vigenere Cipher and encrypt/decrypt a text based on the User-choice.

Script to generate Fake Data

AIM

Python Script to create Fake Numerical Data for Data Modelling and save it into an npz File.

Languages

  • Python

Details

Often during Data Modelling, we need to generate Fake Data to create Basic Models. You can automate this process by making use of Numpy and Random Modules to generate fake numerical data and save it into a npz file.

Create a Medium Article Downloader

AIM

Create a Medium Article Downloader.

Languages

  • Python
  • Javascript
  • Golang

Details

Since most of the Medium Articles are behind a paywall, it would be quite better if you can create a Script that can privately downloaded Medium Article and save them in your Downloads Folder.

Make Contributors Guideline

AIM

Create Contributors Guideline to help new Contributors get started with this Project.

Features

  • Add a CONTRIBUTING.md to allow new users to get started with knowing how to contribute.
  • Add Screenshots wherever possible.
  • Add the basic information about creating Issues, Pull Requests and Branching.
  • Mention tutorials related to Git and Github to help them better understand.

Download all Repositories

AIM

Create a Script to download all Repositories.

Languages

  • Python
  • Javascript

Details

Sometimes, I need to backup all my Repositories on my Local Machine. Create a Script that can automatically download all the Remote Repositories from Github onto my Local Machine.

Ping your Servers

AIM

Create a Script that can ping a remote server and notify you if it is down.

Languages

  • Python
  • Javascript
  • Golang

Details

I sometimes need to take a look if my Servers on platforms like Heroku are still operational after a time. You can create a Script that can ping your server and check if it is still functional or not.

Get Meaning of a Word

AIM

Create a Script to get the Meaning of a Word straight from CLI.

Languages

  • Python
  • Javascript

Details

In this Script, we have to make use of APIs to get the meaning of a word.

Create a Word Cloud

AIM

Create a Script to create a World Cloud

Languages

  • Python
  • Javascript

Details

Take a Text File, preprocess the Content by removing Stopwords and Punctuation and create a Wordcloud out of them. In Python, you can make use of numpy, Pillow, and matplotlib to create a Word Cloud and save it as a Picture.

Script to track Data Usage

AIM

Create a Script to track Data Usage.

Languages

  • Python

Details

Create a Python Script to keep a track of network usage and notify you if it exceeds a specified limit.

Python-Telegram bot

A telegram bot that can send memes, jokes, riddles and much more. A python-telegram wrapper is used.

Create a Script to track Issues on a Github Repo

AIM

Create a Script which can help me to track the Issue on a Github Repository.

Languages

  • Python
  • Javascript
  • Golang

Details

You have to create a script that can log all the Issues (Opened and Closed) and display them straight on the CLI.

Fetch Github Information

AIM

Create a Script that can fetch Github Information.

Languages

  • Python
  • Javascript
  • Golang

Details

Make use of the Github API to fetch the Github Information of any particular User given the Username.

NMap Scanner

AIM

Create a NMap Scanner using Python Programming Language.

Languages

  • Python

Details

Create a Script to scan the Host's IP Address and the Hostname (If Present) using NMap by creating a script to automate the process. You can make use of this library for your purpose and ease.

Get memes from reddit !!

AIM

Create a Script that can download all pictures of memes from any of these subreddits r/deepfriedmemes, r/surrealmemes, r/nukedmemes, r/bigbangedmemes, r/wackytictacs, r/bonehurtingjuice using Web Scrapping and store them in your Local System.
Languages

Python

Build a Github Username Checker and Generator

AIM

Build a Github Username Checker and Generator.

Languages

  • Python
  • Javascript
  • Go

Details

I want to check if a particular Username exists on Github or not. I enter a name and the Script should generate a list of Usernames possible out of my Initial Name and my Title and check which Username is available. In Python, you can make use of requests and random_word while in Javascript you can make use of a variety of HTTPS libraries for this purpose.

Create a Script to send Mails

AIM

Create a Script to send E-Mails to a list of Users.

Languages

  • Python
  • Javascript

Details

Make use of variety of libraries available in Python and JS like smtplib and nodemailer respectively to send E-Mails.

Create a File Organizer Script

AIM

Create a File Organizer Script.

Languages

  • Python

Details

My Download Folder is a typical mess with files of all extensions like .mp4, .pdf, .docx and more. I want to group them in separate folders according to their Extension. Create a Script that can help me in that purpose.

Script to upload File as a Github Gist

AIM

Create a Script to upload a File as a Github Gist

Languages

  • Python
  • Javascript

Details

In this Script, we wish to upload a specified file onto Github as a Private Gist straight from the Command Line Interface to be referenced later.

Script to populate Github Graph

AIM

Create a Script to populate Github Graph.

Languages

  • Python
  • Javascript

Details

You have to create a Script that can populate the Github Graph by making use of the Github API and the concept of Timestamps.

Convert Image to PDF

AIM

Create a Script to convert Image to a PDF

Languages

  • Python
  • Javascript

Details

Make use of Libraries to convert an image to a PDF using only a Script.

Build a Twitter Bot using Python

AIM

Create a Twitter bot that will be used to like and retweet some particular hashtags.

LANGUAGE

  • Python

DETAILS

To build a twitter bot, you can use tweepy.

Update Interesting Facts

AIM

Create a Script that can flash up my Desktop Notifications with an interesting facts in a specific period of time.

Languages

  • Python

Details

I am a Reddit Fan, and I love scrolling through specific Sub-Reddits, especially the /r/todayilearned Sub-Reddit which has got something to amaze every time. I want to automate this whole process and get interesting updates straight from the Sub-Reddit to my Desktop as a Notification. Create a Script to automate the whole process. You can make use of Reddit API and Requests Module for this Script.

Develop a Script to download Quora Bookmarked Answers

AIM

Create a Script to scrap the Bookmarked Answers on Quora and save them as a PDF.

Languages

  • Python
  • Javascript

Details

I often Bookmark Answers on Quora which I can refer to later. It would be great for me if I can actually download all my Bookmarked Answers as PDFs which I can refer to later.

Website Blocker

AIM

Create a Script that can block specific Websites like Instagram, YouTube, Facebook during Work Hours.

Languages

  • Python

Details

In this Script, you have to make use of the hosts' file and block some of the Websites mentioned above during Work Hours.

Find all Links

AIM

Create a Script to grab all the Links present in a Webpage and display them.

Languages

  • Python
  • Javascript
  • BASH

Details

You have to create a script that can grab all of the Links present in a Webpage and display them. You can make use of Web Scrapping Libraries and Regular Expressions for this purpose.

Find the Current City Weather

AIM

Find the Current City Weather

Languages

  • Python
  • Javascript

Details

You can make use of an OpenWeather Map API to fetch the Weather of a City and display it on the CLI itself.

Hash the File

AIM

Create a Script that can hash a given file using specific algorithms like MD-5, SHA-256 and SHA-512.

Languages

  • Python
  • Javascript

Details

In this Script, you have to make use of File Handling and Hashing Functions to hash the given file.

Create a Script to download Instagram Videos

AIM

Create a Script to download Instagram Videos

Languages

  • Python
  • Javascript

Details

The User should pass in the Post ID and the Script should download the Video and save it in the Root Directory.

Create an Issue + Pull Request Template

AIM

Create a custom Issue and Pull Request Template.

Features

  • Make an Issue Template. Any new Contributor must be able to specify if it is a new script or enhancement to an older one. It should also be specified which language he is coding it in.

  • Make a Pull Request Template. Any new Contributor must be able to specify if he has met all the requirements like Clean Code, proper README and Documentation, Screenshots (If any) attached and more.

Cryptocurrency Prices

AIM

Create a Script that can retrieve Cryptocurrency Prices from the Coinbase Database.

Languages

  • Python
  • Javascript
  • Go

Details

Cryptocurrency Prices are subject to market changes and in this Script, we are giving the option to Developers to track them straight from their Command-Line. The Script should make use of Web Scrapping Options to get the prices of the Cryptocurrencies and report to the User.

Lorem Ipsum Generator

AIM

Create a Script that can generate Lorem Ipsum Text given the number of Paragraphs that are needed by the User.

Languages

Details

Lorem Ipsum is a popular text placeholder text. In this Script, we are removing the need for a Developer to copy-paste Lorem Ipsum Texts repeatedly and instead create a Script that can generate Lorem Ipsum Paragraphs, given the number of Paragraphs needed by the User.

Improve README + Add Contributors

AIM

Creating a Section to showcase all the Project Contributors and honour them. Also to improve the README and make it more visually appealing and supportive for new contributors.

Features

  • Configure a Github Bot named All-Contributors to showcase all Contributors on the Repository.
  • Improve the README and Content-Flow to allow new users to understand the purpose of the Project.
  • Add Interesting Graphics if possible.

Create an Air Mouse

AIM

Create an Air Mouse which allows you to control your Mouse Cursor using your Smartphone's Accelerator.

Languages

  • Python

Details

You can make use of specific libraries like Pynput and Sockets to make your Smartphone function as an Air Mouse.

Remove the Charger

AIM

Create a Script that can notify that the Laptop has fully charged

Languages

  • Python

Details

I never get a notification on my Windows when my Laptop Battery has completely charged. We can create a Script for this purpose which automatically pops a notification when the Laptop Battery is charged.

Create a Script to find a Phone Number in a Text

AIM

Create a Script to find a Phone Number in a Text.

Languages

  • Python
  • Javascript
  • Go

Details

This is an interesting use case where you make use of Regular Expressions and try to find the Phone Number in a Text.

Get Memes!

AIM

Create a Script to consume a REST API and get some cool Memes delivered straight on your Command-Line.

Languages

  • Python
  • Javascript
  • BASH
  • Golang

Details

Make use of the Imgflip API to consume REST endpoints and get some memes delivered to you straight from Command-Line.

Script to generate GIF

AIM

Create a Script to generate GIFs.

Languages

  • Python
  • Javascript
  • Golang

Details

Take a Video Input and a Query from a user highlighting the portion whose GIF has to be generated. Generate a GIF using that Query. You can make use of the ffmpeg and pysrt library for that purpose.

Automate Committing using Git

AIM

Develop a Script to automate the Commit Operation using Git to a remote repository.

Languages

  • Python
  • Javascript
  • BASH

Details

Currently, to push to a remote repository, we have to push in multiple commands like add, commit and push. Why don't we automate the whole process with a simple Script? Make a Python Script which can automate the whole process and push all our changes to the file to a remote repository.

Initialize a HTTP Server

AIM

Create a Script to initialize an HTTP Server.

Languages

  • Python
  • Javascript

Details

In this Script, you have to initialize an HTTP Server straight from the Command-Line.

Develop a Screen Grabber

AIM

Create a Screen Grabber which captures the screen and saves it in a Folder.

Languages

  • Python

Details

Often whiling Video Lectures, I wish to capture the Screenshots and save it. This process can be automated by creating a Script that can be launched which runs in the background, and with one press of a key, this snap can be captured.

RSA Key Pair Generator

AIM

Create a Script that can generate an RSA Key Pair.

Languages

  • Python
    -Javascript

Details

Create a Script that can generate a RSA Key Pair giving us a Public and a Private Key.

Download GeeksforGeeks Articles as PDF

AIM

Create a Script to download GeeksforGeeks Articles as PDF.

Languages

  • Python
  • Javascript
  • Golang

Details

Create a script which can download all the articles under a Tag like Graphs or Trees as a PDF File and store them.

Get Stock Information

AIM

Create a Script to pick up Stock Information based on User Inputs and display on CLI.

Languages

  • Python
  • Javascript
  • BASH

Details

You can make use of Financial Modelling Prep API to get access to various Stock Profiles and Stock Prices and display various details on the Command Line depending on the flags passed by the user.

Script to download an Amazon S3 Bucket

AIM

Create a Script that can download an Amazon Web Services (AWS) S3 Bucket.

Languages

  • BASH
  • Python
  • Javascript

Details

Create a Script that can take the AWS Credentials and download the content of the specified S3 Bucket onto the Local Machine.

Download all Instagram Posts

AIM

Create a Script that can download all Pictures from a Public Instagram Profile using Web Scrapping and store them in your Local System.

Languages

  • Python
  • Javascript

Details

You can make use of Web Scrapping Libraries to download the Pictures from any Instagram Profile Page. Optionally you can mention options like the pictures that you want to be downloaded, or should videos be excluded.

Create a Subtitle Downloader

AIM

Create a Subtitle Downloader Script that can download Subtitles in specific Languages, for any Movie or an Online Show straight from your Command-Line.

Languages

  • Python

Details

You can make use of a Database like Subdb for your purpose and specific libraries like Requests and Beautiful Soup for scrapping the Subtitles and storing them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.