Skip to content

SVijayB/PyJects

Repository files navigation

PyJects

Logo
A Collection of all my Python projects.


GitHub pull-requests GitHub issues GitHub contributors

GitHub license GitHub release GitHub repo size

Code of Conduct Open Source Love svg1

Table of Contents

Motivation

I have worked on various Python projects and hence decided to cluster them together into a repository for ease of access and to be able to track my progress.
Each application has a specific functionality and a motivation behind why I made it. To read more about each of them, just open the folder and go through the README.md file

Installation

Prerequisite : Python 3

For the latest collection of stable programs, head to releases.

Download and extract the source code.

As an alternative, you could also clone the repository using,

https://github.com/SVijayB/PyJects.git

Some of these applications require you to download other modules or libraries. Make sure you read the usage section of the README.md file present in the folder of the application you are trying to use.

Some applications use custom fonts. For complete user experience, it is suggested that you install them as well.
Fonts are added to the application's assets folder.

Usage

Once you have the source code downloaded and extracted. You can launch the applications by just double tapping on them, if you have the python launcher. Else, open up your terminal and cd to the src folder of the application you are trying to launch and type python filename.py, where filename is the name of the application.

Make sure you go through the README.md file present in the application's folder for complete understanding of the application's functionality and uses.

Applications currently present in PyJects :

  1. Chat Room 101 : A Simple GUI based Chat Room Application.

  2. Custom notepad : A customized version of window's notepad with additional features.

  3. Spam Botz : A simple and easy to use Spam Bot.

  4. Steam WebScraper : An application built to monitor CS:GO prices on the Steam market.

  5. Typing Speed Test : A GUI based application that calculates typing speed.

  6. YouTube Extractor : GUI based YouTube Video/Audio Extractor.

  7. Safe Haven : An application built to help you hide your secret files and folders

  8. Simple Calculator : A simple calculator built using python's tkinter module.

  9. Password Manager : An application built to keep your passwords safe and collected.

  10. File Sorter : Sorts files into dedicated folders based on file type.

Contributing

To contribute to PyJects, fork the repository, create a new branch and send us a pull request. Make sure you read CONTRIBUTING.md before sending us Pull requests.

Also, thanks for contributing to Open-source!

License

PyJects is under The MIT License. Read the LICENSE file for more information.