TermiPy
Welcome to TermiPy
TermiPy is a lightweight and extensible command-line shell designed for users who want a simplified, custom terminal interface. It provides core terminal features like directory navigation, file management, and command execution, making it easy to interact with your file system. Built to be minimal and efficient, TermiPy is cross-platform, running on Linux, macOS, and Windows.
████████╗███████╗██████╗ ███╗ ███╗██╗██████╗ ██╗ ██╗
╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██║██╔══██╗╚██╗ ██╔╝
██║ █████╗ ██████╔╝██╔████╔██║██║██████╔╝ ╚████╔╝
██║ ██╔══╝ ██╔══██╗██║╚██╔╝██║██║██╔═══╝ ╚██╔╝
██║ ███████╗██║ ██║██║ ╚═╝ ██║██║██║ ██║
╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝╚═╝ ╚═╝
Package Goals
TermiPy aims to achieve the following objectives:
- Simplicity: Provide essential shell functionality in a streamlined way.
- Extensibility: Offer a flexible base for customization and expansion.
- Cross-Platform Compatibility: Ensure functionality across major operating systems.
- User-Friendly: Create an intuitive interface for both beginners and experienced users.
Key Features
TermiPy offers a range of features to enhance your command-line experience:
- File Management:
- Navigate directories with ease
- List files and directories
- Perform file operations (create, delete, rename)
- Command Execution:
- Run shell commands directly within TermiPy
- Execute custom Python scripts
- Resource Monitoring:
- Check system statistics in real-time
- Monitor CPU usage
- Track memory utilization
- Observe disk usage
- Environment Setup:
- Quickly configure Python virtual environments
- Set up R environments for data analysis projects
- Cross-Platform Support:
- Run on Linux, macOS, and Windows seamlessly
Installation & Usage
Install the latest stable version of TermiPy via pip:
pip install termipy==0.2.7
termipy
For detailed instructions, including how to install specific versions or contribute to the project, please visit our Getting Started guide.
Documentation
For full documentation, including API references and tutorials, visit our Read the Docs page.
Contributions
We welcome contributions from the community! Whether it’s bug reports, feature requests, or code contributions, please check out our GitHub repository and read our Contributing Guidelines to get involved.
License
TermiPy is open-source software licensed under the MIT License. See the LICENSE file for more details.