NAME
meine — meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich…
SYNOPSIS
pip install meineINFO
DESCRIPTION
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich terminal UI, allowing you to navigate directories, manage files, and fetch system info—fast.
README
MEINE 🌒
A modern, regex-powered file manager and system utility for the terminal.
Combining intuitive command parsing with a rich TUI to make terminal operations fast and beautiful.
Intuitive Terminal Interface
Rich System Widgets
Cross-Platform Compatibility
Loved the project? Please consider donating to help it improve!
Features
Regex-Based Command Parsing
Use intuitive commands to delete, copy, move, rename, search, and create files or folders.TUI Directory Navigator
Browse your filesystem in a reactive terminal UI—keyboard and mouse supported.Live Command Console
A built-in shell for interpreting commands and reflecting state changes in real time.Asynchronous & Modular
Built withasyncio,aiofiles,py7zr, and modular architecture for responsive performance.Theming & Config
CSS-powered themes, JSON-based user preferences, and dynamic runtime settings.System Dashboard
Real-time system insights via one-liner commands:cpu,ram,battery,ip,user,env, and more.Plugin Ready
Drop in your own Python modules to extend functionality without altering core logic.
Screenshots
Main Interface
Input Shell Settings screen
System Utilities
System widget (inspired by Neofetch)
Dynamic Suggestions
Hardware Monitoring
Battery widget
RAM widget
CPU widget
Installation
Quick Install
Install via pip
Requires Python 3.10+
pip install meine
From Source
git clone https://github.com/Balaji01-4D/meine
cd meine
pip install .
Regex-Based Commands
| Action | Syntax Examples |
|---|---|
| Delete | del file.txt · rm file1.txt,file2.txt |
| Copy | copy a.txt to b.txt · cp a1.txt,a2.txt to d/ |
| Move | move a.txt to d/ · mv f1.txt,f2.txt to ../ |
| Rename | rename old.txt as new.txt |
| Create | mk file.txt · mkdir folder1,folder2 |
| Search | search "text" folder/ · find "term" notes.md |
© 2025 MEINE | Made with 🌒 by Balaji J | MIT License