Code Monkey home page Code Monkey logo

bislara / code-n-stitch Goto Github PK

View Code? Open in Web Editor NEW
51.0 51.0 83.0 109.44 MB

collection of small projects which are awesome and might help a developer or add a little fun in life.

License: MIT License

Python 68.78% JavaScript 9.97% Jupyter Notebook 4.91% HTML 8.52% CSS 7.60% Batchfile 0.01% Shell 0.20%
application gui-application hacktoberfest hacktoberfest2020 javascript python-script python3 scripting-language scripts-collection web

code-n-stitch's Introduction

Hi there , I am Biswajeet!

I am a final year undergraduate student of Electronics and Communication Department of NIT Rourkela

  • ๐Ÿ”ญ Iโ€™m currently the President of CYBORG - The Official Robotics and Automation Club of NIT Rourkela
  • ๐Ÿ‘จ๐Ÿฝโ€๐Ÿ’ป Currently working, learning and growing my skillset in Web Development, deep learning, data structures and algorithms.
  • ๐Ÿค Open for collaborations in web development projects.
  • ๐Ÿ˜Š Willing to contribute in open source development projects.
  • ๐Ÿ‘ Looking for opportunities to join as a full time Software Developer.
  • ๐Ÿ’ฌ Ask me about anything here
  • ๐Ÿ“ซ How to reach me: [email protected]
  • ๐Ÿ˜„ Pronouns: He / Him

Biswajeet Sahoo

๐Ÿค To connect with me

Gmail WhatsApp


๐Ÿ’ป Languages and Tools:

๐Ÿ˜‡ My Github Stats:


โšก Recent Activity

  1. ๐Ÿ—ฃ Commented on #330 in bislara/code-n-stitch
  2. ๐Ÿ—ฃ Commented on #335 in bislara/code-n-stitch
  3. ๐ŸŽ‰ Merged PR #335 in bislara/code-n-stitch
  4. โ—๏ธ Closed issue #334 in bislara/code-n-stitch
  5. ๐Ÿ—ฃ Commented on #335 in bislara/code-n-stitch
  6. ๐ŸŽ‰ Merged PR #339 in bislara/code-n-stitch
  7. ๐Ÿ—ฃ Commented on #333 in bislara/code-n-stitch
  8. ๐ŸŽ‰ Merged PR #330 in bislara/code-n-stitch

Let your Smile brighten your day ๐Ÿ˜„

Refresh again to view Jokes Card

code-n-stitch's People

Contributors

allcontributors[bot] avatar arnav-deep avatar batoolmm avatar bislara avatar bridyash13 avatar cyrilico avatar dependabot[bot] avatar devesh-2002 avatar dishantvyas15 avatar double77x avatar dth99 avatar f1ypopper avatar frans06 avatar gill876 avatar iamneelpatel avatar im-adithya avatar kavyakunder avatar kinkusuma avatar lara-sahoo avatar luccas13 avatar maxily1 avatar namanshah01 avatar p4mela-g avatar pranshuj73 avatar prinsusinghal avatar riken-shah avatar ritviksharma3 avatar shadyskies avatar testprab avatar ubadahj 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

Watchers

 avatar  avatar

code-n-stitch's Issues

Scrap LinkedIn Connections

Description

Write script to scrap LinkedIn Connections.
The Script should scrap the following and store them in a txt or csv File:

  • Name
  • LinkedIn URL
  • Latest Job Position
  • Skills

Technologies and Languages

  • Python

Any other language and technology is welcome

Aditional Work

Make a GUI for this

Movie Recommendation System

Description

Write script to recommend a list of movies based on the genres liked by the user. Give the option to select genres like drama, musical, family, thriller, sport, etc

Hint - Scrap the IMDB page to get the results from it

Technologies and Languages

  • Python

Any other language and technology is also fine

Aditional Work

Make a GUI for this

PDF voice reader

Description

Script to extract text from the PDF and convert the text to voice.

  • Take input as the PDF location
  • Extract text from PDF
  • Convert the text to voice and play that

Technologies and Languages

  • Python
  • Libraries for PDF Reader and Voice Conversion

Any other language and technology is also fine

Optional Work

You can make a GUI for this.

Screen Recorder

Description

Design a screen recorder app (GUI with its backend) which can capture the screen and record the screen.

Technologies and Languages

  • Python
  • PyQt or Tkinter library

Aditional Work

convert the app to an executable binary file

Normalize the syntax and create rules for future commits

Description

Currently, there are no rules that define how the code is to be formatted as well as the format of the directory. This should be changed to improve the structure

The structure can be like this

  • [language]
    • [project]
      • [files]

Also, there can be a specific definition for each language formatting, Like using Black for Python, Google Style for Java and Cpp, and so on

Technologies and Languages

None

Jpg to Png convertor

Description

Script to convert a .jpg image to .png image format. Take input as image and output should be displayed and stored in the file system

Technologies and Languages

  • Python
  • javascript

Feel free to choose any other language or technology.

Aditional Work

Make a GUI for this application. Also, you can do the vice versa as well (png to jpg)

Paint App

Description

Make a GUI/Web application to draw and paint using your cursor. It should have the following options: -

  • option to make choose the brush size.
  • option to choose different brush colour
  • option to save it as an image in any image format
  • Undo (optional)
  • Clear the whole screen (optional)

Technologies and Language

  • Python
  • Javascript
  • PyQt5 (Recommended)
  • Tkinter
  • Mouse Movement Events

PDF Encryption

Description

Encrypt a PDF with a password (Take input from the user)

Technologies and Languages

  • Python

Any other language and technology is also welcomed

Aditional Work

Make a GUI for this application

Typing Speed Test

Description

Script to test the Typing Speed of the User

  • User must be given a paragraph to see and type the same.
  • Take input paragraph from the user.
  • Note down the time taken for the user to write the paragraph.
  • Show some congratulations message

Technologies and Language

Open to do in any language and use any technology

Wifi Password Hack

Description

Script to get the password of all the known networks to which your device has been connected.

  • Should return the list of the network name with its corresponding password.
  • Even if it was an open network, it must be included in the list

Technologies and Languages

  • Python

Feel free to use any other language or technology

Aditional Work

You can make a GUI to show the output list

Internet Speed test

Description

Write a script to find the below details

  • Upload Speed
  • Download Speed
  • Ping

Technologies and Languages

  • Python

Any other language and technology is also fine

Aditional Work

Make a GUI for this

Issue Labeler Action

Description

Add a GitHub action to label the issues with relevant labels (Ex - add different languages label from the issue description)

Technologies and Languages

JS, GitHub Actions, and workflows

Image Cartoonizer

Description

Convert an image to its cartoon version.

Technologies and Languages

  • Python
  • Simple Image processing Techniques

Aditional Work

Make a GUI for this application

Duplicate files finder

Description

Script that will check a tree of directories and return all duplicate files by comparing hash

Technologies and Languages

python

Aditional Work

I'd like to do it

Text from Image

Description

Extract Text from Image. Take input as the image file and finally display the text extracted from the image.

Technologies and Languages

  • Python
  • OCR [Optical Character Recognition]

Aditional Work

Make a GUI to take input as the image and display the output text in the GUI.

Password Manager

Password Manager is made with Python. This small app will help you to store you username corresponding Link. After you run and click on save button a .txt file is being created in your local host and you can use it for future reference.

Not only it will store it will also generate random password according to the number of characters you choose and strength. Random password using Tkinter module .

image

Description

pyperclip module is required to run this file.

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist:

  • My code follows the style guidelines(Clean Code) of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have created a helpful and easy to understand README.md
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added screenshots(if any) that prove my fix is effective or that my feature works

Password Strength Checker

Description

Script to check the password given as input from a user. It should have the following requirements.

  • Minimum 8 characters in length
    Contains 3/4 of the following items:-
  • Uppercase Letters
  • Lowercase Letters
  • Numbers
  • Symbols

Calculate the score for the password entered and also a comment about the complexity of the password (like Too short, add some more characters)

Technologies and Languages

  • Python
  • Javascript

Any other language and technology is also fine

Aditional Work

Make a GUI for this

Coronavirus Stats

Description

Get the statistics of the COVID 19 situation of a country or region taken as input from the user.

Technologies and Languages

  • Python
  • Javascript
    Any other language and technology are also fine

Aditional Work

Make a GUI for this application

Image Encryptor and Decryptor

Description

Script to encrypt a given input image and also decrypt the encrypted image.
The script can generate a random noise image as a key and then use xor bitwise operation to encrypt the image.
And use a similar reverse process to decrypt it.

Technologies and Languages

  • Python

Using any other language and technology is also welcome.

Aditional Work

Make a GUI for this application

Contributor Action

Description

Add a GitHub Action to add the contributor to the readme by invoking the @all-contributors bot ๐Ÿค–. Only the new contributors should be added. The contributors should have a code and documentation attribute in the description. After this is done, It should automatically create a pull request for this change.

Technologies and Languages

  • GitHub actions

Reference Link

All Contributors bot

Scrap Clipboard

Description

Get all the information from the clipboard

  • Store text in the clipboard
  • Store image in a clipboard
  • Get the recent item from the clipboard
  • Get a list of the currently available types

Technologies and Languages

  • Python
  • Javascript

Any other language and technologies are also fine.

Aditional Work

Make a GUI for this application

Currency Converter

Description

Convert the currency value from one unit to another.
Take the currency (FROM and TO) as input from the user.
Also, take the amount he wants to convert as input

Technologies and Languages

  • APIs
  • Python
  • Javascript

Any other language and technology is also fine.

Aditional Work

Make a GUI for this application

Hyperlink Extractor

Description

Extract any Link with either HTTP or HTTPS protocol from the text given in the input and display all the links in the end.

Technologies and Languages

  • Python
  • Javascript
  • C++
  • Regex

You can use any other language or technologies as well.

Aditional Work

You can make a GUI for this application.

PDF Watermarker

Description

Add watermark to every page of the PDF or to a specific page (ask the user to give the page number as input)

Technologies and Languages

  • Python

Any other language and technology are welcomed.

Aditional Work

Make a GUI for this

Request for collaboration!

Description

Hi! I wanted to work on youtube video downloader from your code-n-stitch repo!

Technologies and Languages

List of all the technologies and languages which you think are required for solving this issue

Aditional Work

Any optional work you want to add.

Invisible Cloak

Description

Write script for the cloak of invisibility which was used by Harry Porter to become invisible. It should make a person invisible in a live webcam.

Technologies and Languages

  • Python
  • Image Processing
  • Color detection and segmentation

Mail Sender GUI

Description

Make a GUI / Web Application for sending mail to a single recipient or multiple recipients.

  • Option to choose a single recipient or more than one recipient
  • If more than one recipient, then show the option to input manually or take data from the CSV file.
  • Input field to enter the Subject, Message, Attachment option, etc
  • A console-type of Box showing success messages once the mail is sent to a particular person.

Technologies and Languages

  • Python
  • PyQt5 (Recommended)
  • Tkinter
  • Javascript
  • PHP (or any other backend technology)

Video Player

Description

Take the path of the video as input from the user and play the video

Technologies and Languages

  • Python
    Any other language and technology is also fine.

Greeting Action

Description

Greet the user when he/she creates a new PR or issue.

Technologies and Languages

  • Github Action

Email Id extractor

Description

Extract email addresses from the text given in the input and display all the email ids in the end

Technologies and Languages

  • Python
  • Javascript
  • C++
  • Regex

You can use any other language or technologies as well.

Aditional Work

You can make a GUI for this application.

Testing issue labeller

Description

This is a testing issue for checking the working of the issue labeller GitHub actions

Technologies and Languages

  • Python
  • javascript
  • apis
  • git
  • documentation

QR Scanner

Description

Write a script to generate QR code from given text and also to extract text from the QR code.

Technologies and Languages

  • Python

Any other language and technologies are also welcome

Aditional Work

Make a GUI for this

Attribute Extractor

Description

Extract Links, Phone number, Email Address from the text given in input.

  • Any Link with either HTTP or HTTPS.
  • 10 digit phone number
  • Email id with any local part and any domain part
  • Display the list of all the attributes

Adding more attributes are welcomed.

Technologies and Languages

  • Python
  • Javascript
  • C++
  • Regex

You can use any other language or technologies as well.

Optional Work

You can make a GUI for this application.

Folder to Zip

Description

Write a script to convert a folder to a zip file

Technologies and Languages

  • Python

Any other language and technology is also fine

Aditional Work

Make a GUI for this application

Phone number Extractor

Description

Extract all the 10 digit phone number from the text given in the input and display all the numbers at the end

Technologies and Languages

  • Python
  • Javascript
  • C++
  • Regex

You can use any other language or technologies as well.

Aditional Work

You can make a GUI for this application.

Send SMS

Description

Script to send SMS to a given number taken as input from the user.

Technologies and Languages

  • Python
  • Javascript

Any other language and technology are also fine.

Aditional Work

Make a GUI for this application

Torrent Searcher

Description

  • Get the torrent magnet links of the movie.
  • Get the movie name as input from the user.
  • Copy the link to the clipboard

Technologies and Languages

  • Python
  • javascript
  • APIs

Any other language and technology is also fine

Aditional Work

Make a GUI for this application

Scrap Emails

Description

Scrap all email from the website link given as input from the user

Technologies and Languages

  • python
  • Javascript

Any other language and technology is also fine.

Aditional Work

Make a GUI for this application

Python Type Converter.

Description

Convert a argument to the given type, this would even support type hints.
so for example you could do convert([1, 2, 3], typing.List[str]) and expect to get ["1", "2", "3"] back!

Technologies and Languages

  • python

Youtube Video Downloader GUI

Description

Make a GUI for downloading videos from Youtube.

  • Take input as the URL of the video
  • Show all the details like title, rating, view count, author, length of the video, description, likes, dislikes, etc
  • Show available video resolution types to download.
  • Give the option to user to select the video type to download.
  • Get the location where the user wants to store the video.

Technologies and Languages

  • Python
  • Pafy Library
  • PyQt5(Recommended)
  • Tkinter

AudioDownloader

Project description

To write a python Script which uses google API to search videos for the keyword and download the audio of the respective video using pafy library

Relevant Technology

Python, Ideas about APIs

Complexity

  • Beginner - This project requires no or little prior knowledge of the technologies specified to contribute to the project
  • Intermediate - The user should have some prior knowledge of the technologies to the point where they know how to use it,
  • Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Github User details

Description

Script to get the details of a particular user using the GitHub API
Basic Details:-

  • Avatar url
  • URL of the profile
  • Repos URL
  • Location
  • Email
  • Bio
  • Number of private repos
  • Number of public repos
  • Number of followers
  • Number of following

Feel free to add more relevant details of the user

Technologies and Languages

  • Python
  • Javascript
  • GitHub APIs

Any other language and technology is also fine

Aditional Work

Make a GUI for this application

Editing PDF

Description

Write a script to implement the below functionalities:-

  • Extract document information from a PDF like
    • Author
    • Creator
    • Producer
    • Subject
    • Title
    • Number of pages
  • Rotate pages
  • Merge PDFs (take input as the file names and its location)
  • Split a single PDF to multiple PDFs.
  • Add watermarks to each page

Technologies and Languages

  • Python

Feel free to use any other language and technologies

Aditional Work

Make a GUI for this

URL-Shortner

Description

Script to shorten an URL using TIny URL API or any other relevant way.

  • Take input an URL
  • Return the shortened URL

Technologies and Languages

  • Python
  • Javascipt
  • Tiny Url
  • Bit.ly

QUIZ App

Description

Make a quiz app that shows question to the user and takes the answer as input.
Finally in the end, show the score to the user, by checking the correct answer.
Store the questions and answers in a CSV file.

Make a GUI for this application

Technologies and Languages

  • Python
  • Javascript

Any other language and technology is also welcomed.

IPL Score Notifier

Description

Script that will give notification of the live score of the ongoing match.

Technologies and Languages

  • Python

Any other language and technology is also fine

Aditional Work

Convert the application to an executable file which can run without installing the dependencies.

Dinosaur Game

Description

Make an application for the dinosaur game exactly similar to the game present in chrome.

Technologies

  • Python
  • PyGame

Testing the Greeting action

Description

This is a test issue to check the greetings github actions.

Technologies and Languages

  • git
  • github actions

Scrap Links

Description

Script for scraping all the links within a webpage.

Technologies and Languages

  • Python
    any other language and technology is also welcome

Aditional Work

Make a GUI for this application

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.