File Manager CLI Tool - Search, Delete, Move, Rename, Copy with Safety Layer
Project description
fdel - File Manager CLI Tool
fdel is a powerful, safety-protected command-line file manager that lets you search, delete, move, rename, and copy files with ease.
Features
- 🎯 Fuzzy Search - Find files by name matching
- 🛡️ Safety Layer - Protects system files and sensitive data
- 📁 Explore Mode - Browse folder structure like
tree - 🧹 Clean Empty - Find and delete empty folders/files
- ↩️ Undo Support - Revert move/rename/copy operations
- 🔄 Batch Operations - Process multiple files at once
- 💻 Cross-Platform - Works on Linux, macOS, Windows, Termux
- 📃 Full Explanation - Full explaination for manual usage and "what for"
Safety Features
| Level | Indicator | Description | Action Required |
|---|---|---|---|
| CRITICAL | 🔴 | System files (/etc, /bin, shadow, passwd) | Yes/No confirmation |
| WARNING | 🟡 | Sensitive files (configs, keys, .env) | Yes/No confirmation |
| SAFE | 🟢 | User files (Documents, Downloads) | Normal confirmation |
Installation
# From source
git clone https://github.com/ykazky993-beep/fdel.git
cd fdel
pip install -e .
# From PyPI (after publishing)
pip install fdel
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fdel-6.0.0.tar.gz
(25.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
fdel-6.0.0-py3-none-any.whl
(30.5 kB
view details)
File details
Details for the file fdel-6.0.0.tar.gz.
File metadata
- Download URL: fdel-6.0.0.tar.gz
- Upload date:
- Size: 25.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3cf031c6a5fb7a48d362b0af44c8e052fae4e83fe835ee604696e89b60d68b8b
|
|
| MD5 |
16098ff37753ac502967f317cf5c828f
|
|
| BLAKE2b-256 |
b04df9853ad42a04f278fc702bd4ae54668a56cf4fb0bc0dcea55cd26bde696d
|
File details
Details for the file fdel-6.0.0-py3-none-any.whl.
File metadata
- Download URL: fdel-6.0.0-py3-none-any.whl
- Upload date:
- Size: 30.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55f1a6781c30f6994dcd5c20d504ec7207344c628722cb65b76b5c70fa1f7227
|
|
| MD5 |
01338711cdbb68727a112fe9b7871479
|
|
| BLAKE2b-256 |
09267421545a5725137dedef52fc37aa0efbd55fa0149c21036299ca1415d9e9
|