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.
ls
ls -all
mkdir
touch
rm
sysinfo
network
etc...
list process
kill process
force stop
renaming file
in between the program
1️⃣ Clone the Repository:
git clone https://github.com/AnshMNSoni/PyShell.git
2️⃣ Install all require dependencies:
pip install -r requirements.txt
3️⃣ SignUp to Open Weather For weather API: Visit
4️⃣ Replace you API_KEY:
- Inside
get_weather
function - api_key = "YOUR_API_KEY"
5️⃣ Lastly, Open you terminal and run:
python cli.py
1️⃣ Upscale it to the Operating system (i.e. MyOS)
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.