Skip to main content

A versatile command-line shell with system monitoring capabilities

Project description

TermiPy

████████╗███████╗██████╗ ███╗   ███╗██╗██████╗ ██╗   ██╗
╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██║██╔══██╗╚██╗ ██╔╝
   ██║   █████╗  ██████╔╝██╔████╔██║██║██████╔╝ ╚████╔╝ 
   ██║   ██╔══╝  ██╔══██╗██║╚██╔╝██║██║██╔═══╝   ╚██╔╝  
   ██║   ███████╗██║  ██║██║ ╚═╝ ██║██║██║        ██║   
   ╚═╝   ╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝╚═╝╚═╝        ╚═╝   

PyPI version License: MIT Python Versions

TermiPy is a simple command-line shell providing essential shell functionalities such as directory navigation, file listing, and command execution. It is designed to be minimal, lightweight, and highly extensible for users looking to interact with their file systems through a custom terminal interface.

🚀 Features

  • 📂 File and Directory Operations: Navigate directories, list files, create, delete, and rename files/directories.
  • 🖥️ Command Execution: Execute shell commands directly through TermiPy.
  • 📊 System Resource Monitoring: View real-time CPU, memory, disk, and network usage statistics.
  • 🐍 Environment Setup: Set up Python and R environments easily.
  • 🌐 Cross-Platform: Works on Linux, macOS, and Windows.

📦 Installation

  1. Clone the repository or download the script and then install using,

    pip install termipy
    
    • Visit here for more info.
  2. Run the script using Python 3:

    termipy
    

    or

    PATH="/usr/bin:/usr/local/bin" termipy
    

🚀 Usage

Run TermiPy using the following command:

termipy

If you encounter any PATH issues, you can use:

PATH="/usr/bin:/usr/local/bin" termipy

Visit Documentation here for more detailed usage and examples - https://pr2tik1.github.io/termipy/

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check issues page.

📝 License

This project is MIT licensed.

👤 Author

Pratik Kumar

🙏 Show your support

Give a ⭐️ if this project helped you!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

termipy-0.2.6.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

termipy-0.2.6-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file termipy-0.2.6.tar.gz.

File metadata

  • Download URL: termipy-0.2.6.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.7

File hashes

Hashes for termipy-0.2.6.tar.gz
Algorithm Hash digest
SHA256 ef78ed47bf262854d1ddce7d573e51f8b32ee03730a992172cbe7cfd9dae244a
MD5 714a39c75439c7ebd7797ceb3f98bc56
BLAKE2b-256 fd5cf0ed2494c85620e1128d6698dd6cfac6d2bf4f4dec11a9bf916104568148

See more details on using hashes here.

File details

Details for the file termipy-0.2.6-py3-none-any.whl.

File metadata

  • Download URL: termipy-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.7

File hashes

Hashes for termipy-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2e58d4b5bc35a9105729159cba5acad893b7a55b5d2840ca007dede0f588a590
MD5 66fcbd72b19ba577b84be3449df8ee33
BLAKE2b-256 cfcab0f4af557d395625ead67f3775e9e4560ffedf1dadcfd6d7dbd4da5b92f7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page