| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| BlazeFox-x86_64.AppImage | 2025-09-27 | 26.9 MB | |
| readme.md | 2025-09-22 | 4.3 kB | |
| Totals: 2 Items | 26.9 MB | 1 | |
🦊 Blazefox - Advanced File Manager
Blazefox is a powerful, cross-platform file management tool with a modern, graphical user interface (GUI) built with tkinter. It provides a range of advanced features for efficient and reliable file operations, including copying, moving, and integrity checking.
✨ Features
- Fast File Operations: Perform fast file copying and moving with options for integrity verification.
- Duplicate Detection: Smartly handle file conflicts using different resolution modes like rename, skip, or overwrite.
- Hash-Based Integrity: Ensure data integrity with multiple hashing algorithms like xxhash, blake3, md5, sha256, and sha512.
- Flexible Filtering: Use powerful regex and glob patterns to include or exclude files based on specific naming conventions.
- Undo/Redo Capabilities: Reverse or re-execute past operations using a transaction log, providing a safety net for critical tasks.
- Metadata Preservation: Option to preserve file timestamps and permissions during operations.
- Recursive Operations: Easily process entire directory trees by including subdirectories in your operations.
- Interactive and Dry-Run Modes: Test your operations with a "dry run" to see what would happen without making any changes, or use "interactive mode" to confirm each action.
- Modern GUI: A clean and intuitive user interface with a dark theme and enhanced logging with color-coded output for clarity.
🚀 Getting Started
Simply download and launch the Blazefox executable file to start the application. Since it's a standalone executable, no installation or external dependencies are required.
🖥️ Interface
The Blazefox GUI is divided into two main panels:
- Left Panel (Controls): This is where you configure your file operations. You can select the operation type (Copy, Move, Undo, Redo), set source and destination paths, define filters, and adjust various settings.
- Right Panel (Operation Log): This console displays real-time logs of the operation, including status updates, warnings, and errors, with different colors for each log level.
| Element | Description |
|---|---|
| Operation | Select the type of file operation (e.g., Copy Files, Move Files). |
| Paths | Define the Source Path and Destination Path for your files. |
| Filters | Use Regex or Glob patterns to precisely control which files are included or excluded from the operation. |
| Settings | Configure options like Conflict Resolution (e.g., rename, overwrite), Hash Algorithm for integrity checks, and Chunk Size for processing large files. |
| Options | A set of checkboxes for enabling advanced features such as Dry Run, Interactive Mode, Verify, and Recurse. |
| Execute Operation | Starts the selected file operation. |
| Operation Log | A text console that provides detailed, real-time feedback on the progress of the operation. |
🛠️ Configuration and Menubar
The menu bar at the top of the application provides additional functionalities:
- File:
- Save Configuration: Save the current settings to a configuration file.
- Load Configuration: Load previously saved settings.
- Exit: Close the application.
- Tools:
- Clear Log: Clear all messages from the log console.
- Export Log: Save the log content to a text file.
- Validate Paths: Check if the specified source and destination paths are valid.
- Help:
- About: Displays information about Blazefox.
- Documentation: Shows detailed help on all features, including explanations of filters and algorithms.
⌨️ Keyboard Shortcuts
Ctrl + R: Execute the selected operation.Ctrl + L: Clear the operation log.Ctrl + S: Save the current configuration.Ctrl + O: Load a configuration from a file.F1: Show the help documentation.Ctrl + Q: Quit the application.
🐛 Issues & Contributions
If you find a bug or have a feature request, please report it at sivaprasad.off@gmail.com.
©️ License
Blazefox is copyright © 2024 Sivaprasad Murali. All rights reserved.