The Noob Project is a small project that I made. It is a compilation of all the usefull python scripts and applications. It is open source. You can find the sourcecode at GitHub You can install The Noob Project from Github. Install
Noob is a simple script containing a compilation of many applications. It has about 20 Applications embedded into it I made this project for fun. Hope you Enjoy it .Please Read the full documentation to understand.
You can get the latest release from GitHub Releases
You can also Directly install from here
Install basic python script noob.py without chat functionality: Install
Install chat.py for chat dependency: Install
Install full noob.py: Install
Install Dependencies: Install
go to the directory containing noob.py and use the following command
cd directory
python noob.py
You can look at all the installed Applications below. It is very useful, lightweight and awesome. I Recommend learning a little python before using this. This can also be used to learn python as it is beginner friendly
It is registered under the MIT License which makes it open source. You can use it as you like.
You can find all the below listed Applications on my Github
Alarm: is a script that sets an Alarm at a given time in the terminal
Calculator: is a cli calculator
Calendar: is a cli calendar which displays a text calendar in your terminal
StopWatch: is a cli stopwatch which is simple and light weight
Google: for searching google from the terminal
Time: tells you the current time
Joke: Tells a joke using the pyjoke module
Qr-Code Generator: A simple script to generate a Qr-Code
Timer: A simple gui for setting a Timer
Url-Shortener: A Simple url shorterner using tinyurl
Player: A simple Music Player written in python
News: Get the latest headlines from Google News
NSnote: A simple text editor written in python. No indent, no syntax just a plain editor
Wiki-Cli: A Simple tool to search wikipedia in your terminal
Wiki: A simple Wiki Search Gui
Password Generator: A simple password generator
Site Opener: Open any Website from your terminal
Chat: Chat with the Noob
All the above listed Applications are open source. They are all written in Python Most of the listed Applications use the deflaut Modules installed in python, but some of them use trusted third party Modules You can either run the Setup.bat or Setup.sh to install all of them or install all of them from Pypi
You can find all the Modules at Pypi You can directly install these modules using setup.bat or setup.sh Please install all of these to have a nice experience. Noob.py loses it's functionality without these Modules
gTTS: gTTS is used to convert text to audio which Noob Speaks. If you don't want to install this, you can unzip the file audio.zip in the directory you stored noob.py. You can find audio.zip at Github
PlaySound: PlaySound is used to play Audio in the script
Pygame: Pygame is a popular Module
Speedtest-cli: Okala Speedtest in the terminal
PyQrCode: A Module to Generate Qr-Code in python
.PyperClip: Used to copy to clipboard
PyShorterner: Module to shortern url using python
Google: Google search in python
DDGR: Duckduckgo Search in python
Youtube-dl: Download youtube videos in the terminal
PyJoke: Jokes in the terminal using python
Wikipedia: Module to use Wikipedia in python
Pillow: Show Pictures in python
Calendar: Calendar in python
Time: Time Module in Python
Tkinter: Tkinter is used for creating a Gui in python
BeautifulSoup4: For WebScraping
SSl: For Password generator
Random: Randomize something in python
pyttsx3 For speaking
pip install pyperclip3 PyQRCode wikipedia google ddgr youtube_dl Pillow pygame PyJoke beautifulsoup4 playsound gTTS speedtest-cli
Chat.py to chat, written by ShadowGuy
For now the best way you can contribute to this project is to promote and report any issues at GitHub Issues
Noob Science 2021