10000 GitHub - Balaji01-4D/meine: 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.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

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.

License

Notifications You must be signed in to change notification settings

Balaji01-4D/meine

Repository files navigation

MEINE 🌒

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

Meine Demo

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 with asyncio, 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, gpu, battery, ip, user, env, and more.

  • 🧩 Plugin Ready Drop in your own Python modules to extend functionality without altering core logic.


📸 Screenshots

Input shell Settings screen

Input Shell            Command Output

Text editor

Dynamic Suggestions


🛠️ Installation

Install via pip

Requires Python 3.10+

pip install meine

Or clone the repo:

git clone https://github.com/Balaji01-4D/meine
cd meine
pip install .

🔤 Regex-Based Commands

Action Syntax Example
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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages

0