PyShell is a custom-built command-line interface (CLI) that serves as a lightweight yet powerful terminal, developed using Python. It allows users to interact with their system, manage files, process system commands, and perform various utility functions. With a focus on simplicity, speed, and usability, PyShell enhances the standard terminal experience by integrating automation, process management, and network utilities.
lsls -allmkdirtouchrmsysinfonetworketc...
list processkill processforce stoprenaming filein between the program
1️⃣ Clone the Repository:
pip install pyshellcli2️⃣ Install all require dependencies:
pip install -r requirements.txt1️⃣ To experience "pyshell" run:
from pyshell.main import main
main()2️⃣ Run individual module:
- Equation Solver:
from pyshellcli.equations import Equations
Equations().solve_equation(["x + y = 3; x - y = 3"])- Playing Song:
from pyshellcli.song import Song
Song().play_song("Janam Janam")- Plotting Graphs:
from pyshellcli.graphs import GraphPlotter
GraphPlotter().plot_implicit()- Check Weather:
from pyshellcli.weather import Weather
Weather().get_weather(["Navsari"])- Check Stock:
from pyshellcli.stocks import Stock
Stock().get_stock_info(["IBM"])- Play Games:
from pyshellcli.game import Game
Game().play_game()and many more...
Thank you for considering contributing! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -m "Add new feature"). - Push to your fork (
git push origin feature-branch). - Submit a Pull Request and wait for review.
If you found this project helpful or have any suggestions, feel free to connect:















