Metadata-Version: 2.4
Name: meine
Version: 1.0.2
Summary: ⚡MeineRe - A regex-powered, asynchronous 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.
Author-email: balaji j <j.balaji2468@gmail.com>
Project-URL: Homepage, https://github.com/Balaji01-4D/meine
Project-URL: Bug Tracker, https://github.com/Balaji01-4D/meine/issues
Project-URL: License, https://github.com/Balaji01-4D/meine/blob/main/LICENSE
Keywords: cli,file-manager,textual,regex,terminal-ui
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiofiles==24.1.0
Requires-Dist: appdirs==1.4.4
Requires-Dist: Brotli==1.1.0
Requires-Dist: click==8.2.1
Requires-Dist: inflate64==1.0.1
Requires-Dist: linkify-it-py==2.0.3
Requires-Dist: markdown-it-py==3.0.0
Requires-Dist: mdit-py-plugins==0.4.2
Requires-Dist: mdurl==0.1.2
Requires-Dist: multivolumefile==0.2.3
Requires-Dist: platformdirs==4.3.8
Requires-Dist: psutil==7.0.0
Requires-Dist: py7zr==0.22.0
Requires-Dist: pybcj==1.0.6
Requires-Dist: pycryptodomex==3.23.0
Requires-Dist: Pygments==2.19.1
Requires-Dist: pyppmd==1.1.1
Requires-Dist: pyzstd==0.17.0
Requires-Dist: rich<15.0.0,>=14.0.0
Requires-Dist: texttable==1.7.0
Requires-Dist: textual==3.2.0
Requires-Dist: typing_extensions==4.13.2
Requires-Dist: uc-micro-py==1.0.3
Requires-Dist: xdialog==1.2.0.1
Dynamic: license-file

<h1 align="center">MEINE 🌒</h1>

<div align="center">

<a href="https://github.com/Balaji01-4D/meine/stargazers"><img src="https://img.shields.io/github/stars/Balaji01-4D/meine" alt="Stars Badge"/></a>
<a href="https://github.com/Balaji01-4D/meine/network/members"><img src="https://img.shields.io/github/forks/Balaji01-4D/meine" alt="Forks Badge"/></a>
<a href="https://github.com/Balaji01-4D/meine/pulls"><img src="https://img.shields.io/github/issues-pr/Balaji01-4D/meine" alt="Pull Requests Badge"/></a>
<a href="https://github.com/Balaji01-4D/meine/issues"><img src="https://img.shields.io/github/issues/Balaji01-4D/meine" alt="Issues Badge"/></a>
<a href="https://github.com/Balaji01-4D/meine/graphs/contributors"><img alt="GitHub contributors" src="https://img.shields.io/github/contributors/Balaji01-4D/meine?color=2b9348"></a>
<a href="https://github.com/Balaji01-4D/meine/blob/master/LICENSE"><img src="https://img.shields.io/github/license/Balaji01-4D/meine?color=2b9348" alt="License Badge"/></a>

<img alt="Meine Demo" src="img/lv_0_20250531235724-ezgif.com-optimize.gif" />

<i>Loved the project? Please consider <a href="https://ko-fi.com/balaji01">donating</a> to help it improve!</i>

</div>


## 🚀 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

<p align="center">
  <img src="https://github.com/Balaji01-4D/meine/blob/main/img/new1.png" alt="Input shell" width="45%" hspace="10">
  <img src="https://github.com/Balaji01-4D/meine/blob/main/img/new3.png" alt="Settings screen" width="45%" hspace="10">
</p>

<p align="center">
  <b>Input Shell</b> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>Command Output</b>
</p>

<p align="center">
  <img src="https://github.com/Balaji01-4D/meine/blob/main/img/new2.png" alt="Text editor" width="60%">
</p>

<p align="center"><b>Dynamic Suggestions</b></p>


---

## 🛠️ Installation

**Install via pip**
> Requires Python 3.10+

```bash
pip install meine
```

Or clone the repo:

```bash
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` |

---



